Google 인덱싱 내 Github 저장소를 중지하는 방법
Github를 사용하여 내 웹 사이트 중 하나의 텍스트를 저장하지만 문제는 Google이 Github에서 텍스트를 색인화하는 것입니다. 따라서 동일한 텍스트가 내 사이트와 Github에 모두 표시됩니다. 예 : 이 검색 가장 인기있는 것은 내 사이트입니다. 두 번째 히트작은 Github 저장소입니다.
저장소를 비공개로 설정하는 것 외에 Google에 색인 생성을 중지하도록 지시 할 수있는 방법이 있습니다. 이 있습니까?
Github 페이지 의 경우 어떻게 되나요? 소스가 Github 저장소에있는 사이트입니다. 서열 같은 복제 문제가 있습니까?
가지고 이 검색을 가기 추론 히트 리드 Marpa를 사이트 하지만 난이-display되지 않는 소스 검색 결과에-display합니다. 어떻게?
GitHub 의 https://github.com/robots.txt 파일은 'master'브랜치에서 blob의 인덱싱을 허용하지만 다른 브랜치를 제한합니다. 따라서 '마스터'브랜치가없는 경우 Google은 페이지 색인을 생성하지 않습니다.
'마스터'브랜치를 제거하는 방법 :
즉석에서 새 브랜치를 생성합니다. 'main'이라고 부르고 GitHub에 푸시하겠습니다.
git checkout -b main
git push -u origin main
GitHub에서 기본 브랜치를 변경하거나 (저장소의 설정 섹션 참조) https://github.com/blog/421-pick-your-default-branch
그런 다음 강조과 GitHub에서 마스터 브랜치를 제거합니다.
git branch -d master
git push origin :master
이미 리포지토리를 포크 한 다른 사람들도 똑같이하도록하십시오.
또는 재정적으로 GitHub를 지원하는 경우 비공개 https://help.github.com/articles/making-a-public-repository-private 로 수 있습니다.
마스터 브랜치를 고수하고 페이지 비공개 리포지토리를 사용하거나 (그리고 GitHub 계정을 상향 판매) Bitbucket 과 같이 무료로 비공개 리포지토리를 제공하는 다른 서비스를 사용할 방법이없는 것 .
간단한 대답 : 리포지토리를 비공개로 설정하세요.
https://help.github.com/articles/making-a-public-repository-private
짧은 awnser. 예, robots.txt로 할 수 있습니다.
Googlebot이 사이트의 콘텐츠를 크롤링하지 못하도록하여 robots.txt를 사용하여 서버의 파일 및 디렉토리에 대한 액세스를 차단하는 등 다양한 옵션이 있습니다.
robots.txt 파일은 검색 엔진에서 색인을 생성하지 않을 콘텐츠가 사이트에 포함되어있는 경우에만 필요합니다. 검색 엔진이 사이트의 모든 항목을 색인화하려는 경우 robots.txt 파일이 필요하지 않습니다 (빈 파일도 아님).
Google은 robots.txt에 의해 차단 된 페이지의 콘텐츠를 크롤링하거나 색인을 생성하지 않지만 웹의 다른 페이지에서 URL을 발견하면 색인을 생성 할 수 있습니다. 결과적으로 페이지의 URL과 사이트 링크의 앵커 텍스트 또는 Open Directory Project (www.dmoz.org)의 제목과 같은 기타 공개 정보가 Google 검색 결과에 나타날 수 있습니다.
출처 :
http://support.google.com/webmasters/bin/answer.py?hl=ko&answer=93708 http://support.google.com/webmasters/bin/answer.py?hl=ko&answer=156449
참고 URL : https://stackoverflow.com/questions/15844905/how-to-stop-google-indexing-my-github-repository
'ProgramingTip' 카테고리의 다른 글
docker : 잘못된 참조 형식 (0) | 2020.12.05 |
---|---|
Scala의 기본 생성자에서 로컬 var / val을 어떻게 정의합니까? (0) | 2020.12.05 |
Google server putty connect '연결 끈 : 지원되는 인증 방법이 없습니다 (전송 된 서버 : 공개 키). (0) | 2020.12.05 |
intrinsicContentSize 및 sizeThatFits의 적절한 사용 : 자동 레이아웃이있는 UIView 하위 클래스에서 (0) | 2020.12.05 |
JavaScript를 자동화 된 단위 테스트 (0) | 2020.12.05 |