it-swarm.com.de

So stoppen Sie die Google-Indexierung meines Github-Repositorys

Ich verwende Github, um den Text einer meiner Websites zu speichern, aber das Problem ist, dass Google den Text auch in Github indiziert. Daher wird derselbe Text sowohl auf meiner Website als auch auf Github angezeigt. z.B. this search Der Top-Hit ist meine Seite. Der zweite Treffer ist das Github-Repository.

Es macht mir nichts aus, wenn die Leute die Quellen sehen, aber ich möchte nicht, dass Google sie indiziert (und möglicherweise für doppelten Inhalt bestraft wird.) Gibt es eine Möglichkeit, das Repository privat zu nehmen, um Google anzuweisen, die Indizierung einzustellen?

Was passiert bei Github Pages ? Dies sind Standorte, an denen sich die Quelle in einem Github-Repository befindet. Haben sie das gleiche Problem der Vervielfältigung?

Nehmen Sie diese Suche . Die am häufigsten besuchten Treffer führen zu der Marpa-Site . Ich sehe jedoch nicht source im Suchergebnis. Wie?

55
szabgab

Die Datei https://github.com/robots.txt von GitHub ermöglicht die Indizierung der Blobs im 'master'-Zweig, beschränkt jedoch alle anderen Zweige. Wenn Sie also keinen Hauptzweig haben, darf Google Ihre Seiten nicht indizieren.

So entfernen Sie den 'master'-Zweig:

Erstellen Sie in Ihrem Klon einen neuen Zweig - nennen wir ihn 'main' und drücken Sie ihn auf GitHub

git checkout -b main
git Push -u Origin main

Ändern Sie auf GitHub den Standardzweig (siehe Abschnitt Einstellungen Ihres Repositorys) Oder hier https://github.com/blog/421-pick-your-default-branch

Dann entfernen Sie den Master-Zweig von Ihrem Klon und von GitHub:

git branch -d master
git Push Origin :master

Bitten Sie andere Personen, die Ihr Repository möglicherweise bereits aufgespalten haben, dasselbe zu tun.

Wenn Sie GitHub finanziell unterstützen möchten, können Sie auch privat gehen https://help.github.com/articles/making-a-public-repository-private

71
szabgab

einfache Antwort: Machen Sie Ihr Repo privat. 

https://help.github.com/articles/making-a-public-repository-private

0
xero

Wenn Sie sich an den Master-Zweig halten möchten, gibt es keine Möglichkeit, ein privates Repo zu verwenden (und Ihr GitHub-Konto zu verkaufen) oder einen anderen Dienst zu verwenden, der kostenlose private Repos wie Bitbucket bietet.

0
iltempo