wordpressのsitemapをモバイル対応設定

何はなくともwordpressのSEO対策に必須の「Dagon Design Sitemap Generator」「Google XML Sitemaps」プラグイン。

特に「Google XML Sitemaps」は頻繁にバージョンアップを重ねてくれますが、未だにモバイル未対応なので、毎回追加設定しています。

次回バージョンアップの際の備忘録。

まず「plugins」フォルダの「google-sitemap-generator」にある「sitemap-core.php(バージョン3.2.2の場合)」1673行目、

「$this->AddElement(new GoogleSitemapGeneratorXmlEntry・・・」

に、

「urlset xmlns:mobile=”http://www.google.com/schemas/sitemap-mobile/1.0″」を追加。

さらに405行目の「$r.= “\t</url>\n”;」の直前行に、

「$r.= “\t\t<mobile:mobile/>”;」を追加。

「「sitemap-core.php」を上書き、完了。

「設定」の「XML-Sitemap」で「サイトマップを再構築する」をクリックする。

sitemap1

その後、googleのウエブマスタツールでサイトマップの再送信を行う。

sitemap2

しばらくすると、「sitemap.xml」、「sitemap.xml.gz」ともに「形式」が「ケータイ」と表示されればOK。

sitemap3

SlimStatなどでアクセスのリモートIPに「rate-limited-proxy-xxx-xx-xxx-xxx.google.com.」のようなIPがあれば、それがユーザーエージェントにdocomoを名乗ったgoogleモバイルのボットです。

検索エンジンにケータイサイトだと認識させるのにも、一役買うと思います。。