Mám dynamický web, který má mnoho (dobře, méně než 50) uživatelů. Každý uživatel může vytvořit tolik stránek, kolik chce. Vím, že existuje limit na to, kolik stránek můžete uvést v souboru sitemap.xml, a zatím jsem pod tímto limitem, ale chtěl bych vědět, jaký je nejlepší způsob, jak umožnit vyhledávačům vědět (vše?) stránky mého uživatele, když jsem stále pod tímto limitem, i když mám více než limit.

Limity souboru Sitemap:

Soubory Sitemap mají limit 50 000 adres URL a 10 megabajtů na soubor Sitemap. Soubory Sitemap lze komprimovat pomocí gzip, což snižuje spotřebu šířky pásma. Podporováno je několik souborů Sitemap, přičemž indexový soubor Sitemap slouží jako vstupní bod pro celkem 1000 souborů Sitemap.

V souboru robots.txt můžete zadat více souborů Sitemap:

Pokud narazíte na omezení, možná své uživatele nějak rozdělíte. Řekněme, že každý z vašich uživatelů nemá více než 10 000 adres URL, můžete je rozdělit do souborů a přidat je do svého robots.txt soubor:

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 

Nyní si stále musíte pamatovat limit 10 MB pro každý jednotlivý soubor Sitemap, ale toto je přístup k řešení problému „příliš mnoha“ adres URL.

Podívejte se na CNN a Google robots.txt soubory, abyste viděli více souborů Sitemap v akci.

  • 2 Poznámka: 10 MB limit je na soubor Sitemap, ne celkem
  • 1 Možná by stálo za to propojit a uvést příklad souboru indexu Sitemap: sitemaps.org/protocol.php#index Používá se také na mnoha webech a má výhody rozbalení nástrojů Google pro webmastery. Pár příkladů: nanaimo.ca/sitemap.xml barnonedrinks.com/sitemap.xml
  • Má někdo vlastně vidět 10 MB soubor Sitemap? Yeowzerz!
  • Neviděl jsem 10 MB soubor Sitemap, ale tady je jeden s 50 000 adresami URL: gstatic.com/dictionary/static/sitemaps/…
  • (nalezeno za pár minut procházením několika souborů Sitemap pro CNN a Google a několik dalších velkých zpravodajských / archivních webů)

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?

užitečné informace