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.
By Mohamed SahbiA 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.

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

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
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.