Google ウェブマスターツールにサイトマップを追加しよう、の記事で書き忘れていたこと
Google ウェブマスターツールにサイトマップを追加しよう、の記事でちょっと書き漏れていたことがありました。
「ウェブマスター ツール」→「クロール」→「ブロックされた URLのページ」に、
http://ユーザーの任意のドメイン.hateblo.jp/robots.txt のコンテンツ - 編集して変更をテスト
…ってところがあるんですけど、そこに、
User-agent: *
Sitemap: http://ユーザーのドメイン.hateblo.jp/sitemap_index.xml
Disallow: /api/
と入れて、(Disallow: /api/ は任意、おかしなことする人予防対策おまじないです)
『URL テストする URL とユーザーエージェントを指定してください。』
って所に、
http://ユーザーのドメイン.hateblo.jp/
と入れておきます。
入れたあとは、そのページの下の方にある
User-agents
Googlebot : ページをクロールして、ウェブ インデックスと Google ニュースに登録します
ってところで、プルダウンメニューになっているところから
- Googlebot-Mobile:携帯サイト インデックス用にページをクロールします
- Googlebot-Image:ウェブページをクロールして画像検索に追加
- Mediapartners-Googlebot:ページをクロールして AdSense のコンテンツを確認
- Adsbot-Google:クロールして AdWords ページのクオリティを審査
という4種類のテストがおこなえます。
テストの結果はすぐに表示されます。
まあ下の2つは無料のはてブロユーザーにはあんまり関係ないかもしれないけど。
ここでテストしてみると、こんな感じで表示されます。
うちの場合だと、http://inali-enably.hateblo.jp/sitemap_index.xml になります。
このURLを実際にブラウザに入れてみるとわかるんですけど、実はこんな感じになっています。
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"></sitemapindex>
最終更新日だけが表示されるみたいです。
(/sitemap_index.xmlでも、/sitemap.xml でも出力される中身はまったく同じです)
で、 /sitemap_index.xml ではなく、/feed(http://inali-enably.hateblo.jp/feed) だと、RSSで読める内容が出力されます。
なので、ウェブマスター ツールのサイトマップに追加するときは /feed の方を指定するとOKです。