it-swarm.dev

Come fermare Google indicizzazione del mio repository Github

Uso Github per memorizzare il testo di uno dei miei siti Web, ma il problema è che Google indicizza il testo anche in Github. Quindi lo stesso testo apparirà sia sul mio sito che su Github. per esempio. questa ricerca Il colpo migliore è il mio sito. Il secondo colpo è il repository Github.

Non mi importa se le persone vedono le fonti ma non voglio che Google indicizzi (e magari penalizzino i contenuti duplicati). Esiste un modo, oltre a prendere il repository privato, per dire a Google di smettere di indicizzarlo?

Cosa succede nel caso di Github Pages ? Quelli sono siti in cui la fonte si trova in un repository Github. Hanno lo stesso problema di duplicazione?

Prendi questa ricerca il punto più colpito raggiunge il sito Marpa ma non vedo il source elencato nei risultati della ricerca. Come?

55
szabgab

Il https://github.com/robots.txt file di GitHub consente l'indicizzazione dei blob nel ramo "master", ma limita tutti gli altri rami. Pertanto, se non si dispone di un ramo "principale", Google non deve indicizzare le proprie pagine.

Come rimuovere il ramo "master":

Nel tuo clone crea un nuovo ramo: chiamiamolo "principale" e Spingilo su GitHub

git checkout -b main
git Push -u Origin main

Su GitHub cambia il ramo predefinito (vedi nella sezione Impostazioni del tuo repository) O qui https://github.com/blog/421-pick-your-default-branch

Quindi rimuovi il ramo principale dal tuo clone e da GitHub:

git branch -d master
git Push Origin :master

Ottieni altre persone che potrebbero aver già biforcato il tuo repository per fare lo stesso.

In alternativa, se desideri supportare finanziariamente GitHub, puoi andare su private https://help.github.com/articles/making-a-public-repository-private

71
szabgab

risposta semplice: rendi privato il tuo repository. 

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

0
xero

Se si vuole attenersi al ramo principale, sembra che non ci sia modo di utilizzare un repository privato (e di svuotare il proprio account GitHub) o di utilizzare un altro servizio che offre repository privati ​​gratuitamente come Bitbucket .

0
iltempo