最近、モバイル版のWebアプリを追加しました。 mydomain.com/folder/page
などのほとんどのWebページURLには、別のバージョンmydomain.com/mobile/folder/page
が追加されました
私が追加したウェブページで:
<link rel="alternate" media="only screen and (max-width: 640px)" href="/mobile/folder/page" />
そしてモバイル版では:
<link rel="canonical" href="/folder/page"/>
これは数週間前に行われましたが、site:mydomain/mobile
を実行しても、Googleがこれらのモバイルバージョンページのインデックスを作成したことはありません。
モバイルサイトマップを追加すると、この問題は解決しますか?
モバイルコンテンツに固有のサイトマップを使用すると、Googleがクロールし、モバイルコンテンツのURLをインデックス登録するのに役立ちます。これは、Google here に記載されているように、モバイル以外のコンテンツとは別のサイトマップにする必要があります。
Googleが提供するサンプルのモバイルサイトマップは次のとおりです。
<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0">
<url>
<loc>http://mobile.example.com/article100.html</loc>
<mobile:mobile/>
</url>
</urlset>
上記で示したように、モバイルサイトマップには<mobile:mobile/>
タグが付いたURLが含まれます。Googleによると、このURLがないと、モバイルURLが適切にクロールされない可能性があります。
モバイルサイトマップの作成の詳細については、Googleウェブマスターツールのヘルプドキュメントをご覧ください。 モバイルURL情報をサイトマップに追加する
Googleがモバイルサイトのインデックス作成を支援する の方法については、次のGoogleウェブマスターブログも参照してください。その中で説明されているように、robots.txtまたはWebサーバーの構成で Googlebot-Mobile user-agentがブロックされていないことを確認することが重要です。
モバイルサイトマップを追加しても何も害はありませんが、デスクトップバージョンのページを指す標準的なタグがあるため、ウェブマスターツールに適切なインデックスの統計情報が表示されません。また、site:search
は既にデスクトップバージョンに統合されているため、ページが表示されない場合があります。ログファイルは、Googleがこれらのページをクロールしたかどうかを表示し、Webmaster ToolsでGooglebotがアクセスの問題があるかどうかを知らせるはずです。
Googleのウェブマスタートレンドアナリスト、ジョンミューラー stated 2015年4月:
必要ありません-必要はありません! -サイトにフィーチャーフォン(WAP/WMLなど)バージョンがない場合のモバイルサイトマップ。あなたのサイトがレスポンシブでスマートフォンでうまく機能していれば、それで十分です
同じコンテンツを持つサブドメインでモバイルサイトを使用する場合、デスクトップの標準URLをポイントすると、クローラーがランキングシグナルを統合するのに役立ちます。この声明の時点では、追加のサイトマップは役に立ちません。
モバイルページにrel = "canonical"を追加した場合、これらはインデックスに登録されません。