inali☆enably

おそらくたまにしか書かないはてなブログ

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つは無料のはてブロユーザーにはあんまり関係ないかもしれないけど。
ここでテストしてみると、こんな感じで表示されます。

f:id:tachib:20131122101701p:plain

 

うちの場合だと、http://inali-enably.hateblo.jp/sitemap_index.xml になります。

このURLを実際にブラウザに入れてみるとわかるんですけど、実はこんな感じになっています。 

<sitemap>
<lastmod>2013-11-15</lastmod>
</sitemap>
</sitemapindex>

最終更新日だけが表示されるみたいです。
(/sitemap_index.xmlでも、/sitemap.xml でも出力される中身はまったく同じです)

で、 /sitemap_index.xml ではなく、/feed(http://inali-enably.hateblo.jp/feed) だと、RSSで読める内容が出力されます。
なので、
ウェブマスター ツールのサイトマップに追加するときは /feed の方を指定するとOKです。