Eingaben
Beispiel
https://example.com/page -> Statuskette, finale URL, Canonical-Link, Robots-Meta, X-Robots-Tag, hreflang und Sitemap-Erreichbarkeit.
Prüft begrenzte Redirect-Ketten, finalen Status, Canonical-Hinweise aus HTML und Headern, Robots-Metadaten, scoped X-Robots-Tag, hreflang sowie Sitemap-Erreichbarkeit und Mitgliedschaft.
Nutze es, um zu prüfen, ob eine URL auf dem erwarteten kanonischen und indexierbaren Ziel endet.
https://example.com/page -> Statuskette, finale URL, Canonical-Link, Robots-Meta, X-Robots-Tag, hreflang und Sitemap-Erreichbarkeit.
Die meisten Indexierungsprobleme sind keine Abstrafungen, sondern Installationsfehler: eine Redirect-Kette, die mit jeder Migration um einen Sprung gewachsen ist, ein Canonical-Tag, das noch auf die alte Domain zeigt, eine vergessene noindex-Direktive, die den Go-live überlebt hat, oder ein X-Robots-Tag-Header von einem Proxy, dessen Konfiguration niemand mehr auf dem Schirm hat. Jedes Signal für sich wirkt harmlos. Zusammen erzählen sie dem Crawler vier leicht unterschiedliche Geschichten über dieselbe Seite — und auf Widersprüche reagieren Suchmaschinen, indem sie der Seite weniger vertrauen.
Dieser Checker folgt einer öffentlichen URL so, wie ein Crawler es täte, und legt die Belege nebeneinander: die komplette Redirect-Kette mit Statuscodes, die finale URL, den Canonical-Link, Robots-Direktiven aus Meta-Tag und HTTP-Header, hreflang-Auszeichnungen und die Erreichbarkeit der Sitemap, die die Seite eigentlich ankündigen sollte. Der Wert liegt nicht in einem einzelnen Feld, sondern im direkten Blick darauf, ob alle Angaben dieselbe Geschichte erzählen.
Beginne mit exakt der URL, die Nutzer und Crawler anfordern sollen — inklusive Schema und abschließendem Slash, denn genau dort verstecken sich Ketten. Lies zuerst die Redirect-Evidenz: Mehr als ein Sprung ist eine Optimierungsmöglichkeit; 301, 302, 303, 307 und 308 haben jeweils gültige Semantik. Ein temporärer Redirect ist nicht automatisch falsch, sondern muss zur beabsichtigten Route oder Migration passen.
Vergleiche danach alle Canonicals aus HTML und HTTP-Link-Header mit der finalen URL. Ein Canonical ist ein Konsolidierungshinweis, kein Befehl; ein abweichendes oder domainübergreifendes Ziel kann beabsichtigt sein. Widersprüchliche Canonicals, ein weiterleitendes Ziel oder ein Ziel ohne Erfolgsstatus verdienen dagegen Prüfung. Allgemeine Robots-Direktiven werden restriktiv kombiniert; User-Agent-spezifische X-Robots-Tag-Werte bleiben getrennte Evidenz.
Live-Abrufe laufen über den Same-Origin-Helfer mit Public-Host-Prüfung, DNS-Pinning pro Hop, begrenzten Redirects und begrenzter Antwortgröße. Der Checker liest nur ausgeliefertes HTML und Header und führt niemals JavaScript aus. Relative Canonical- und hreflang-URLs werden aufgelöst; hreflang-Zielseiten werden aber nicht geladen, daher wird keine Reziprozität behauptet. Sitemap-Erreichbarkeit und Mitgliedschaft erscheinen getrennt von Robots- und Canonical-Hinweisen.
Meistens ja. Vermeiden solltest du Ketten: http zu https zu www zu Slash zu CDN-Rewrite. Jeder Sprung kostet Latenz, verwässert Signale und erhöht das Risiko, dass bei der nächsten Migration ein Glied unbemerkt bricht.
Ein 301 drückt einen dauerhaften, ein 302 einen temporären Umzug aus. Beides kann korrekt sein. Der Checker erhält diese Evidenz und meldet einen temporären Status nur informativ, weil allein der Betreiber weiss, ob Route oder Migration tatsächlich vorübergehend sind.
Ein Canonical ist ein Hinweis, kein Befehl. Trägt die Seite zusätzlich noindex, liefert keinen 200er, hängt hinter einer robots.txt-Sperre oder widerspricht das Canonical-Ziel anderen Signalen, verliert der Hinweis. Prüfe die ganze Beweislage, nicht das einzelne Tag.
Aus der Infrastruktur, nicht aus der Seite: Reverse Proxies, CDN-Regeln, Security-Plugins oder eine veraltete Konfiguration, die den Weg in die Produktion gefunden hat. Das Template sieht sauber aus — deshalb sind Header-Direktiven die erste Adresse, wenn das Meta-Tag index sagt und die Seite trotzdem draußen bleibt.
Nein. Eine Sitemap sollte ausschließlich finale, kanonische URLs mit Status 200 enthalten. Weiterleitende oder noindexierte Einträge verschwenden Crawl-Budget und verwischen, welche Version einer Seite du für maßgeblich hältst.
Indirekt. Dieser Checker validiert die gelieferten Sprach-Tags, löst relative Ziele auf und empfiehlt eine Selbstreferenz. Er lädt nicht jede Sprachversion und behauptet daher ohne explizite Evidenz nichts über wechselseitige Rückverweise.