2つのサイトマップに同じURLを記載するとまずい?
うちのサイトは大丈夫? Googlebotは15MBまでしかインデックスしないって!【SEO情報まとめ】[Web担当者Forum]
『同じURLを2つのサイトマップに記載して、片方のサイトマップではhreflangのアノテーションを登録し、もう片方のサイトマップでは普通にURLを登録するとしたら、検索に悪い影響が出ますか?』
英語版のオフィスアワーに投稿された質問だ。グーグルのジョン・ミューラー氏によればまったく問題ないとのことである。hreflang用のサイトマップと通常のサイトマップを別々に送信し、同一のURLを両方のサイトマップに記載するのはよくある構成だそうだ。
これはhreflangに限らない。どんなURLであっても、同じURLを複数のサイトマップに記載していいし、それがクロールやインデックス、ランキングにマイナスに影響することはない(もっともプラスに働くこともない)。
ただし一貫性を保たなければならないとミューラー氏は注意を促している。たとえば、次のような状況をイメージしてほしい:
同じURLなのに、片方のサイトマップではドイツ語のページだとhreflangで指定していて、別のサイトマップではフランス語のページだとhreflangで指定している
同じURLなのに、片方のサイトマップでは20年前に更新したとlastmodで指定しているのに、別のサイトマップでは5分前に更新したとlastmodで指定している
こんなサイトマップが送信されると、グーグルはどちらのサイトマップの情報を利用すべきか混乱してしまう。しまいには、hreflangやlastmodを完全に無視してしまうかもしれない。
SEOコンサルタントのまとめ
質問:同じURLを2つのサイトマップに記載して、片方のサイトマップではhreflangのアノテーションを登録し、もう片方のサイトマップでは普通にURLを登録するとしたら、検索に悪い影響が出ますか?
↓
■Google ジョン・ミューラー氏
回答:まったく問題ない。ただし一貫性を保たなければならない。[Web担当者Forum]