우리는 스택 오버플로에서 사이트 맵 을 사용 하지만 그것에 대해 여러 가지 감정이 있습니다.
웹 크롤러는 일반적으로 사이트 내 링크와 다른 사이트에서 페이지를 검색합니다. Sitemap은 Sitemap을 지원하는 크롤러가 Sitemap의 모든 URL을 선택하고 관련 메타 데이터를 사용하여 해당 URL에 대해 배울 수 있도록이 데이터를 보완합니다. Sitemap 프로토콜을 사용 한다고해서 웹 페이지가 검색 엔진에 포함되는 것은 아니지만 웹 크롤러가 사이트를 더 잘 크롤링하는 데 도움이되는 힌트를 제공합니다.
2 년 간의 사이트 맵 경험을 바탕으로 사이트 맵에 대해 근본적으로 역설적 인 내용이 있습니다 .
- 사이트 맵은 제대로 크롤링하기 어려운 사이트를위한 것입니다.
- Google에서 링크를 찾기 위해 사이트를 크롤링 할 수 없지만 사이트 맵에서 찾을 수있는 경우 사이트 맵 링크에 가중치가없고 색인을 생성하지 않습니다!
이것이 사이트 맵 역설 입니다. 어떤 이유로 든 사이트가 제대로 크롤링되지 않는 경우 사이트 맵을 사용해도 도움이되지 않습니다!
Google은 사이트 맵을 보장하지 않습니다 .
"우리는 약 또는 URL이 크롤링되거나 색인에 추가 될지 여부에 대해 어떤 예측이나 보장 할 수 없습니다" 인용을
"Google은 모든 URL을 크롤링하거나 색인 생성한다고 보장하지 않습니다. 예를 들어 Sitemap에 포함 된 이미지 URL은 크롤링하거나 색인 생성하지 않습니다." 소환
"귀하의 사이트의 모든 페이지가 검색 결과에 크롤링되거나 포함되는 것을 보장하지 않는 사이트 맵을 제출" 인용
사이트 맵에있는 링크는 추천 일 뿐이지 만 , 자신의 웹 사이트에있는 링크는 정식으로 간주됩니다 . 사이트 맵을 피하고 Google과 다른 검색 엔진이 제대로 작동 할 수 있는지 확인하는 것이 논리적으로 보이는 것 같습니다 다른 사람들이 보는 평범한 표준 웹 페이지를 사용하여 사이트를 스파이더하십시오.
그 때까지는 작업이 완료 한 것을 , 좋은 스파이더지고 철저하게 Google은 것을 볼 수 있도록 자신의 사이트의 페이지에 대한 링크 및 링크를 크롤링 할 의향이 - 어, 왜 우리는 다시, 사이트 맵을 필요합니까? 사이트 맵은 검색 엔진 스파이더가 전체 사이트를 성공적으로 크롤링 할 수 없도록 방해하기 때문에 적극적으로 유해 할 수 있습니다. "아, 크롤러가 볼 수 있는지 여부는 중요하지 않습니다. 사이트 맵에서 해당 링크를 때리기 만하면됩니다!" 현실은 우리의 경험과는 정반대입니다.
사이트 맵은 링크가 매우 깊거나 스파이더하기 어려운 복잡한 UI가있는 사이트를 대상 으로 한 것 입니다. Google은 사이트 맵이 도움이되지 않습니다. Google에서 사이트의 링크를 제대로 찾지 못하면 사이트 맵에서 색인을 생성하지 않기 때문입니다. 우리는 스택 오버플로 질문과 함께이 입증 된 시간과 시간을 다시 보았습니다.
내가 잘못? 사이트 맵이 이해가 되나요? 어쨌든 잘못 사용하고 있습니까?