Zum Inhalt springen

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.

Plattform:GitHub Pages

Von Bruno Amorim · ·

Auch auf: English · Português (Brasil) · Español · Français · Italiano · Polski · 日本語 · 한국어

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.

  1. 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 nach site: und Ihrer Domain, etwa site: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.
  2. 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 Startseite 404, sieht Google nichts.
  3. 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.
  4. Ihre robots.txt liegt an der falschen Stelle. Google liest die robots.txt nur ganz oben auf einem Host. Bei einer Projekt-Website unter username.github.io/repo liest Google username.github.io/robots.txt, nicht die Datei in Ihrem Repository.
  5. Es gibt keine Sitemap und keine Search Console-Property. Ergänzen Sie jekyll-sitemap in der Liste plugins in _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.
  6. 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.
  7. 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.

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 holen

Kostenlos 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

Weitere Leitfäden