WebCraft Dev logoWebCraftDev
Case StudiesPricingBlogAbout
Services
All ServicesWeb Developer FranceMobile App DeveloperSEO & GEO
Case Studies
Pricing
Blog
About
  • All Services
  • Web Developer France
  • Mobile App Developer
  • SEO & GEO
WebCraft Dev logoWebCraftDev

I build digital tools that bring in customers and keep them coming back. From first conversation to post-launch support, every project is built to perform.

Open for new projects

Quick Links

  • Services
  • SEO & GEO
  • Cities
  • Case Studies
  • Pricing
  • Blog
  • About
  • Other languages

Let's Connect

  • mohamed-sahbi@webcraftdev.com
  • +33 7 84 85 21 49
  • Client reviews
    4.9/5 on Google (8 reviews)4.2/5 on Trustpilot

© 2026 WebCraftDev. All rights reserved.

Privacy PolicyLegal MentionsCookie Settings
Start My Project
  1. Home
  2. Blog
  3. Custom website development for European SMBs in 2026: the complete guide
Web Development
16 min read

Custom website development for European SMBs in 2026: the complete guide

The complete 2026 guide to custom website development for SMBs across France, Belgium, Switzerland, Luxembourg, Germany and Austria. Real prices, timelines, GDPR/nDSG compliance.

M
Mohamed SahbiPublished on May 2, 2026
European SMB team discussing their custom website project

Table of Contents

TL;DR: the key takeawaysWhat is a custom website and why this is not a detailThe cost of doing nothing: what your old site is really costing youReal 2026 price ranges by countryFranceBelgiumSwiss RomandyLuxembourgGermany and Austria (DACH)Why React and Next.js over WordPress in 2026Measurable performanceReal securityNative AI visibilityLegal obligations by country in 2026FranceSwitzerlandGermanyBelgium and LuxembourgSEO and GEO are no longer optional in 2026SEO in 2026: what still works and what changedGEO: the new mandatory layerEssential SMB site features in 2026HomepageDedicated service pagesLocal pagesActive blogClient portal (depending on industry)Booking or appointment schedulingGDPR/nDSG compliance from day oneHow to choose your provider in 2026Traditional web agencySenior freelance developerPlatforms like Wix, Squarespace, WebflowOffshore developersMy method for delivering a custom site in 4 to 6 weeksWeek 1: scoping and strategyWeek 2: design and contentWeeks 3 and 4: developmentWeek 5: SEO/GEO integrationWeek 6: launch and trainingConcrete case: a digital agency rebuildPitfalls to avoid when choosing your providerThe quote that does not mention SEOThe all-inclusive package without detailCode ownershipNo clear maintenance contractThe we-do-everything trapThe number one strategic mistake: under-investingNext steps: how to start your project

A custom website for a European SMB costs between 2,500 and 15,000 EUR in 2026. The range depends on page count, integrations, and country. France and Belgium sit in the lower half, Swiss Romandy and Luxembourg in the upper half. Standard delivery is 3 to 8 weeks.

If you wait another six months, here is what happens. Competitors who shipped their new site at the start of the year are already capturing local Google traffic on your keywords. Worse, they are getting cited by ChatGPT and Perplexity when your prospects ask questions about your industry. 80% of consumers rely on zero-click results at least 40% of the time, and every month without a serious online presence leaves money on the table.

I am Mohamed. I have been building custom websites in React and Next.js for 9 years for SMBs based in France, Belgium, Switzerland and Luxembourg. I am writing this guide to answer the questions I receive every week by email. No marketing fluff, no false promises. Real numbers, real prices by country, and the method I actually use with my clients.

TL;DR: the key takeaways

  • Custom website price for an SMB in 2026: 2,500 to 15,000 EUR in France and Belgium, 3,000 to 12,000 CHF in Switzerland, 3,500 to 18,000 EUR in Luxembourg.
  • Average timeline: 3 to 8 weeks depending on complexity.
  • Recommended technologies: React/Next.js over WordPress for performance, SEO, and security.
  • Mandatory compliance: GDPR for the EU, nDSG for Switzerland since September 2023, legal notices and privacy policy.
  • SEO and GEO included in any serious 2026 site: AI crawlers allowed, Schema.org, server-side rendering, multilingual hreflang.
  • Critical factor number one: mobile performance. The scroll to the first organic result increases by an average of 1,200 pixels when an AI Overview appears. If your site is slow, you are invisible.

What is a custom website and why this is not a detail

A custom website is one where every line of code is written for your business. Not a WordPress theme with your logo pasted on it, not a Wix template with your text replacing the example. Clean code, an architecture designed for your customers, performance that fits 2026 rather than 2018.

The difference shows in three places. First, loading speed. A well-built custom site loads in under 1.5 seconds on mobile. A WordPress theme stuffed with plugins often takes 4 to 7 seconds. Second, flexibility. You want to add a direct booking feature, a quote calculator, an interactive map of your service areas? Custom takes three days of work. On a theme, that means a paid plugin, a hacky integration, and a risk of breaking the site at every update. Third, longevity. A custom site lasts 5 to 7 years without major rebuild. A WordPress theme requires rebuilds every 2 to 3 years to keep up with updates, abandoned plugins, and new PHP versions.

For more depth on this comparison, I wrote a complete guide: WordPress vs custom website: why I recommend clean code.

The cost of doing nothing: what your old site is really costing you

Most articles skip this section. It is the most important calculation.

Picture a law firm in Strasbourg with a WordPress site from 2019. The site loads in 6 seconds on mobile, the design is not responsive, it does not appear in the first Google results for "divorce lawyer Strasbourg", and it is cited by no AI when a prospect asks ChatGPT "how to find a good lawyer in Strasbourg".

Here is the real math. Per month, this firm receives about 8 appointment requests through phone and word of mouth. With a modern, well-ranked site, that number would be 20 to 25 per month based on industry standards in 2026. The gap is 12 to 17 cases per month that never convert because the site is not doing its job. At 1,500 EUR average fees per case, that is 18,000 to 25,500 EUR of monthly revenue lost.

The site that fixes this costs 8,000 EUR once. ROI happens in less than 30 days. Yet nine firms out of ten still wait.

The same calculation works for a Brussels restaurant, a Geneva dentist, a Luxembourg architecture firm. According to EMARKETER, 31.3% of the population uses generative AI search in 2026. If you are not visible on these channels, you have removed a third of your potential market.

Entrepreneur calculating the real budget of a professional website project

Real 2026 price ranges by country

Here are the concrete numbers I see in the market. These ranges come from quotes I see every week, my own pricing, and public data from European agencies. All prices exclude VAT.

France

  • Showcase site 5 to 7 pages: 2,500 to 5,000 EUR, 3 to 4 weeks.
  • SMB site 8 to 15 pages: 5,000 to 9,000 EUR, 4 to 6 weeks.
  • Site with client portal / booking: 7,000 to 14,000 EUR, 6 to 8 weeks.
  • E-commerce 50 to 200 products: 6,000 to 18,000 EUR, 6 to 10 weeks.

For a detailed breakdown by project type, see my complete 2026 pricing guide.

Belgium

Belgian prices are nearly identical to French prices. Add 5 to 10% for Brussels because of overhead costs, subtract 5 to 10% for Wallonia. GDPR obligations are the same as France.

Swiss Romandy

  • Showcase site 5 to 7 pages: 3,000 to 7,500 CHF.
  • SMB site 8 to 15 pages: 6,500 to 12,000 CHF.
  • Site with advanced features: 10,000 to 25,000 CHF.
  • E-commerce: 8,000 to 30,000 CHF.

The Lake Geneva arc (Geneva, Lausanne) charges 30 to 50% more than Valais or Fribourg for equivalent work. Since September 1st 2023, the new Swiss Data Protection Act (nDSG) imposes additional obligations: mandatory privacy declaration, personal sanctions up to 250,000 CHF for those responsible.

Luxembourg

Luxembourg sits between France and Switzerland. Expect 3,500 to 8,000 EUR for a showcase site, 8,000 to 18,000 EUR for a structured SMB site. Worth knowing: the SME Package Digital from Luxinnovation finances up to 5,000 EUR of your website project for eligible companies. No equivalent in France is this generous.

Germany and Austria (DACH)

If you are a French company with German clients, or a cross-border practice in Alsace, you also need DACH coverage. Prices align with high-end Switzerland: 4,000 to 12,000 EUR for an SMB site in Germany, with strict DSGVO compliance and detailed Impressum (legal notices) requirements.

Why React and Next.js over WordPress in 2026

This part is technical but essential. The stack choice determines 80% of the final site quality. Here is why I have been working exclusively in React/Next.js since 2020.

Measurable performance

Core Web Vitals are now a major Google ranking factor. The three key metrics:

  • LCP (Largest Contentful Paint): under 2.5 seconds.
  • INP (Interaction to Next Paint): under 200 ms (replaced FID in 2024).
  • CLS (Cumulative Layout Shift): under 0.1.

A well-built Next.js site reaches a Lighthouse score of 95 to 100 across all four categories (performance, accessibility, best practices, SEO). A plugin-heavy WordPress site rarely exceeds 60 on mobile. You can verify any site's score with PageSpeed Insights in under 30 seconds. If your current provider cannot show you a mobile score above 85 on their own work, that is a signal.

Real security

WordPress represents 42.5% of all websites in 2026. It is also the number one attack target. More than 90% of hacked WordPress sites are compromised because of an outdated plugin or vulnerable theme. For a law firm, a medical practice, or any SMB collecting client data, this risk is not acceptable.

A Next.js site deployed on Vercel does not have an equivalent attack surface. No accessible SQL database, no /wp-admin known to every bot, no executable PHP files. Security is built in by design.

Native AI visibility

ChatGPT, Perplexity, Claude and Google AI Overviews bots only read server-rendered HTML. If your site is a pure React Single Page Application, AI bots see an empty page. This is exactly the problem I explained in my guide to getting your site indexed by ChatGPT.

Next.js solves this natively with Server-Side Rendering and Static Site Generation. Content is delivered as complete HTML on first request, exactly like a classic PHP site, but with modern application performance.

Legal obligations by country in 2026

A custom site does not mean ignoring the law. Here is what is mandatory by market.

France

  • Complete legal notices (article 6 III-1 of the LCEN).
  • GDPR-compliant privacy policy.
  • Cookie banner with granular consent (CNIL).
  • GDPR declaration if you process personal data.
  • For regulated professions (lawyers, doctors, accountants), respect of professional rules (RIN article 10.5 for lawyers).

Switzerland

  • Mandatory privacy declaration since September 1st 2023 (nDSG, article 19).
  • Explicit information on cookie usage.
  • If your visitors include EU residents, GDPR applies in addition to nDSG.
  • Personal sanctions up to 250,000 CHF for responsible parties in case of non-compliance.

Germany

  • Impressum (article 5 TMG) with full address, commercial register number, VAT ID.
  • Datenschutzerklaerung (DSGVO).
  • Strict cookie consent (TTDSG in force since 2021).

Belgium and Luxembourg

  • Same obligations as France (GDPR).
  • In Belgium, legal notices adapted to language regions.
  • In Luxembourg, possibility of offering the site in Luxembourgish in addition to French/German/English.

For a properly built site, these obligations are integrated during development. Not in post-production with a free plugin, but with real work on legal pages, cookie banner, and internal GDPR documentation.

SEO and GEO are no longer optional in 2026

SEO and GEO dashboard showing a website's visibility on Google and AI search engines

This is the part that changes everything compared to 2022. In 2026, a custom site without integrated SEO and GEO is an unfinished site.

SEO in 2026: what still works and what changed

The fundamentals have not moved: clean HTML structure, unique title and meta-description tags per page, clear H1/H2/H3 hierarchy, readable URLs, sitemap.xml submitted to Google Search Console, properly configured robots.txt, logical internal linking, quality content.

What changed is the importance of E-E-A-T signals (Experience, Expertise, Authority, Trust) and search intent. 62% of sources cited in AI Overviews were already in Google's top 10. So classic SEO remains the foundation.

For the complete strategy, I wrote the 2026 SEO guide for ranking your website.

GEO: the new mandatory layer

GEO (Generative Engine Optimization) means optimizing your site to be cited by ChatGPT, Perplexity, Claude, and Google AI Overviews. AI Overviews now appear in approximately 30% of informational queries in the US and Western Europe. If you are not in them, you exist by half.

GEO foundations include:

  • robots.txt allowing GPTBot, ChatGPT-User, OAI-SearchBot, PerplexityBot, ClaudeBot, Google-Extended.
  • Schema.org complete: Organization, LocalBusiness, Service, Article, FAQPage, BreadcrumbList.
  • Server-Side Rendering mandatory (Next.js does this natively).
  • Bing Webmaster Tools activated (ChatGPT Search uses the Bing index).
  • IndexNow to submit new URLs in real time.

I detailed the full methodology in my article on appearing in Perplexity and Claude through GEO.

Essential SMB site features in 2026

Here is what I include in every SMB site I deliver. This is the baseline standard, not a wishlist.

Homepage

  • Clear value proposition readable in under 8 seconds.
  • Visible social proof (client logos, numbers, reviews).
  • Primary call-to-action above the fold.
  • Main services overview.
  • Brief about section with photo and founder name.

Dedicated service pages

One page per main service, not a single "our services" page that mixes everything. Each service page targets a unique search intent with:

  • The problem you solve.
  • Your work method explained concretely.
  • Pricing or price ranges.
  • A case study or testimonial.
  • A service-specific FAQ.
  • A contextual call-to-action.

Local pages

If you serve multiple cities, create one page per major city: /services/city-name. Not duplicate content with just the city name swapped. Genuinely different content: local references, local testimonials, local market specifics.

Active blog

A blog is only useful if you publish regularly (at least 2 articles per month). Otherwise, it is technical debt. For SMBs, the blog mainly captures SEO traffic on specific questions and demonstrates your expertise.

Client portal (depending on industry)

For lawyers, doctors, accountants: a secure space to share documents with clients. Strong authentication, encryption, audit trail. This is a project on its own (3,000 to 8,000 EUR additional, depending on complexity).

Booking or appointment scheduling

Depending on your business, integrate Calendly, Doctolib, OpenTable, or a custom system. This cuts the time wasted on phone tag by a third.

GDPR/nDSG compliance from day one

Cookie banner, privacy policy, legal notices, compliant forms. Not in post-production.

How to choose your provider in 2026

Four main options. Here are the advantages and traps of each.

Traditional web agency

Pros: multidisciplinary team (project manager, designer, dev, copywriter), structured process, capacity to handle complex projects.

Cons: 1.5 to 2 times the price of equivalent freelance work because of overhead. The project passes through several hands, with information loss. The person responding to your brief is not the one coding your site.

Best for: large SMBs with a budget above 15,000 EUR and multi-channel needs.

Senior freelance developer

Pros: unbeatable price-to-quality ratio. You speak directly to the person writing the code. Fast decisions. No overhead costs.

Cons: a single brain, so a vulnerability if the person gets sick. Limited parallel project capacity.

Best for: SMBs with a 3,000 to 12,000 EUR budget who want a long-term partner. For more on this comparison, see my article freelance developer vs web agency: how to choose in 2026.

Platforms like Wix, Squarespace, Webflow

Pros: low entry price (15 to 50 EUR/month), no-code interface, fast deployment.

Cons: performance limited by the platform, restricted SEO, impossible to migrate without rebuilding, total dependency on the platform provider.

Best for: solo entrepreneurs who just want to exist online, with no lead-generation goal.

Offshore developers

Pros: very low pricing (300 to 1,500 EUR for a complete site).

Cons: language barriers, variable quality, little or no support, often unmaintainable code. The majority of cheap sites I am asked to rescue come from here.

Best for: throwaway projects with no commercial stake.

My method for delivering a custom site in 4 to 6 weeks

This is what I do concretely with my clients. No revolution, just a disciplined process.

Week 1: scoping and strategy

  • 1-hour call to understand your business, your customers, your goals.
  • Audit of your current online presence (existing site, GBP, competitors).
  • Definition of priority search intents.
  • Wireframes for the homepage and 2-3 key pages.
  • Validation of site architecture and sitemap.

Week 2: design and content

  • High-fidelity mockups (Figma) of main pages.
  • Brand guidelines if they do not exist yet.
  • Co-writing of texts (you validate, I optimize for SEO).
  • Image sourcing (pro photos or stock images depending on budget).

Weeks 3 and 4: development

  • Next.js project setup on Vercel.
  • Mockup integration into React components.
  • Schema.org implementation on every page.
  • Cookie banner and legal page configuration.
  • CMS connection (Sanity typically) if content needs to be editable.

Week 5: SEO/GEO integration

  • Submission to Google Search Console and Bing Webmaster Tools.
  • IndexNow configuration.
  • Performance tests (target: Lighthouse 95+).
  • Accessibility tests (WCAG 2.2 level AA).
  • GDPR/nDSG compliance tests.

Week 6: launch and training

  • DNS migration (downtime maximum 5 minutes).
  • Sitemap submission, first IndexNow wave.
  • 1-hour client training to edit content.
  • 30 days of included support for adjustments.

Concrete case: a digital agency rebuild

To make all this concrete, here is a real case: iPixelP, a French digital agency.

Before the rebuild, their WordPress site loaded in 6.2 seconds on mobile, they were invisible on their target keywords, and zero ChatGPT citations on queries like "best digital agency [their city]".

After rebuild in Next.js with full SEO + GEO implementation:

  • Lighthouse mobile: from 42 to 96.
  • Google position on the 3 main keywords: from out of top 100 to position 1.
  • Visibility in Google AI Overviews: 4 mentions across 10 test queries.
  • Citations in ChatGPT and Perplexity: present in 8 out of 10 queries.
  • Total rebuild timeline: 5 weeks.

I documented the full methodology in my iPixelP case study.

Pitfalls to avoid when choosing your provider

Here is what I see too often in briefs that come to me for rescue work.

The quote that does not mention SEO

If the provider proposes a site without specifying how they will handle Core Web Vitals, Schema.org, sitemap, and robots.txt, they do not know how. Ask them to test their own site on PageSpeed Insights. If their mobile score is below 80, walk away.

The all-inclusive package without detail

"Professional website at 1,990 EUR all-inclusive" always hides something: limited page count, imposed design, separate hosting fees, billed updates. Ask for the detail line by line.

Code ownership

Verify the contract specifies that you own the code, design and content at delivery. Otherwise, you are hands-tied to the provider for any future evolution.

No clear maintenance contract

A 2026 website is not a finished product, it is a living asset. The contract must specify: who updates security dependencies, at what frequency, at what price. Without this, in 18 months you will have a vulnerable site.

The we-do-everything trap

When a provider says "I do website, SEO, Google Ads, social media, branding, video, photo", it is rarely a good sign. Specialization produces better results. Better to have a senior developer who codes + handles SEO/GEO, and another provider for the rest.

The number one strategic mistake: under-investing

I close on this point because it matters most.

The calculation most leaders make: "I do not need an 8,000 EUR site, I will start with 1,500 EUR and see later."

The real calculation: that 1,500 EUR site will generate zero leads, so in 18 months you have to redo everything for 8,000 EUR. Total spent: 9,500 EUR for 18 months without results. Versus 8,000 EUR invested directly with results from month 2.

This is exactly the cycle many entrepreneurs end up in. A cheap site that does nothing, followed by a rebuild that should have been the original project.

If your budget is 1,500 EUR today, wait 6 months and do it right. Better to have a delay than two bad sites.

Next steps: how to start your project

If you got this far, you probably have a creation or rebuild project.

Free 48-hour diagnostic: send me the URL of your current site (if any) and a brief project summary. In 48 hours, I send back an honest audit: what works, what does not, what to prioritize, and a price range for the project. No sales pitch, no commitment. Request a free diagnostic.

Additional documentation: if you want to dig deeper before contacting me, here are the resources I recommend.

  • The real cost of a website in 2026
  • SEO 2026 explained simply
  • How to appear in ChatGPT and Perplexity
  • WordPress vs custom site: complete comparison
  • Schema Markup 2026: practical guide
  • Complete guide to responsive websites in 2026

My concrete services: to see my packages, prices and detailed timelines.

  • Custom website development in Europe
  • Lawyer website creation
  • Restaurant website creation
  • SEO and GEO services
  • My pricing
  • My case studies

Free audit: your site's speed + AI visibility

Send me your website address. Within 48 hours you get a concrete diagnosis: what slows your pages down, what blocks your visibility on Google and ChatGPT, and what to fix first. Free, no strings attached.

Request my free audit
SHARE
SHARE
MS

Written by

Mohamed Sahbi

Expert SEO, GEO & developpement React, Full Stack Engineer

LinkedIn

Frequently Asked Questions

Between 3 and 8 weeks for a standard SMB site. Design phase takes 1 to 2 weeks, development 2 to 4 weeks, testing and launch 1 week. Timelines extend if your content is not ready or if you need specific integrations (ERP, CRM, secure client portal).

Expect 2,500 to 9,000 EUR for an SMB showcase site in France and Belgium. In Switzerland, the range is 3,000 to 12,000 CHF. In Luxembourg, 3,500 to 8,000 EUR. These prices include design, development, basic SEO, and launch, but not content writing if outsourced to an external copywriter.

Short term yes, but the 5-year math reverses. A 3,000 EUR WordPress site will cost 12,000 to 18,000 EUR over 5 years with maintenance, premium plugins, specialized hosting, and at least one rebuild. A 5,000 EUR Next.js site on Vercel stays at 6,000-7,000 EUR over 5 years.

If your client base is Franco-German, yes. The cost of adding a second language is 30 to 60% of the initial price depending on content volume. For the Alsace-Baden-South Palatinate area, a bilingual FR/DE site is profitable. If you also target Switzerland, adding German is mandatory.

Three conditions: the site must have server-side rendering (complete HTML delivered on first request), the robots.txt must allow AI bots (GPTBot, ChatGPT-User, OAI-SearchBot, PerplexityBot, ClaudeBot), and the site must be indexed by Bing Webmaster Tools. Without these three elements, your site is invisible to most generative AI.

Not systematically. If your WordPress site loads in under 2.5 seconds on mobile, has a Lighthouse score above 85, and no security issues, you can optimize without migrating. If any of these criteria fails, a rebuild often costs less than renovation.

With a custom site in clean code, you give your Git repository to another developer and they take over. With a WordPress site loaded with proprietary plugins or a Wix site, it is much more complicated: you usually have to redo everything. This is the number one argument for custom over the long term.

Yes, as soon as you use Google Analytics, Facebook pixels, or any tracking tool. The banner must allow refusal as easily as acceptance. The CNIL actively monitors and fines can reach 4% of annual revenue.

GDPR is the European regulation, nDSG is the Swiss law in force since September 1st 2023. nDSG is overall less strict but has specifics: personal sanctions up to 250,000 CHF for those responsible, mandatory privacy declaration (article 19 nDSG). If you have clients in Switzerland AND in the EU, you must comply with both frameworks.

For a standard SMB site, expect 200 to 600 EUR/year for Vercel hosting and basic technical follow-up. If you want a full maintenance contract (updates, monitoring, minor changes), it climbs to 1,200 to 3,000 EUR/year. Significantly less than a WordPress site with its premium plugins.

For a Next.js site, I recommend Vercel (Pro edition starting at 20 USD/month). Maximum performance, continuous deployments from Git, automatic SSL certificates, included global CDN. For sites with European data sovereignty requirements, OVHcloud with Vercel Enterprise is an alternative.

It is mandatory in 2026. Mobile users are 66% more likely to experience zero-click searches than desktop users. Every site I deliver passes responsive tests on 320px (compact mobile), 768px (tablet), 1024px (laptop), and 1440px (large desktop).

You Might Also Like

Team planning a website redesign around a whiteboard with wireframes
Web Development

Website redesign and migration in 2026: when, why, and what it really costs

The 2026 guide to a successful website redesign. Diagnostic, real prices by country, migration without losing SEO, complete methodology. France, Belgium, Switzerland, Luxembourg, Germany.

May 3, 202618 min read
European lawyer reviewing the firm's website on a laptop in the office
Web Development

Lawyer website development in Europe in 2026: France, Belgium, Switzerland, Luxembourg, Germany, Austria

The 2026 guide to building a compliant lawyer website across France, Belgium, Switzerland, Luxembourg, Germany and Austria. Real prices, RIN/BRAO/LLCA rules, GDPR/nDSG, SEO and AI visibility.

May 2, 202616 min read
Warm interior of a European restaurant with tables set for service
Web Development

Restaurant website development in Europe in 2026: cost, timeline, and essential features

The 2026 guide to building a restaurant website that fills the dining room. Real prices by country, Riziva integration without commission, local SEO, profitable click and collect.

May 2, 202617 min read