Aller au contenu principal
Pixel NoirPixel Noir
All articles
2026-07-15·12 min
SEOPMEBruxellesErreursChecklist

The 7 SEO mistakes that sink SME sites in Brussels

The 7 SEO mistakes that sink SME sites in Brussels

The seven SEO mistakes that sink almost every SME site in Brussels are, in the order I see them: sloppy or duplicated title tags and meta descriptions (Google rewrites your titles for you), near-identical content copied across several pages (often one page per Brussels commune), ignored mobile speed (beyond 3 seconds, Google demotes), missing or anarchic Hn heading structure (a single H1, no hierarchy), bought links or listings in fake directories (a manual penalty is possible), Google Business profile created then abandoned (no photos, no recent reviews), and bilingual FR/NL sites shipped without hreflang tags (Google mixes the languages and loses positions). Each is fixable, each costs positions as long as it stays in place.

I am an independent web developer in Brussels, I work from the Le Metropole café, Charles Woeste avenue in Jette, and every week I see Brussels SME sites that hit one or several of these seven traps. This article lists them in the order they do the most damage, with the self-test to spot them in a few minutes and the fix to apply. Deliberately checklist format: pull yours out, tick, correct.

Mistake 1: sloppy or duplicated titles and meta descriptions

The title tag and meta description are the two first elements Google reads to rank a page and the only ones displayed in the search result. Half of the Brussels SMEs I diagnose have the same title tag on every page (often the company name alone, like "Bakery Jean-Pierre") and no meta description. Result: Google rewrites the title itself from page content, sometimes badly, and shows a random snippet instead of the description. You lose full control of your storefront in the results.

The test is done in Google Search Console, "Performance" section then "Pages" tab: if many of your pages have a click-through rate below 1% on high impressions, your title and description do not entice clicks. Simple rule: each page has a unique 50 to 60 character title, with the main keyword up front and a geographic hook ("in Brussels", "in Jette", "in Ixelles"), and a unique 140 to 160 character meta description that answers the search intent with a concrete fact or number. According to Google Search Central documentation, a clear title and informative description raise organic click-through without changing the displayed position.

Mistake 2: duplicated content across pages (the copy-paste-per-commune trap)

This is the most frequent mistake I see on Brussels tradespeople's sites: one "Plumber in Jette" page, one "Plumber in Uccle" page, one "Plumber in Ixelles" page, all with the exact same text except for the commune name. Google calls these doorway pages and treats them as spam. The consequence is mechanical: either Google indexes only one of the pages and ignores the others, or it deindexes the whole batch, or it ranks the domain lower overall. No benefit, a potential penalty.

The test is done by typing two or three sentences from a duplicated page, in quotes, into Google. If several of your pages come up, you have duplicate content. Simple rule: a single well-researched pillar page per service, with the real specifics of each commune mentioned naturally in the text where they exist, plus one Google Business profile per real physical location. A pizzeria with a single counter does not need 19 pages for the 19 Brussels communes, it needs one menu page, one online order page, one hours page and one complete Google Business profile. To understand local anchoring without falling into this trap, see Local SEO in Ixelles: being found in the south of Brussels.

Mistake 3: ignored mobile speed (Core Web Vitals in the red)

Since 2021, Google officially integrates Core Web Vitals into its algorithm (announced on the Google Search Central blog). Three indicators count: Largest Contentful Paint (time to display the main visible element, target under 2.5 seconds), Interaction to Next Paint (response time to the first click or tap, target under 200 milliseconds) and Cumulative Layout Shift (visual stability during loading, target under 0.1). A site in the red on these three indicators loses positions even if the content is good.

The test is done on pagespeed.web.dev, mandatory Mobile tab, then you read the "Discover what your real users are experiencing" section (real Chrome data, not simulated). The three causes I fix most often in Brussels: 3-megabyte images uploaded as-is from a phone (compress to 200 kilobytes, modern WebP format, saves 90% of weight), WordPress theme with 25 active plugins of which 15 are useless (audit and removal), and low-end shared hosting at 3€ per month shared with 500 other sites (switch to dedicated hosting or a modern framework like Next.js hosted at the edge).

Mistake 4: missing or anarchic Hn heading structure

A page's HTML has a coded heading hierarchy: H1 for the main title (only one per page), H2 for major sections, H3 for subsections. This hierarchy serves Google and screen readers to understand the content organisation. One in three Brussels SMEs I diagnose has either no H1, or three or four different H1s on the same page (often because the theme uses H1 for the logo and H1 for each section title), or only visual CSS styles without any Hn. Result: Google does not understand what the page is about.

The test is done with a free browser extension like "HeadingsMap" or "Web Developer": it lists all page Hn tags in order. A healthy site has a single H1 that carries the question or main topic, numbered H2s that follow the article structure, H3s under each H2 when there are sub-parts. Simple rule: one H1, several H2s, no skipped levels (no H4 without an H3 above). This fix takes one to two hours on a 5 to 10 page showcase site. To understand what Google expects from a well-structured site, see Website SEO in Brussels: what really makes a site rank on Google.

Mistake 5: bought links or listings in fake directories

A salesperson calls you, offering "1000 guaranteed backlinks for 200€" or "premium listing in 200 directories". This is almost always a scam and above all a direct risk for your site. Google has detected artificial link schemes with its Penguin and SpamBrain algorithms for years (publicly documented on Google Search Central) and applies either silent devaluation of the links (no benefit for the money spent), or a manual penalty that drops the site by dozens of positions overnight.

The test is done in Google Search Console, "Links" section: if you suddenly see links appearing from Russian, Chinese or foreign content-farm sites, someone bought links in your name (sometimes a malicious competitor, sometimes an unscrupulous former SEO). Simple rule: no link buying, no 200-site-in-one-click directories, only natural links earned through content quality, real local partnerships (neighbouring merchants, professional associations in the commune) and legitimate Belgian press mentions. If you have already been caught, Google Search Console offers the "Disavow links" tool to flag toxic links.

Mistake 6: Google Business profile created then abandoned

Creating the Google Business profile is half the work. Maintaining it is the other half, and it is the one most Brussels SMEs forget. A profile with 3 photos two years old, no recent review, no special holiday hours and zero monthly post is considered dormant by Google and loses its Maps pack spot to an active competitor, even if that competitor is objectively worse.

The test is done by typing your business name into Google: if your profile appears but the last photo is a year old, the last post two years old and you have 3 reviews with the most recent from 2024, it is dead. Simple rule: at least 2 new photos per month (products, storefront, work sites), one post every two weeks (new service, news, offer), a simple system to ask each satisfied client for a review (direct link by email or QR code on the receipt), a reply to every review received (positive or negative) within 48 hours. For the full method, see Local SEO: the Google Business profile that makes your shop appear.

Mistake 7: bilingual FR/NL site without hreflang tags

Brussels is officially bilingual and a Brussels SME targeting both French-speaking and Dutch-speaking clients needs a site in two languages, with the FR version URL and the NL version URL clearly separated (often /fr/ and /nl/). The hreflang tag is the HTML code that tells Google "this page is the French version, its Dutch version is at this URL". Without hreflang, Google confuses the two versions, indexes only one (often randomly), sometimes shows the wrong language to the wrong audience and loses positions on Dutch searches.

The test is done by opening your homepage source code (right click then "View page source") and searching for "hreflang". If you find no occurrence, you have no hreflang tag. Simple rule: each bilingual page explicitly declares its versions in other languages with hreflang="fr-BE" and hreflang="nl-BE", plus a hreflang="x-default" tag that tells Google which version to show by default when no language matches. According to official Google Search Central documentation on multilingual sites, this declaration is indispensable for clean targeting by language and country.

My approach: free 30-minute diagnosis, written checklist

When a Brussels SME contacts me because its site is stagnating despite efforts, I go through these seven mistakes in 30 minutes, at your place or at the Le Metropole café, Charles Woeste avenue in Jette. The diagnosis is free and without commitment. At the end, you have the written list of mistakes present on your site, ranked by urgency (one-evening fix, one-week fix, multi-month fix), with the method for each case. If you then want to move forward with me, a fixed quote follows by email within 48 hours.

A simple showcase rebuilt from scratch fixing these seven mistakes is delivered in 7 days from 500€ one-off, with unique titles and meta, original content per page, mobile PageSpeed above 80, clean Hn structure, connected Google Business profile and hreflang tags if bilingual. A technical rebuild of an existing site is quoted per project depending on scope (number of pages, extent of content to rewrite, migration complexity). A Pixel Noir Studio subscription from 49€ per month on a six-month commitment is added for fast hosting, updates and position tracking over time. To understand what an SEO budget really covers, see How much does SEO cost in Brussels in 2026?. To start: contact@pixelnoir.dev.

Frequently asked questions

How long does an SEO fix take to move a site up in Brussels?

An obvious technical fix (titles, meta, Hn structure, speed) gives first signals within 2 to 6 weeks, the time it takes Google to recrawl and reassess the pages. A duplicate content fix or a Google Business profile rebuild takes 2 to 4 months to bear full fruit. Exiting a manual penalty for toxic link buying takes 3 to 6 months after complete cleanup. SEO never rewards in 48 hours, it rewards consistency.

Can I fix these SEO mistakes alone, without a developer?

Mistakes 1 (titles and meta), 6 (Google Business profile) and part of mistake 4 (simple Hn structure) are accessible to anyone comfortable with a CMS (WordPress, Wix, Squarespace). Mistakes 2 (duplicate content), 3 (speed and Core Web Vitals) and 7 (bilingual hreflang) often require technical intervention. Best practice: start with the 3 easy fixes yourself, measure the gain over 2 months, then call in a developer for the 4 more technical fixes.

Which SEO mistake does the most damage on a Brussels SME site?

Across the diagnoses I do each month, mistake 2 (duplicate content across pages, often one page copied per commune) does the most silent damage. It blocks indexing of part of the site with no alert message, it caps positions even on the good remaining pages, and it exposes the domain to overall devaluation. It is often invisible to the owner because the pages exist technically and look normal in the CMS.

How much does an honest SEO diagnosis cost in Brussels?

The initial 30-minute diagnosis is free with me, no commitment, with a written checklist at the end. A full rebuild starts on quote depending on scope. For a showcase rebuilt from scratch, the floor is from 500€ one-off, plus the Studio from 49€ per month on a six-month commitment. I do not bill any "SEO subscription" package without associated concrete work (content, technical corrections, driven client reviews). The rest is on quote depending on scope. To start: contact@pixelnoir.dev.

Recommended articles