Die kurze Antwort
Eine Seite kann nur indexiert werden, wenn ein Suchsystem ihre URL kennt, sie abrufen kann und genug Gründe sieht, genau diese Version zu speichern. Ein einzelnes grünes Signal reicht nicht. Ein Statuscode 200 hebt zum Beispiel ein noindex nicht auf.
1. Prüfe die genaue URL
Kopiere nicht nur den Seitentitel, sondern die vollständige URL. Achte auf http oder https, www oder ohne www, Groß- und Kleinschreibung, Parameter und den abschließenden Slash. Zwei ähnlich aussehende Adressen können technisch verschiedene Seiten sein.
Öffne die URL ohne eingeloggte Sitzung. Wenn sie nur nach einem Login, Cookie oder Standortwechsel funktioniert, sieht ein Crawler möglicherweise eine andere Antwort als du.
2. Lies den HTTP-Status
200 bedeutet: Der Server hat Inhalt geliefert. 301 oder 308 bedeutet: Die URL leitet dauerhaft weiter. 404 bedeutet: nicht gefunden. 410 bedeutet: bewusst entfernt. 5xx zeigt einen Serverfehler.
Prüfe bei einer Weiterleitung jeden Schritt. Das Endziel sollte erreichbar sein und zum Inhalt passen. Eine lange oder wechselnde Kette macht die Diagnose unnötig schwer.
3. Trenne Crawling von Indexierung
Die robots.txt steuert in erster Linie, welche URLs ein Bot abrufen darf. Ein meta-robots-noindex oder ein X-Robots-Tag-noindex sagt dagegen, dass die gelieferte Seite nicht indexiert werden soll.
Das ist ein wichtiger Unterschied: Wenn du den Abruf in robots.txt blockierst, kann der Bot ein noindex auf der Seite möglicherweise gar nicht lesen. Prüfe deshalb robots.txt, HTML und Antwort-Header getrennt.
4. Prüfe den Canonical
Ein Canonical nennt die bevorzugte Version eines Inhalts. Zeigt deine URL auf eine andere Adresse, kann das Suchsystem diese andere Version auswählen. Ein selbst gesetzter Canonical ist aber ein Hinweis, kein garantierter Befehl.
Canonical, interne Links, Sitemap und Redirects sollten dieselbe Hauptversion unterstützen. Widersprechen sie sich, muss das Suchsystem selbst entscheiden.
5. Frage: Wie soll der Crawler die Seite finden?
Eine indexierbare Seite sollte von einer passenden internen Seite verlinkt sein. Eine Sitemap kann beim Entdecken helfen, ersetzt aber keine verständliche Seitenstruktur. Prüfe auch, ob der Link als echtes HTML-a-Element vorhanden ist und nicht erst nach einer fehlerhaften Interaktion entsteht.
6. Nutze Search Console für den letzten Schritt
Die URL-Prüfung in Google Search Console kann zeigen, welche Version Google zuletzt gesehen hat. Sie ist besonders wichtig, wenn dein lokaler Test heute grün ist, Google aber noch einen älteren Zustand kennt.
„Gecrawlt, zurzeit nicht indexiert“ ist keine einzelne technische Fehlerart. Prüfe dann, ob die Seite einen klaren eigenen Zweck hat, intern auffindbar ist und nicht nur eine schwächere Variante eines vorhandenen Inhalts darstellt.
Was du am Ende festhalten solltest
- die exakt geprüfte URL und den Zeitpunkt,
- Statuscode und alle Redirect-Schritte,
- robots.txt-Entscheidung für den betreffenden Bot,
- meta robots und X-Robots-Tag,
- Canonical und die stärksten internen Links,
- den aktuellen Search-Console-Befund, falls du Zugriff hast.
Damit wird aus „Die Seite rankt nicht“ eine überprüfbare technische Frage.