50,000 個以上の URL がある場合サイトマップ XML は複数用意する必要がある

数十万 URL をサイトマップに含めたところ Google でエラーになりました。どうやら 50,000 個以上の URL をリストする場合は、複数のサイトマップファイルを作成し、さらにサイトマップインデックスファイルに各サイトマップファイルをリストする必要があります。

サイトマップインデックスファイルの書き方

普通のサイトマップとそんなに変わりません。

1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>http://www.example.com/sitemap1.xml.gz</loc>
      <lastmod>2004-10-01T18:23:17+00:00</lastmod>
   </sitemap>
   <sitemap>
      <loc>http://www.example.com/sitemap2.xml.gz</loc>
      <lastmod>2005-01-01</lastmod>
   </sitemap>
</sitemapindex>

コメント

コメントは受け付けていません。