GEO/AEO Audit Report – bmw-krauth.de
AI-Readiness Audit Report

GEO & AEO Audit
bmw-krauth.de

Wie sichtbar ist Ihre Website für ChatGPT, Perplexity, Claude und Google AI Overviews? Vollständige Analyse der Zitierfähigkeit und KI-Readiness.

Domainbmw-krauth.de
OrganisationKrauth-Gruppe (BMW & MINI)
FrameworkWordPress 6.9.1 (Goodlayers)
Audit-Datum26. Februar 2026
0
von 100
AI-Readiness Score
Wie gut kann ein LLM diese Website lesen, verstehen und als Quelle zitieren?

Score nach Kategorie

Technical Foundation
22
Authority & Grounding
8
Content & GEO Relevance
12
RAG Chunking & Cite-Ability
5
Next-Gen AEO (llms.txt)
0
0
<div> Elemente
0
Semantische HTML5
0
H1-Tag (korrekt)
0
Anchor-IDs
0
Content-Absätze
0
Bilder ohne Alt
Executive Summary

Was bedeutet dieser Score?

Wenn ein Nutzer heute ChatGPT, Perplexity oder Google AI Overviews nach einem BMW-Autohaus in Heidelberg, Hockenheim oder Mosbach fragt, wird bmw-krauth.de mit hoher Wahrscheinlichkeit nicht als Quelle zitiert – obwohl die Krauth-Gruppe ein etablierter BMW & MINI Partner an 5 Standorten in der Region ist.

Die WordPress-Basis liefert Content serverseitig aus, aber die Seite bietet KI-Systemen kaum verwertbare Struktur: 188 div-Container ohne semantische Bedeutung, nur 7 echte Content-Absätze mit rein werblichem Text, kein einziger Anker für präzise Zitate und ein JSON-LD-Markup, das nur die Yoast-Standard-Typen enthält – kein Organization, kein AutoDealer, kein sameAs.

Die gute Nachricht: Die Krauth-Gruppe hat mit 5 konkreten Standorten, BMW iX3 Events und einer klaren Markenpositionierung hervorragendes Content-Potenzial. Die kritischsten Maßnahmen (llms.txt, JSON-LD, sameAs) sind innerhalb weniger Tage umsetzbar.

Top 3 Prioritäten

1
llms.txt und llms-full.txt erstellen – sofort umsetzbar, größter ROI für KI-Sichtbarkeit. Die Krauth-Gruppe mit 5 Standorten, BMW & MINI Portfolio und allen Services als strukturierte Markdown-Datei.
2
JSON-LD massiv erweitern – Organization + AutoDealer + LocalBusiness für alle 5 Standorte. sameAs für die 4 vorhandenen Social-Media-Profile. PostalAddress, GeoCoordinates, OpeningHoursSpecification.
3
Semantisches HTML5 und Anchor-IDs einführen – <main>, <section>, <article> statt Div-Soup. Alle H2/H3 und Kern-Absätze mit semantischen IDs für präzise KI-Zitate.
Was bereits funktioniert

Positiv erkannt

Korrekte einzelne H1-Tag-Struktur ("BMW und MINI bei Ihrer Krauth-Gruppe")
WordPress SSR liefert vollständigen Content im initialen HTML
Twitter Card Meta-Tag vorhanden (summary_large_image)
Canonical URL korrekt selbst-referenzierend gesetzt
Yoast SEO liefert Basis-Strukturdaten (WebPage, BreadcrumbList, SearchAction)
4 Social-Media-Profile verlinkt (Facebook, Instagram, LinkedIn, YouTube)
Google Consent Mode v2 korrekt implementiert
Speculation Rules API für modernes Prefetching aktiv
Technical Foundation & Crawler Access
5 Findings
22 /100
Kritisch
Keine Markdown-Bereitstellung für KI-Agenten
KI-Agenten müssen den 122 KB großen WordPress-Quellcode parsen – inklusive 17 CSS-Dateien, ~34 JavaScript-Ressourcen und dem Goodlayers Page Builder Markup. Das verschwendet Token-Budget und reduziert die Wahrscheinlichkeit einer korrekten Extraktion.
⚡ Handlungsempfehlung
Aktiviere Cloudflare "Markdown for Agents" oder implementiere ein WordPress-Plugin für AI-freundliche Content-Ausgabe. Setze Header wie x-markdown-tokens.
Kritisch
Keine WAI-ARIA Landmarks für KI-Navigation
Nur 2 ARIA-Rollen (beide role="button" im Cookie-Banner). Kein role="navigation", role="main", role="banner" oder role="search". Zudem fehlt ein <main>-Element komplett – autonome KI-Agenten können die Seite nicht navigieren.
⚡ Handlungsempfehlung
WAI-ARIA Landmarks: role="banner" auf Header, role="navigation" auf Desktop-Menü, <main> um Hauptcontent, role="contentinfo" auf Footer, role="search" auf Suchfeld.
Warnung
Fehlende og:image und Twitter-Image Meta-Tags
Kein og:image definiert – Social Shares und KI-Previews zeigen kein Bild. twitter:card ist "summary_large_image", aber ohne twitter:image nutzlos. Verpasste Chance für visuelle Präsenz.
⚡ Handlungsempfehlung
og:image und twitter:image mit einem repräsentativen Bild der Krauth-Gruppe ergänzen. Mindestens 1200×630px. In Yoast SEO unter "Social" einstellbar.
Warnung
Keine differenzierte Crawler-Steuerung
Die permissive robots-Meta erlaubt alles (index, follow, max-snippet:-1), aber keine Differenzierung zwischen Trainings-Bots (GPTBot, ClaudeBot) und Search-Indexern (OAI-SearchBot, PerplexityBot).
⚡ Handlungsempfehlung
Differenzierte robots.txt: Search-Indexer erlauben, Trainings-Bots gezielt blockieren. Yoast bietet Robots.txt-Editor.
Warnung
WordPress-Version und Endpoints exponiert
WordPress 6.9.1 im <meta generator>, XMLRPC-Endpoint offen, WP-JSON API exponiert, page-id-5 in Body-Klassen. Sicherheitsrisiko und informiert potenzielle Angreifer über die exakte CMS-Version.
⚡ Handlungsempfehlung
Generator-Meta via remove_action('wp_head', 'wp_generator') entfernen. XMLRPC deaktivieren, WP-JSON auf authentifizierte Zugriffe beschränken.
📖
Content & GEO Relevance (Princeton Metrics)
5 Findings
12 /100
Kritisch
Extrem dünner Content: Nur 7 echte Absätze
Die gesamte Seite enthält nur 7 Content-Absätze mit ~600-700 Wörtern – ausschließlich werblicher Natur. Kein informativer, enzyklopädischer Absatz, den ein LLM als Faktenquelle zitieren könnte.
⚡ Handlungsempfehlung
Mindestens 1.500-2.000 Wörter informativen Content: Unternehmensgeschichte, Standort-Details, Markenportfolio, Service-Erklärungen im enzyklopädischen Stil.
Kritisch
Keine verifizierbaren Statistiken
Statistiken steigern KI-Sichtbarkeit um +41 % (Princeton). Einzig "132 Fahrzeuge" (dynamisch) und "5 Standorte" sind konkrete Zahlen. Keine Mitarbeiterzahlen, kein Gründungsjahr, keine Kundenzufriedenheitswerte.
⚡ Handlungsempfehlung
Verifizierbare Fakten: Gründungsjahr, Mitarbeiterzahl, Fahrzeugbestand, Kundenbewertungen, Anzahl ausgelieferter Fahrzeuge pro Jahr.
Kritisch
Keine Expertenzitate oder Testimonials
Expertenzitate steigern KI-Sichtbarkeit um +38 %. Weder <blockquote> noch <cite>-Elemente auf der gesamten Seite. Keine Geschäftsführer-Zitate, keine Kundenstimmen.
⚡ Handlungsempfehlung
Geschäftsführer-Zitat mit <blockquote> und <cite>. 2-3 Kundenstimmen mit Schema.org Review-Markup.
Kritisch
Keine tabellarischen Daten
Null <table>-Elemente. Ein BMW-Autohaus mit 5 Standorten ist prädestiniert für Vergleichstabellen: Standorte, Services, Öffnungszeiten, Markenportfolio pro Standort.
⚡ Handlungsempfehlung
Standort-Übersichtstabelle: Adresse, Telefon, Services, Öffnungszeiten. Semantische HTML-Tabellen mit <caption>, <thead>, <tbody>.
Kritisch
42 % der Bilder ohne Alt-Text
24 von 57 Bildern haben leere alt=""-Attribute. Alle Hero-Slider-Bilder und Fahrzeug-Karussell-Thumbnails sind für KI-Systeme unsichtbar.
⚡ Handlungsempfehlung
Alle Bilder mit beschreibenden Alt-Texten: "BMW iX3 Seitenansicht in Mineralweiß" statt alt="". In WordPress Mediathek pflegbar.
🔗
RAG Chunking & Cite-Ability
4 Findings
5 /100
Kritisch
Null semantische Anchor-IDs auf Content
~50+ IDs existieren, aber ausschließlich auto-generiert (gdlr-core-column-1, gdlr-core-button-id-40942). Kein einziges ID auf einem Heading, Paragraph oder Content-Block. Perplexity kann nicht exakt zitieren.
⚡ Handlungsempfehlung
Alle H2/H3 mit semantischen IDs: <h2 id="ueber-krauth">, <h2 id="standorte">, <h2 id="service">. URL-freundliche Slugs.
Kritisch
Div-Soup: 188 <div> vs. 3 semantische Elemente
Verhältnis 62:1. Nur <nav>, <header> und <footer> sind semantisch. Es fehlen <main>, <article>, <section>, <aside>, <figure>. RAG-Systeme können Content-Blöcke nicht voneinander abgrenzen.
⚡ Handlungsempfehlung
<main> um Seitencontent, <section> für thematische Blöcke, <article> für Blog-Cards. Goodlayers-Klassen beibehalten.
Kritisch
Popup-Modal mit H2-Headings in Content-Hierarchie
6 von 11 H2-Tags stehen in einem Popup-Modal für Standortauswahl (Heidelberg, Hockenheim, Mosbach, Sinsheim, Walldorf). RAG-Systeme extrahieren diese als gleichwertige Content-Headings und verfälschen die Seitenstruktur.
⚡ Handlungsempfehlung
Modal-Headings auf <div role="heading" aria-level="2"> umstellen oder aus dem initialen DOM entfernen und erst bei Interaktion dynamisch laden.
Warnung
Kein Noscript-Fallback
Null <noscript>-Elemente. Die Leaflet-Karte und der Fahrzeug-Slider bieten keinen Fallback-Inhalt, wenn JavaScript deaktiviert ist oder von einem Crawler nicht ausgeführt wird.
⚡ Handlungsempfehlung
Statische Standort-Liste als <noscript>-Fallback für die Leaflet-Karte. Fahrzeug-Links statt leerer Karussell-Platzhalter.
🔐
Authority & Grounding (Schema.org)
5 Findings
8 /100
Kritisch
Kein Organization / AutoDealer Schema
JSON-LD enthält nur Yoast-Defaults: WebPage, BreadcrumbList, WebSite. Kein Organization, kein AutoDealer, kein LocalBusiness. LLMs können die Krauth-Gruppe nicht als BMW-Autohändler identifizieren.
⚡ Handlungsempfehlung
@type: ["Organization", "AutoDealer"] mit name, url, logo, telephone, address. Yoast SEO Local oder Custom JSON-LD Plugin nutzen.
Kritisch
Fehlende Entity Disambiguation (sameAs)
4 Social-Media-Profile (Facebook, Instagram, LinkedIn, YouTube) sind im HTML verlinkt, aber nicht als sameAs im JSON-LD deklariert. LLMs können die Entity "Krauth-Gruppe" nicht eindeutig identifizieren.
⚡ Handlungsempfehlung
sameAs-Array: Facebook, Instagram, LinkedIn, YouTube-URLs plus ggf. Wikipedia/Wikidata-Eintrag erstellen.
Kritisch
5 Standorte ohne strukturierte Daten
Die Koordinaten aller 5 Standorte (Heidelberg, Hockenheim, Mosbach, Sinsheim, Walldorf) sind im Leaflet-Map-Code vorhanden, aber nicht als Schema.org LocalBusiness ausgezeichnet.
⚡ Handlungsempfehlung
Jeder Standort als LocalBusiness mit PostalAddress, GeoCoordinates, OpeningHoursSpecification und telephone. Yoast Local SEO Plugin oder Custom JSON-LD.
Kritisch
Kein Factual Grounding (citation)
Links zu bmw.de und mini.de Shop-Seiten existieren, sind aber nicht als citation-Properties ausgezeichnet. Die offizielle Herstelleranbindung wird nicht strukturiert kommuniziert.
⚡ Handlungsempfehlung
citation-Properties für BMW/MINI-Herstellerlinks. Brand-Einträge mit offiziellem Hersteller-Schema verknüpfen.
Warnung
Keine Person-Entitäten (E-E-A-T)
Kein Person-Schema für Geschäftsführung oder Serviceleiter. LLMs bewerten Content höher, wenn identifizierbare Experten verknüpft sind. Die "Persönlich. Regional. Familiengeführt."-Positionierung bleibt unbelegt.
⚡ Handlungsempfehlung
Person-Schema für Geschäftsführer mit sameAs-Links zu LinkedIn-Profilen. Autorenschaft für Content-Bereiche.
🤖
Next-Gen AEO (llms.txt Standard)
3 Findings
0 /100
Kritisch
Keine /llms.txt Datei
Der llms.txt-Standard ist das Äquivalent einer robots.txt für LLMs. Ohne diese Datei müssen LLMs den gesamten 122 KB WordPress-Quellcode mit Page-Builder-Markup selbst interpretieren.
⚡ Handlungsempfehlung
/llms.txt erstellen: H1-Titel, Blockquote-Summary, H2-Seiten zu Standorten, Fahrzeugen, Service, Karriere und Kontakt. Als statische Datei im WordPress-Root ablegen.
Kritisch
Keine /llms-full.txt Datei
Die vollständige llms-full.txt stellt alle Unternehmensinformationen in Markdown bereit – ideal für die 5 Standorte mit allen Details, Markenportfolio und Services.
⚡ Handlungsempfehlung
/llms-full.txt: 5 Standorte mit Adressen und Koordinaten, Markenportfolio, Services, Event-Kalender, FAQ, Kontaktdaten. WordPress-Plugin oder manuelle Pflege.
Kritisch
Kein Token Management
Ohne die "## Optional"-Sektion wissen LLMs bei knappem Kontextfenster nicht, welche Inhalte sie priorisieren oder ignorieren dürfen.
⚡ Handlungsempfehlung
"## Optional"-Sektion für weniger kritische Bereiche: Impressum, Datenschutz, Cookie-Einstellungen, Karriere-Details.

GEO & AEO Audit Report · 26. Februar 2026

Generative Engine Optimization & Answer Engine Optimization