Was MetricSpot prüft

Über 90 Regeln in elf Score-Modulen. Bewertet, gewichtet, erklärt.

Plan-Limits und Preise ansehen Dokumentation

Technisches SEO

  • Erzwungenes HTTPS und HSTS
  • Konsistente Canonical-URLs auf der gesamten Website
  • Gültige robots.txt, Konflikte und Berechtigungen für KI-Crawler
  • sitemap.xml: Index und Sub-Sitemaps, lastmod, Einreichung
  • 404-Seite vorhanden und korrekt
  • Mobile-friendly: Viewport, Tap-Bereiche, Schriftgröße
  • Vollständige hreflang auf mehrsprachigen Seiten
  • Strukturierte Daten (JSON-LD): Abdeckung und Gültigkeit

Website-Geschwindigkeit

  • Lighthouse-Performance-Score (Labor)
  • Labor-LCP (Largest Contentful Paint), Ziel < 2,5 s
  • Labor-CLS (Cumulative Layout Shift), Ziel < 0,1
  • Feld-LCP aus dem Chrome UX Report, 75. Perzentil echter Chrome-Nutzer
  • Feld-INP (Interaction to Next Paint), Ziel < 200 ms
  • Feld-CLS, 75. Perzentil echter Nutzer
  • Feld-TTFB (Time to First Byte), 75. Perzentil echter Nutzer
  • Server-Antwortzeit beim ersten Byte
  • Mobile- und Desktop-Formfaktoren, wenn CrUX Daten für den Origin hat

On-Page

  • Title-Länge, Keyword-Präsenz, Marken-Suffix
  • Meta-Description: Länge und CTA
  • Eindeutige und vorhandene H1
  • Überschriften-Hierarchie (ohne Sprünge)
  • Alt-Text für Bilder
  • Verhältnis interner zu externen Links
  • Wortanzahl je nach Suchintention
  • Auf der Seite deklarierte Sprache

Organischer Traffic

  • Google Analytics 4 + Search Console pro URL verknüpft: eine OAuth-Freigabe, dann explizite Auswahl von GA4-Property und GSC-Site für jede auditierte URL
  • Per-Rule-Findings mit Severity-Pills und Empfehlungen für Sitzungstrend, Suchsichtbarkeit, Striking-Distance-Queries, CTR-Unterperformance, langfristige Opportunities, Query-Churn, Indexierungsabdeckung und Sitemap-Gesundheit
  • Organische Sitzungen der letzten 28 Tage vs. der 28 Tage davor, mit vorzeichenbehaftetem Delta
  • Top 5 Landingpages nach organischen Sitzungen
  • Search Console: Klicks, Impressionen, CTR und durchschnittliche Position (letzte 28 Tage)
  • Top 10 Suchanfragen nach Klicks
  • Tägliche 28-Tage-Sparklines: Sitzungen, Klicks, Impressionen
  • Audience-Donuts: Traffic nach Land, Sprache und Gerät, plus Suche nach Gerät
  • Quick-Wins-Findings: Striking-Distance-Suchanfragen (Position 11–20), Low-CTR-Chancen und Query-Churn vs. die 28 Tage davor
  • Indexierungs-Gesundheit: Sitemap-Einreichungsstatus, Seiten mit Impressionen und URL-Inspection-Coverage für die auditierte Seite
  • CSV-Export nur für Pro: Suchanfragen, Seiten und Landingpages über das 28-Tage-Fenster, gebündelt in einer einzigen .zip

KI-Lesbarkeit

  • JSON-LD-Abdeckung (Article, Product, FAQ, HowTo)
  • FAQ-Schema bei Frage-Überschriften
  • llms.txt vorhanden und vollständig
  • Direkte, zitierbare Antwortblöcke
  • Zitatdichte zu Primärquellen
  • Semantisches HTML (article, section, header, nav)
  • Datum der letzten Aktualisierung

Inhaltsqualität

  • E-E-A-T-Signale: Autoren-Bios, Qualifikationen, echte Erfahrung
  • Klassifizierung der Suchintention pro Seite
  • Inhaltstiefe im Vergleich zu Top-Wettbewerbern
  • Topologie der internen Verlinkung und verwaiste Seiten
  • Vielfalt der Anchor-Texte
  • Format (Liste/Guide/Vergleich) je nach Intention
  • Vertrauensseiten: about, Kontakt, Datenschutz, AGB
  • Slug-Hygiene und Title-Hooks

Soziale Netzwerke

  • Open Graph Kern-Tags (title, description, image, type)
  • Open Graph Bild vorhanden und erreichbar
  • Twitter Card als summary oder summary_large_image
  • Profil-Erkennung auf Facebook, X, Instagram, LinkedIn, YouTube, TikTok, GitHub, Mastodon, Bluesky, Threads
  • Profilvielfalt über mehrere Plattformen
  • Organization JSON-LD sameAs mit den erkannten Profilen abgeglichen
  • apple-touch-icon für iOS-Lesezeichen
  • theme-color für Mobile-Browser-Chrome
  • Web-Manifest für PWA-Installierbarkeit

Barrierefreiheit

  • Lighthouse-Accessibility-Score via PageSpeed Insights
  • Sichtbare WCAG-Fehlerkategorien
  • HTML lang-Attribut gesetzt
  • Alt-Text-Qualität (Dateiname als Alt wird abgelehnt)
  • Landmark-Regionen (main, nav, header, footer)
  • Form-Labels (label / for / aria-label / aria-labelledby)
  • Aussagekräftiger Linktext (kein "hier klicken")
  • Tabindex-Hygiene (kein positiver Tabindex)

Datenschutz und Cookies

  • Erkennung des Datenschutz-Links in mehreren Sprachen
  • Anzahl Drittanbieter-Tracker (~25 bekannte Hosts)
  • Erkennung des Cookie-Banners
  • Erkennung von Fingerprinting-Bibliotheken
  • Cookie-Sicherheits-Flags (Secure, HttpOnly, SameSite)
  • Referrer-Policy-Antwort-Header

Web-Technologien

  • CMS-Erkennung (WordPress, Shopify, Wix, Webflow, Drupal usw.)
  • Framework (Next.js, Astro, React, Vue usw.)
  • Analytics-Plattform (GA4, Plausible, Fathom, Hotjar usw.)
  • Werbe-Netzwerke vorhanden
  • Zahlungsanbieter (Stripe, PayPal, Klarna usw.)
  • E-Commerce-Plattform (WooCommerce, Magento, BigCommerce)
  • CDN-Anbieter (Cloudflare, Fastly, Vercel usw.)
  • Ob überhaupt Web-Analytics installiert ist

Lesbarkeit

  • Flesch-Kincaid-Niveau
  • Durchschnittliche Satzlänge
  • Anteil langer Sätze (>25 Wörter)
  • Passivanteil
  • Absatzlänge
  • Erkennung dünnen Inhalts (<120 Wörter)

WordPress-Korrekturen (nur auf WordPress-Sites)

  • Versions-Disclosure von WordPress im Generator-Meta
  • Erkennung des SEO-Plugins (Yoast, Rank Math, All in One SEO, SEOPress)
  • Mehrere SEO-Plugins, die um Titel, Canonicals und Schema kämpfen
  • Page-Cache-Plugin oder Cache-Header (WP Rocket, W3 Total Cache, LiteSpeed)
  • Abdeckung des nativen Lazy Loadings für Bilder
  • Standard-Emoji-Skript-Ballast (`wp-emoji-release.min.js`)
  • Legacy-Shim `jquery-migrate.min.js`
  • `xmlrpc.php`-Exposition (Brute-Force- und Amplification-Ziel)
  • Username-Enumeration über `/wp-json/wp/v2/users`
  • Aktives Theme aus `wp-content/themes/`-Asset-URLs erkannt

WooCommerce-Korrekturen (nur auf WooCommerce-Shops)

  • Product JSON-LD auf Produktseiten vorhanden
  • Vollständigkeit des Produkt-Schemas: name, image, offers.price, offers.priceCurrency, offers.availability
  • AggregateRating- oder Review-Schema für Sterne-Rich-Snippets
  • BreadcrumbList-Schema für Breadcrumb-Rich-Snippets
  • `/cart/` aus dem Google-Index ausgeschlossen (noindex)
  • `/checkout/` aus dem Google-Index ausgeschlossen (noindex)
  • `/my-account/` aus dem Google-Index ausgeschlossen (noindex)
  • Galerie-Lazy-Load mit LCP-Bild in eager
  • Produktbilder über CDN oder Media-Subdomain (nicht Origin-PHP)
  • FAQPage-Schema auf Produktseiten für FAQ-Rich-Snippets
  • Erkennung des Product Recommendation Quiz

Shopify-Korrekturen (nur auf Shopify-Shops)

  • Product JSON-LD auf der geprüften Produktseite vorhanden
  • Vollständigkeit des Produkt-Schemas mit Google-2026-Feldern: name, image, vollständige offers (price/priceCurrency/availability), brand, gtin13 oder mpn, sku
  • AggregateRating- oder Review-Schema auf Produktseiten für Sterne-Rich-Snippets
  • Gefilterte Kollektions-URL kanonisiert auf die ungefilterte Kollektion (kein Duplicate Content)
  • /search?q=... aus dem Google-Index ausgeschlossen (noindex)
  • Erkennung des aktiven Shopify-Themes
  • Blockierende App-Skripte im <head> von Nicht-Shopify-Hosts (3-5 minor, >5 major)
  • LCP-Bildgröße: CDN ?width= passt zur gerenderten Breite (keine überdimensionierten Hero-Bilder)
  • ItemList- oder CollectionPage-Schema auf Kollektionsseiten
  • FAQPage-Schema auf Produktseiten für FAQ-Rich-Snippets
  • Erkennung des Product Recommendation Quiz

Astro-Korrekturen (nur auf Astro-Sites)

  • Sitemap erkannt via /sitemap-index.xml, /sitemap.xml oder Sitemap-Direktive in robots.txt
  • Adoption der Astro-<Image>-Komponente (width + height auf <img>-Tags)
  • LCP-Bild als WebP oder AVIF ausgeliefert
  • Bilder unterhalb des Folds nutzen loading="lazy"
  • Erkennung der Astro View Transitions
  • View Transitions × Analytics-Bridge (astro:page-load-Event-Hook, wenn GA4 / Plausible / Fathom einmalig im <head> lädt)
  • Verteilung der client:load-Inseln (mehr als 3 löst eine Empfehlung aus)
  • <link rel="canonical"> auf jeder Seite
  • Open-Graph-Vollständigkeit: og:title, og:description, og:image, og:url
  • robots.txt vorhanden
  • llms.txt vorhanden (informativ)
  • Zero-JS-Baseline: Summe der same-origin-<script>-Bundle-Bytes (<50 KB passt, 50-200 KB minor, >200 KB major)

Häufige Fragen

Was prüft MetricSpot?
Etwa 90 Regeln in elf Modulen: technisches SEO, Website-Geschwindigkeit (Labor + Chrome UX Report), On-Page, organischer Traffic (Google Analytics 4 + Search Console), KI-Lesbarkeit, Inhaltsqualität, soziale Netzwerke, Barrierefreiheit, Datenschutz und Cookies, Web-Technologien und Lesbarkeit.
Wie wird die Bewertung berechnet?
Gewichteter Mix über alle Module. Jedes Modul gewichtet intern nach Schweregrad (info/minor/major/critical = 1/2/4/8), und die Module werden dann zu einem Gesamtwert von 0 bis 100 zusammengeführt. Eine kritische Regel zu verfehlen bewegt die Skala stärker als eine informative.
Kann ich mit dem Gratis-Plan ein vollständiges Audit machen?
Ja. Der Gratis-Plan enthält 3 vollständige Audits pro Monat mit jedem Modul. Die PDFs erscheinen mit MetricSpot-Marke.
Funktioniert es auf Websites in anderen Sprachen?
Ja. Die Audit-Engine ist sprachunabhängig; PDFs werden in sechs Sprachen erzeugt: Englisch, Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch.

Schluss mit handgeschriebenen SEO-Berichten.

Audit starten, PDF mit Marke versehen, an den Kunden senden. In fünf Minuten.

Starte dein erstes Audit