『7回目の出直し🌻』

好きなことを自分のペースで、のんびり更新

Google Search Consoleでsitemapを登録する

Google Search Consoleって、独自ドメインじゃなくても使えたんですね。
ということで、さっそくはてなブログドメインkanaxx.hatenablog.jpでサーチコンソールに登録してみます。

sitemap.xmlってどこにあるの?

はてなブログだと、ここにあります。 https://kanaxx.hatenablog.jp/sitemap.xml

内容はシンプルです。 f:id:kanaxx43:20200315132328p:plain

これ自体はsitemap indexファイルというもので、サイトマップファイルの存在場所を示しています。

実際のサイトマップ(URLの一覧情報)は、こっちです。 https://kanaxx.hatenablog.jp/sitemap.xml?page=1

f:id:kanaxx43:20200315132528p:plain

普通は、

  1. sitemap indexファイルをgoogleに読ませるだけで、
  2. sitemap indexにあるsitemapファイルの場所を理解し
  3. 各sitemapを取りに来る

ってなる仕様です。

Google Search Console

Google Search Consoleで新しいプロパティを作ります。はてなブログでは借り物でDNSを自由に触れないので、右側のURLプレフィックスを選びます。
f:id:kanaxx43:20200315133906p:plain

このUI、左右が押せると思わないよなぁ。。しかも、真ん中に入力欄があるだなんて。選んだあとに、自分のドメインを入れるのを忘れずに。

続行ボタンを押すと、URLの所有権確認画面にいきます。 kanaxx.hatenablog.jpドメインが自分自身で管理できていることをgoogleに証明する必要があります。一番簡単な方法がHTMLタグだったので、この方法でいきます。

次の画面で出てくる<meta>タグをブログの<head>タグの間に、そのまま入れます。
f:id:kanaxx43:20200315134511p:plain

はてなブログの場合、設定>詳細設定 で 検索エンジン最適化のheadに要素を追加にタグを追加します。
f:id:kanaxx43:20200315161520p:plain

所有権が確認できました。となればOKです。
f:id:kanaxx43:20200315162202p:plain

サイトマップの登録

やっとサイトマップの登録です。

左のナビゲーションから「サイトマップ」を選び、 f:id:kanaxx43:20200315162305p:plain

右側画面にサイトマップURLを登録する画面が出てきます。
sitemap.xmlと入力します。あと、sitemap.xml?page=1も入れておきます。 f:id:kanaxx43:20200315162932p:plain

2つのサイトマップが登録されます。 f:id:kanaxx43:20200315165858p:plain

sitemap.xmlを登録したら正常終了しURL数が0件、sitemap.xml?page=1で失敗するのは、はてなブログでよくある話らしいです。 解決策はわからないので、このまましばらく放置してみます。

まとめ

Google Search Consoleにsitemapを登録してみました。まぁ、効果があるか分かりませんが、やらないよりはマシってやつですかね。