質問: 適切なsitemap.xmlのセットアップ 多くの(50人未満の)ユーザーがいる動的なサイトがあります。各ユーザーは、必要な数のページを作成できます。 sitemap.xmlにリストできるページ数には制限があることを知っています。今のところはその制限内にありますが、検索エンジンが(すべて?)について知るための最良の方法を知りたいです。制限を超えていても、ユーザーのページはその制限の下にあります。
回答: サイトマップの制限: サイトマップファイルには、サイトマップごとに50,000のurlと10メガバイトの制限があります。サイトマップはgzipを使用して圧縮できるため、帯域幅の消費が削減されます。複数のサイトマップファイルがサポートされ、サイトマップインデックスファイルは合計1000個のサイトマップのエントリポイントとして機能します。 robots.txtファイルに複数のサイトマップ を指定できることに注意してください。制限にぶつかった場合は、おそらくユーザーをどうにかして分割してください。各ユーザーの1つのurlが10,000個を超えない場合、ファイルに分割して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ファイルを参照して、複数のサイトマップの動作を確認してください。