適切なsitemap.xml設定


11

多くの(50人未満の)ユーザーがいる動的なサイトがあります。各ユーザーは、必要な数のページを作成できます。sitemap.xmlにリストできるページの数に制限があることはわかっています。今のところはその制限に達していませんが、検索エンジンが(すべて?)を知るための最良の方法を知りたいユーザーのページ数が制限を超えている場合でも、制限を下回っています。

回答:


11

サイトマップの制限:

サイトマップファイルには、50,000のURLとサイトマップあたり10メガバイトの制限があります。サイトマップはgzipを使用して圧縮できるため、帯域幅の消費を削減できます。複数のサイトマップファイルがサポートされています。サイトマップインデックスファイルは、合計1000のサイトマップのエントリポイントとして機能します。

robots.txtファイルで複数のサイトマップを指定できることに注意してください。

制限にぶつかっている場合は、おそらくユーザーを何らかの方法で分割します。各ユーザーのピースのURLの数が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およびGoogle robots.txtファイルを参照してください。


2
注:10 MBの制限はサイトマップごとであり、合計ではありません
Thomas Bonini、2010

1
それは価値にリンクし、サイトマップインデックスファイルの例を与えることがあります sitemaps.org/protocol.php#index これは、多くのサイトで使用されるだけでなく、およびGoogleウェブマスターツールのドリルダウンの利点があります。カップルの例:nanaimo.ca/sitemap.xml barnonedrinks.com/sitemap.xml
JasonBirch 2010

実際に10MBのサイトマップをた人はいますか?やったぜ!
Tim Post

:私は10メガバイトのサイトマップを見ますが、50,000のURLと、ここでの1していないgstatic.com/dictionary/static/sitemaps/...
artlung

(cnnとgoogleのいくつかのサイトマップと他のいくつかの大きなニュース/アーカイブサイトを閲覧して数分で見つかります)
artlung
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.