Warum ist meine GitHub Pages-Website nicht bei Google?
Neue GitHub Pages-Websites fehlen bei Google oft, weil sie keine Sitemap, keine Search Console-Property und wenige Links haben. Hier sind die Ursachen der Reihe nach.
Warum Ihre GitHub Pages-Website nicht bei Google ist
Prüfen Sie diese Punkte der Reihe nach. Die ersten halten die ganze Website aus Google heraus, die letzten einzelne Seiten.
- Die Website ist neu. Eine neue
github.io-Website hat kaum Links von anderen Websites, und Google weiß vielleicht noch nicht, dass es sie gibt. Suchen Sie bei Google nachsite:und Ihrer Domain, etwasite:example.com. Erscheint nichts, hat Google vermutlich noch keine Ihrer Seiten. Die genaue Antwort für jede Seite gibt die URL-Prüfung in der Search Console. - Die Website wird nicht gebaut, oder ihre Adresse hat sich geändert. Pages braucht eine
index.html, kleingeschrieben, ganz oben in Ihrer Veröffentlichungsquelle. Wechselt ein Repository zwischen öffentlich und privat, ändert sich die Adresse der Website. Liefert die Startseite404, sieht Google nichts. - Ein
noindex-Tag steht in Ihrem Layout. Prüfen Sie den<head>Ihres Layouts auf<meta name="robots" content="noindex">und entfernen Sie es von Seiten, die gefunden werden sollen. - Ihre
robots.txtliegt an der falschen Stelle. Google liest dierobots.txtnur ganz oben auf einem Host. Bei einer Projekt-Website unterusername.github.io/repoliest Googleusername.github.io/robots.txt, nicht die Datei in Ihrem Repository. - Es gibt keine Sitemap und keine Search Console-Property. Ergänzen Sie
jekyll-sitemapin der Listepluginsin_config.yml. GitHub Pages unterstützt das, und es erzeugt/sitemap.xml. Fügen Sie in der Search Console eine URL-Präfix-Property für die Adresse Ihrer Website hinzu, bestätigen Sie sie mit dem HTML-Tag oder der HTML-Datei und reichen Sie die Sitemap ein. - Seiten sagen zu wenig. Ein README als einseitige Website gibt Google wenig zum Zeigen. Ergänzen Sie Seiten, die jeweils eine Frage vollständig beantworten.
- Wenige Links führen zur Website. Tragen Sie die Adresse im Abschnitt About und im README des Repositorys ein und verlinken Sie sie aus Ihrem Profil und Ihren anderen Projekten.
Wenn nur einige Seiten fehlen: die drei häufigsten Gründe bei GitHub Pages
Die Search Console zeigt unter Indexierung > Seiten den Grund für jede Seite. Diese drei kommen bei GitHub Pages am häufigsten vor.
Gefunden – zurzeit nicht indexiert
Eine neue github.io-Website hat wenige Links von anderen Websites, deshalb wartet Google mit dem Besuch. Reichen Sie Ihre Sitemap in der Search Console ein und verlinken Sie die Website aus README und About des Repositorys. Mehr dazu: Gefunden – zurzeit nicht indexiert.
Gecrawlt – zurzeit nicht indexiert
Kurze Seiten aus einem README oder ein paar Zeilen Markdown geben Google wenig zum Zeigen. Lassen Sie jede Seite eine Frage vollständig beantworten und verlinken Sie sie von Ihrer Startseite. Mehr dazu: Gecrawlt – zurzeit nicht indexiert.
Nicht gefunden (404)
Eine Index.html mit Großbuchstaben, ein verschobenes Repository oder ein Domainwechsel ohne neuen Build machen Adressen kaputt. Nennen Sie die Startdatei index.html, pushen Sie nach einem Domainwechsel einen Commit für einen neuen Build und ergänzen Sie eine 404.html für Adressen, die wirklich weg sind. Mehr dazu: Nicht gefunden (404).
Wo Ihre Sitemap liegt
GitHub Pages erstellt standardmäßig keine Sitemap. Mit Jekyll ergänzen Sie jekyll-sitemap in der Liste plugins in _config.yml, dann entsteht /sitemap.xml. Mit einem anderen Generator erzeugen Sie die Sitemap in Ihrem Workflow.
Welche Ihrer GitHub Pages-Seiten fehlen bei Google?
Haben Sie die Website in der Search Console, prüft CrawlCoach kostenlos bis zu 500 ihrer Seiten und zeigt für jedes Problem die Lösung.
Häufige Fragen
Kann eine GitHub Pages-Projektwebsite bei Google erscheinen?
Ja. Google indexiert Seiten unter username.github.io/repo wie jede andere Website. Fügen Sie in der Search Console eine URL-Präfix-Property für diese Adresse hinzu, denn eine Domain-Property für github.io können Sie nicht bestätigen.
Brauche ich eine eigene Domain für Google?
Nein. Mit einer eigenen Domain können Sie eine Domain-Property in der Search Console bestätigen. Stimmen Ihre DNS-Einträge, leitet GitHub Pages zwischen der Version mit www und der ohne für Sie weiter.
Quellen
Geprüft am 8. Oktober 2026. Google ändert die Search Console und die Hilfe ab und zu. Sieht etwas auf Ihrem Bildschirm anders aus, sehen Sie in der Quelle nach.
- GitHub Docs: Was ist GitHub Pages?
- GitHub Docs: Informationen zu GitHub Seiten und Jekyll
- GitHub Pages: Versionen der Abhängigkeiten (auf Englisch)
- GitHub Docs: Fehlerbehebung bei 404-Fehlern für GitHub Pages-Websites
- GitHub Docs: Informationen zu benutzerdefinierten Domänen und GitHub Seiten
- Google: Wie Google die robots.txt-Spezifikation interpretiert
- Search Console-Hilfe: Website- oder Plattform-Property zur Search Console hinzufügen
Sehen Sie, welche Seiten Ihrer Website bei Google fehlen
Melden Sie sich mit Google an. CrawlCoach prüft bis zu 500 Seiten kostenlos und zeigt für jedes Problem die Lösung.
Kostenlosen Bericht holenKostenlos für bis zu 500 Seiten. Keine Kreditkarte nötig. Melden Sie sich mit dem Google-Konto an, das Sie für die Search Console nutzen.
Die App und die Berichte von CrawlCoach sind auf Englisch.
Weitere Plattformen
- Next.jsNext.js-Websites verlieren Seiten oft durch noindex aus dem Staging, ein Canonical im Root-Layout, gestreamte 404 und alte Sitemaps.
- WordPressEine einzige WordPress-Einstellung kann Ihre ganze Website vor Google verbergen. Die Ursachen der Reihe nach.
- HostingerHostinger-Websites bleiben oft wegen des Coming-Soon-Modus oder einer vor der Suche verborgenen Seite außerhalb von Google.