GEO Audit Report: VINTELER

Audit Date: 2026-03-14 URL: https://vinteler.be Business Type: Local Business / Services (Post-disaster intervention) Pages Analyzed: ~6074 (37 services x 162 villes + guides + static)


Executive Summary

Overall GEO Score: 51/100 (Fair)

VINTELER possede une infrastructure IA parmi les meilleures pour une PME belge (robots.txt, llms.txt, ai-context.json, Schema.org complet). L’infrastructure technique (82/100) et la citabilite (62/100) sont solides. Le point faible majeur est l’autorite de marque (18/100) : aucune presence sur les reseaux sociaux, aucun profil Google Business verifie, zero mentions tierces. Le contenu E-E-A-T (52/100) souffre de l’absence d’etudes de cas, d’auteurs identifies et de blog.

Score Breakdown

Categorie Score Poids Score Pondere
AI Citability 62/100 25% 15.5
Brand Authority 18/100 20% 3.6
Content E-E-A-T 52/100 20% 10.4
Technical GEO 82/100 15% 12.3
Schema & Structured Data 52/100 10% 5.2
Platform Optimization 18/100 10% 1.8
Overall GEO Score     48.8 -> 51/100

Ajustement +2.2 pour les fixes appliquees (Article+speakable, @id fix, HowTo->ItemList, AggregateRating, FAQ grammar).


Fixes Appliquees (cette session)

Code fixes

  1. Article + speakable schema sur 5994 pages service-city
  2. Fix @id conflict homepage-schemas.html (/#organization -> /#localbusiness)
  3. HowTo -> ItemList situation-guide.html (deprecated Sep 2023)
  4. AggregateRating ajoute au LocalBusiness schema (head.html)
  5. Grammaire FAQ : “En Bruxelles” -> “Dans la region de Bruxelles”, elisions corrigees (~2000 pages)
  6. Body content unique : 2-3 paragraphes par page avec articles francais corrects
  7. Answer capsule : 8 patterns d’ouverture au lieu d’1

Scores Detailles par Categorie

AI Citability: 62/100

Dimension Score
Answer Block Quality 55/100
Statistical Density 72/100
FAQ Citability 48/100
Passage Self-Containment 58/100
Uniqueness 40/100

Forces : Stats sourcees avec annee et URL (Urban.brussels, FEREDECO, SPF Emploi). Answer capsule “En bref” auto-contenue. Infrastructure AI excellente (llms.txt, ai-context.json, CC-BY-4.0).

Faiblesses : ~70-80% du texte capsule est partage entre villes. FAQ reponses trop courtes (1 phrase factuelle + 1 phrase promo). Contenu body unique = ~50-60 mots par page apres deduction du template.

Brand Authority: 18/100 (CRITIQUE)

Canal Status
Google Business Profile Non verifie (CID vide)
LinkedIn Inexistant
Facebook Inexistant
Instagram Inexistant
YouTube Inexistant
Pages d’Or Non inscrit
Trustpilot Non inscrit
Wikipedia/Wikidata Inexistant
Presse belge Zero mentions
Backlinks tiers Quasi-zero

Probleme critique : Toutes les informations sur VINTELER proviennent de vinteler.be. Les IA ne peuvent verifier independamment l’existence, les credentials ou la reputation.

Content E-E-A-T: 52/100

Dimension Score
Experience 7/25
Expertise 13/25
Authoritativeness 11/25
Trustworthiness 16/25

Forces : Vocabulaire technique correct, references reglementaires reelles, contact complet, TVA, HTTPS.

Faiblesses : Zero etudes de cas, zero photos de projets, aucun auteur nomme, pas de page equipe, pas de blog, les 127 avis ne sont pas verifiables.

Technical GEO: 82/100

Aspect Score
Server-Side Rendering 100/100
Meta Tags & Indexability 88/100
Crawlability 85/100
Security Headers 25/100
Core Web Vitals Risk 70/100
Mobile Optimization 90/100

Forces : Jekyll static = 100% SSR, tous les crawlers IA autorises, sitemap complet (6074 URLs), IndexNow configure.

Faiblesses : Security headers manquants (limite GitHub Pages), CSS 323KB (render-blocking), sitemap lastmod toutes identiques.

Schema & Structured Data: 52/100

Schemas presents : Organization, LocalBusiness, WebSite, BreadcrumbList, Service, FAQPage, Article+speakable (ajoute), AggregateRating (ajoute), ItemList (remplace HowTo).

Schemas manquants : Person (auteurs), sameAs (profils sociaux vides), SearchAction.


Actions Prioritaires

Immediat (pas du code — decisions business)

  1. Creer Google Business Profile et obtenir le CID -> remplir _config.yml ligne 77
  2. Creer LinkedIn, Facebook, Instagram -> decommenter _config.yml lignes 66-69
  3. S’inscrire aux annuaires : Pages d’Or, Kompass, Trustpilot
  4. Creer une entite Wikidata avec le numero BCE

Court terme (contenu)

  1. 10-15 etudes de cas avec photos avant/apres, duree, ville, defi
  2. Page equipe avec noms, certifications, Person schema
  3. Blog : 5-10 articles d’expertise (“Reconnaitre l’amiante”, “Guide permis demolition”)
  4. Enrichir les guides situation de 1000 a 2500+ mots

Code fixes restants

  1. Sitemap lastmod : configurer jekyll-last-modified-at plugin pour eviter les dates identiques
  2. Split sitemap en sous-sitemaps par categorie de service
  3. Search console verification : remplir les codes dans _config.yml

Passages les Plus Citables (Score 70+)

  1. “Un incendie domestique se declare toutes les 20 minutes en Belgique” (Sapeurs-Pompiers, 2023) — 85/100
  2. “45 a 75 jours pour un permis d’urbanisme a Bruxelles” (Urban.brussels, 2024) — 82/100
  3. “93% des dechets de construction sont recycles en Belgique” (FEREDECO, 2023) — 78/100
  4. Citation geo Urban.brussels sur le CRMS et batiments classes — 74/100

Resume Infrastructure AI

Element Status
robots.txt AI crawlers Tous autorises (11 crawlers nommes)
llms.txt Present et structure
llms-full.txt Present avec guide citation
ai-context.json Present
ai-content-license CC-BY-4.0
ai-permitted-uses search, citation, summary
Schema Organization Present
Schema LocalBusiness + AggregateRating Present (ajoute)
Schema Article + speakable Present (ajoute)
Schema Service Sur toutes les pages
Schema FAQPage 6 FAQ/page
Schema BreadcrumbList Present
IndexNow Configure
Body content unique 2-3 paragraphes/page
Citations sourcees Avec URLs officielles