重大エラー
説明:サイトマップを解凍できなかったため処理できませんでした。
サイトマップを圧縮してサイズを小さくし、.zip などのアーカイブ ファイルで送信した場合に発生する場合があります。
修正方法:サイトマップを再度確認し、圧縮し直します。その後新しい圧縮ファイルをアップロードしてサイトマップを再送信します。
空のサイトマップ
重大エラー
説明:サイトマップに URL が含まれていないため処理できませんでした。
このエラーは、空のサイトマップ ファイルを送信した場合に発生することがあります。サイトマップの URL が正しく記述されていない場合にURL として認識されない場合にも発生します。
修正方法:サイトマップ ファイルが空でないことを確認します。サイトマップのガイドラインを参照して、URL が正しく記述されているかどうかを確認します。
HTTP エラー(特定のステータス コード)
重大エラー
説明:サイトマップを処理できなかったか、重大でない HTTP エラーが発生しました。
サイトマップをダウンロードしようとした際に HTTP エラーが発生しました。
このメッセージには、サイトマップをダウンロードしようとしたときに受信したステータス コードが表示されます。
エラーコードの中には重大なものもあれば、一時的なエラーを意味するものもあります。
修正方法:サイトマップの URL を正しく指定したかどうか、指定した場所にサイトマップがあるかどうかを確認し、サイトマップを再送信します。
誤ったネームスペース
重大エラー
説明:サイトマップに正しいネームスペースが指定されていない、又はネームスペースの宣言が正しくないため、サイトマップを処理できませんでした。
誤ったネームスペースのエラーが表示された場合、次の原因が考えられます。
●サイトマップ内の一部のタグが指定したネームスペースに属していないために Google に認識されない
例
<video:player> タグではなく <player>を使用している場合、<player> もこのタグに含まれる情報の種類も認識されません。
●タイプミス、URL の誤りがあるなど、ネームスペースの宣言が誤っている。
例
xmlns:video="http://www.google.com/schemas/sitemap-videos/1.1" は、sitemap-video ではなく sitemap-videos になっているので誤り。
サイトマップ インデックスの形式に誤りがある
サイトマップ インデックス ファイルに他のサイトマップ インデックス ファイルを指定することはできません。指定できるのはサイトマップ ファイルのみです。
修正方法:サイトマップ インデックス ファイルを指すエントリをすべて削除します。更新したサイトマップをアップロードして再送信します。
属性値が無効です
説明:サイトマップ内の XML タグに関連付けられた属性に無効な値が設定されています。
属性は、タグに関連付けられた記述子です。たとえば、<video:player_loc allow_embed="yes"> というタグでは、allow_embed 属性の値は yes となっています。
修正方法:サイトマップ内の各属性がルールに従っているか確認します。
また、入力ミスがないか、各属性の実際の値を確認します。
例
<video:player_loc allow_embed="never" という値にするとエラーが発生します。never は属性値として指定できません。allow_embed の属性値として指定できるのは yes と no だけです。
属性値を修正し、更新したサイトマップをアップロードして再送信します。
説明:サイトマップに無効な日付があります。
日付の形式が間違っている又は日付自体が無効です。日付は W3C Datetime 形式のエンコードで指定する必要があります。時間は省略できます。
例
2005-02-21
2005-02-21T18:00:15+00:00
時刻の指定は省略できます。時刻を指定する場合はタイムゾーンを指定します。
修正方法:日付が W3C Datetime 形式で指定されているか確認します。更新したサイトマップをアップロードして再送信します。
タグの値が無効です
説明:サイトマップに無効な値が設定されたタグがあるため、サイトマップを処理できませんでした。
タグの値とは、そのタグに囲まれたコンテンツのことです。たとえば、<loc>http://www.example.com</loc> の例で <loc> タグの値は http://www.example.com/ になります。
タグによっては、値や、値の形式が決まっている事があります。たとえば、日付は常に W3C 形式で指定しないと認識されません。
例
<video:expiration_date>2009-11-05T19:20:30+08:00</video:expiration_date>
修正方法:サイトマップがガイドラインに準拠しているか確認します。更新したサイトマップをアップロードして再送信します。
無効な URL
重大エラー
説明:サイトマップに無効な URL があります。
URL に、サポートされていない文字、スペース、記号(引用符など)が使用されているか、入力ミスがある(例: http:// が htp:// になっている)可能性があります。
修正方法:サイトマップ内の URL が読み取り可能な形式でエンコードされ、適切にエスケープされていることを確認します。スペースや引用符のような無効な記号がないことを確認します。また、ブラウザに URL をコピーして、ブラウザが URL を読み込めるかどうかも確認します。問題を修正したら、更新したサイトマップをアップロードして再送信します。
無効な XML: タグが多すぎます
説明:サイトマップに重複するタグがあります。
タグは XML の要素です。次のスニペットで、<loc>、<lastmod>、<changefreq>、<priority> はすべてタグです。
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
タグには、サイトマップの中で複数回使用できるものと、複数回使用すると問題が生じるものがあります。次のエントリは、<loc> タグが 2 回使っているためエラーになります。
<url>
<loc>http://www.example.com/</loc>
<loc>http://www.example.com/page1.html</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
修正方法:エラー表示では、問題のあるタグと、その問題が見つかった行番号が表示されます。重複したタグを削除し、更新したサイトマップをアップロードして再送信します。
サムネイル URL がありません
重大エラー
修正方法:サムネイルの URL の場所が <video:thumbnail_loc> タグで指定されているか確認します。更新したサイトマップをアップロードして再送信します。
動画のタイトルがありません
重大エラー
修正方法:サイトマップ内の各動画に <video:title> タグでタイトルが指定されているか確認します。更新したサイトマップをアップロードして再送信します。
XML タグが指定されていません
重大エラー
修正方法:サイトマップがガイドラインに準拠しているか確認します。更新したサイトマップをアップロードして再送信します。
解析エラー
重大エラー
このエラーの多くは、URL の中にエスケープされていない文字があることです。他の XML ファイルと同様に、URL などのデータ値では、特定の文字(アンパサンド、一重引用符、二重引用符、不等号など)についてエンティティのエスケープ コードを使用する必要があります。URL エンコードを参照してください。
修正方法:エスケープされていない文字をエンコードし、更新したサイトマップをアップロードして再送信します。
パスの不一致: www がある
重大エラー
サイトマップへのパスには www が付いています(例: http://www.example.com/sitemap.xml)が、サイトマップで指定されている URL には付いていません(例: http://example.com/sitemap.xml)。
修正方法:使用するドメインを指定します。詳しくは、使用するドメインの設定を参照してください。
www が付いていない URL をインデックスに登録する場合は、サイトマップを削除し、www が付いていないパス(例: http://example.com/sitemap.xml)のサイトマップを再送信します。この方法で対処すれば、サイトマップで指定されている URL を変更する必要はありません。
www が付いた URL をインデックスに登録する場合は、サイトマップで指定されている URL に www を付けた後、更新したサイトマップをアップロードして再送信します。
パスの不一致: www がない
重大エラー
サイトマップへのパスには www が付いていません(例: http://example.com/sitemap.xml)が、サイトマップで指定されている URL には付いています(例: http://www.example.com/sitemap.xml)。
修正方法:ドメインを指定します。詳しくは、使用するドメインの設定を参照してください。
www が付いた URL をインデックスに登録する場合は、サイトマップを削除し、www が付いたパス(例: http://www.example.com/sitemap.xml)のサイトマップを再送信します。この方法で対処すれば、サイトマップで指定されている URL を変更する必要はありません。
www が付いていない URL をインデックスに登録する場合は、サイトマップで指定されている URL から www を削除した後、更新したサイトマップをアップロードして再送信します。
robots.txt によるブロック
重大エラー
説明:robots.txt によってサイトマップ ファイルまたはサイトマップで指定されているコンテンツへのアクセスがブロックされているため、サイトマップを処理できませんでした。robots.txt でクローラによるサーバー上のファイルやディレクトリへのアクセスを制限すると、Google のクローラがサイトマップにアクセスできなくなることがあります。robots.txt を参照してください。
修正方法: robots.txt でブロックされているものがあるか確認します。これには、画像エントリや動画エントリについての情報を提供するサムネイル、画像、動画の URL の他、サードパーティがホストするコンテンツが含まれます。
サイトマップのファイルサイズ エラー。サイトマップのサイズが上限を超えています
重大エラー
説明:サイトマップが圧縮されていない状態で 50 MB を超えているため、処理できませんでした。修正方法:サイトマップを複数に分割して、分割後のサイトマップをサイトマップ インデックス ファイルで指定します。サイトマップとサイトマップ インデックス ファイルをサイトにアップロードした後、各ファイルを個別に送信します。
一時的なエラー
重大エラー
説明:Google のシステムに一時的な問題が発生したため、サイトマップを処理できませんでした。このエラーの場合、サイトマップを再送信する必要はありません。Googleがもう一度サイトマップの取得を試みます。
修正方法:しばらくしてからサイトマップが正常に処理されたか確認します。数時間経ってもこのエラーが表示されている場合は、サイトマップを再送信します。
サムネイルのサイズが小さすぎる
重大エラー
説明:サイトマップで指定された動画サムネイル画像が小さすぎるため、サイトマップを処理できませんでした。サイトマップへの動画情報の追加を参照してください。
修正方法:動画サムネイル画像のサイズを 160x120 ピクセルに変更します。サイトマップを更新し、アップロードして再送信します。
インデックス ファイルでサイトマップの制限数超過
重大エラー
説明:サイトマップ インデックス ファイルで指定されている URL が多すぎるため、サイトマップ インデックス ファイルを処理できませんでした。修正方法:50,000 個を超えるサイトマップを指定することはできません。サイトマップ インデックス ファイルを参照してください。
サイトマップで URL の制限数超過
重大エラー
説明:サイトマップで指定されている URL が多すぎるため、サイトマップを処理できませんでした。サイトマップでは 50,000 個を超える URL を指定することはできません。
修正方法:サイトマップを複数に分割して、分割後のサイトマップをサイトマップ インデックス ファイルで指定した後、各ファイルをアップロードして送信します。サイトマップ インデックス ファイルを参照してください。
サポートされていない形式
説明:サイトマップがサポートされていない形式で作成されているようです。
サイトマップ プロトコルに基づくサイトマップは、XML 形式で作成します。
ウェブの一般的なサイトマップは次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
サイトマップ インデックス ファイルのヘッダーは次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
Googleは、Atom と RSS で作られたサイトマップも受け入れています。
修正方法:各サイトマップ ファイルで正しいネームスペースが宣言されていること。
たとえば、動画情報を含むサイトマップでは、次のように動画サイトマップのネームスペースが指定されていることを確認します。
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"
サイトマップのネームスペースが "http://www.sitemaps.org/schemas/sitemap/0.9"(.9 ではなく)となっていること。
各 XML 属性がスマートクォート(“ や ’)ではなく、通常の半角の一重引用符(')または二重引用符(")で囲まれていること。
サイトマップが要件に準拠しているかどうかを確認し、更新したサイトマップをアップロードして再送信します。
許可されていない URL
説明:サイトマップ ファイルより上位の階層または別のドメインにあると思われる URL が検出されました。
修正方法:サイトマップ ファイルをサイト内の上位のディレクトリに移動してから、再送信します。
たとえば、http://www.example.com/mysite/sitemap.xml にあるサイトマップに次のような URL を記述しても有効ではありません。
http://www.example.com/ - サイトマップより上位の階層
http://www.example.com/yoursite/ - サイトマップと同じ階層にある別のディレクトリ
また、すべての URL がサイトマップの場所と同じドメインで始まっていることを確認します。
たとえば、http://www.example.com/sitemap.xml にあるサイトマップに次のような URL を記述しても有効ではありません。
http://www.google.com - example.com ドメインではなく google.com ドメインにある
http://example.com/ - 最初の www がない
www.example.com/ - プロトコル(http)がない(無効な URL という警告が表示されます)
https://www.example.com/ - プロトコルが異なる(http ではなく https となっている)
サイトマップの中で拒否されなかった URL は通常に処理されます。
ウェブサイトが複数ある場合、確認済みの全サイトの URL を指定たサイトマップを 1 つまたは複数作成し、すべてのサイトマップを 1 つの場所に保存することで、サイトマップの作成と送信の作業を簡略化できます。詳細はサイトマップの簡略化を参照してください。
動画の場所と再生ページの場所が同じです
重大エラー
説明:動画の URL と再生ページの URL が同じであるため、動画サイトマップを処理できませんでした。<video:content_loc> タグには、実際の動画ファイルの URL を指定します。
<video:player_loc には、特定の動画の Flash Player の場所を指す URL を指定します。<video:player_loc と <video:content_loc> の両方を指定することは有用ですが、URL は別にする必要があります。詳細は動画サイトマップの作成に関するコンテンツを参照にしてください。
修正方法:URL のタグを確認し、更新したサイトマップをアップロードして再送信します。
動画の場所の URL が再生ページの URL になっているようです
重大エラー
説明:動画の URL(<video:content_loc> に指定)が再生ページの URL(特定の動画の Flash Player の場所を指す URL)になっている動画エントリがあるため、動画サイトマップを処理できませんでした。修正方法:<video:player_loc タグと <video:content_loc> タグの内容を確認し、更新したサイトマップをアップロードして再送信します。
0 件のコメント:
コメントを投稿