Prawidłowa konfiguracja sitemap.xml

11

Mam dynamiczną witrynę, która ma wielu (no, mniej niż 50) użytkowników. Każdy użytkownik może utworzyć tyle stron, ile chce. Wiem, że istnieje ograniczenie liczby stron, które można wymienić w sitemap.xml, i na razie jestem poniżej tego limitu, ale chciałbym wiedzieć, jaki najlepszy sposób, aby umożliwić wyszukiwarkom (wszystkim?) strony moich użytkowników wciąż są poniżej tego limitu, nawet jeśli mam więcej niż ten limit.

Mikrofon
źródło

Odpowiedzi:

11

Limity mapy witryny:

Pliki map witryn mają limit 50 000 adresów URL i 10 megabajtów na mapę witryny. Mapy witryn można kompresować za pomocą programu gzip, co zmniejsza zużycie przepustowości. Obsługiwanych jest wiele plików map witryn, a plik indeksu map witryn służy jako punkt wejścia dla 1000 map witryn.

Pamiętaj, że możesz określić wiele map witryn w pliku robots.txt :

Jeśli napotykasz ograniczenia, być może w jakiś sposób podziel swoich użytkowników. Załóżmy, że każdy z użytkowników ma nie więcej niż 10 000 adresów URL na jeden element, możesz podzielić go na pliki i dodać do robots.txtpliku:

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

Teraz musisz pamiętać o limicie 10 MB dla każdej mapy witryny, ale jest to podejście pozwalające rozwiązać problem „zbyt wielu” adresów URL.

Zobacz pliki CNN i Google robots.txt , aby zobaczyć wiele map witryn w akcji.

artlung
źródło
2
Uwaga: limit 10 MB dotyczy mapy witryny, a nie całkowity
Thomas Bonini,
1
Warto umieścić link do pliku indeksu map witryn i podać przykład: sitemaps.org/protocol.php#index Jest on również używany przez wiele witryn i ma zalety drążenia w dół w narzędziach Google dla webmasterów. Kilka przykładów: nanaimo.ca/sitemap.xml barnonedrinks.com/sitemap.xml
JasonBirch
Czy ktoś rzeczywiście widział mapę witryny o wielkości 10 MB? Yeowzerz!
Tim Post
Nie widziałem mapy witryny o rozmiarze 10 MB, ale tutaj jest 50 000 adresów URL: gstatic.com/dictionary/static/sitemaps/…
artlung
(znalezione w ciągu kilku minut, przeglądając mapy witryn pod kątem cnn i google oraz kilka innych dużych witryn z wiadomościami / archiwami)
artlung