올바른 sitemap.xml 설정


11

사용자 수가 많은 동적 사이트 (50 명 미만)가 있습니다. 각 사용자는 원하는만큼 페이지를 만들 수 있습니다. sitemap.xml에 나열 할 수있는 페이지 수에는 제한이 있으며 현재로서는 한도에 미치지 못하지만 검색 엔진이 알 수있는 가장 좋은 방법은 무엇인지 알고 싶습니다 (모두?). 한도를 초과하더라도 내 사용자의 페이지가 여전히 한도 미만입니다.

답변:


11

사이트 맵 제한 :

사이트 맵 파일은 사이트 맵당 URL 50,000 개와 10MB로 제한됩니다. gzip을 사용하여 사이트 맵을 압축하여 대역폭 소비를 줄일 수 있습니다. 여러 개의 사이트 맵 파일이 지원되며 Sitemap 색인 파일은 총 1000 개의 Sitemap에 대한 진입 점 역할을합니다.

robots.txt 파일에서 여러 개의 사이트 맵을 지정할 수 있습니다 .

한계에 부딪히면 사용자를 어떻게 든 나눌 수 있습니다. 각 사용자가 한 개에 10,000 개 이상의 URL을 가지고 있지 않다고 가정하면 파일로 분할하여 파일에 추가 할 수 robots.txt있습니다.

Sitemap: http://www.example.com/sitemaps/users-001-005.xml
Sitemap: http://www.example.com/sitemaps/users-006-010.xml
Sitemap: http://www.example.com/sitemaps/users-011-015.xml
Sitemap: http://www.example.com/sitemaps/users-016-020.xml
Sitemap: http://www.example.com/sitemaps/users-021-025.xml
Sitemap: http://www.example.com/sitemaps/users-026-030.xml
Sitemap: http://www.example.com/sitemaps/users-031-035.xml
Sitemap: http://www.example.com/sitemaps/users-036-040.xml
Sitemap: http://www.example.com/sitemaps/users-041-045.xml
Sitemap: http://www.example.com/sitemaps/users-046-050.xml

이제 각 개별 사이트 맵에 대해 10MB 제한을 염두에 두어야하지만 "너무 많은"URL 문제를 처리하는 방법입니다.

참고 항목 CNN구글 robots.txt 행동에 여러 사이트 맵을보기 위해 파일을.


2
참고 : 10MB 제한은 전체 사이트 맵이 아닌 사이트
맵당입니다.

1
Sitemap 색인 파일에 연결하고 이에 대한 예제를 제공하는 것이 좋습니다. sitemaps.org/protocol.php#index 많은 사이트에서 사용되며 Google 웹 마스터 도구의 드릴 다운 이점이 있습니다. 몇 가지 예 : nanaimo.ca/sitemap.xml barnonedrinks.com/sitemap.xml
JasonBirch

실제로 10MB 사이트 맵을 사람이 있습니까? Yeowzerz!
Tim Post

10MB 사이트 맵은 보지 못했지만 여기에는 50,000 개의 URL이있는 사이트가 있습니다 : gstatic.com/dictionary/static/sitemaps/…
artlung

(cnn 및 Google에 대한 일부 사이트 맵 및 일부 다른 대형 뉴스 / 아카이브 사이트를 탐색하면 몇 분 안에
발견됨
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.