sitemap.xmlの制限
あるサイトで動的に生成しているsitemap.xmlのサイズがでかくなってきたのですが、サイズ制限とか大丈夫なの?と心配になったので調べてみたらやっぱり決められているようだったのでメモ。
各サイトマップ ファイルには 50,000 個までの URL を含めることができ、圧縮していない状態でファイル サイズが 10 MB (10,485,760 Byte) 以下である必要があります。
なので、まずは圧縮(gzip形式)して10MB以下に収めれば良いとのこと。
または、
サイトマップに含める URL の数が 50,000 個を超える、またはファイルのサイズが 10 MB を超えると予想される場合は、複数のサイトマップ ファイルを作成します。 複数のサイトマップを使用する場合は、これらのサイトマップをリストしたサイトマップ インデックス ファイルを作成できます。サイトマップ インデックス ファイルには 1,000 個までのサイトマップを含めることができます。
つまり、こんな感じでxmlファイルを指定するサイトマップインデックスを作れば良いそうです。
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84">
<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>
・サイトマップ プロトコルを使用する場合 | Google ウェブマスター ツール
https://www.google.com/webmasters/tools/docs/ja/protocol.html
- askeet再チャレンジ(1日目~3日目) - 2009年2月23日
- symfonyでPDO接続をする - 2009年2月18日
- 標準URLを定義するrel="canonical"属性 - 2009年2月14日
- 「読んでる?」がGoogleに嫌われてしまった - 2009年2月14日
- Gmailの機能追加 - 2009年2月05日
トラックバック(0)
このブログ記事を参照しているブログ一覧: sitemap.xmlの制限
このブログ記事に対するトラックバックURL: http://blog.knockoutmarch.com/mt3/mt-tb.cgi/151
コメントする