【Google Search Console】ほどよいSEOを目指して
Google Search ConsoleでのGoogle index保存の挙動を確認した.
動きがあるたびに更新していく.
トップ画像の出典はこちら.
1.はじめに
このブログは,Googleでの検索に引っかかるのを避けるために,
<meta NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW,NOARCHIVE">
を指定している.
一部記事のみ検索結果に表示されてもいいなと思い,Google Botによるindex保存を許可するページを,
<meta NAME="ROBOTS" CONTENT="INDEX,FOLLOW,NOARCHIVE">
許可しないページを
<meta NAME="ROBOTS" CONTENT="NOINDEX,FOLLOW,NOARCHIVE">
とし,挙動を観察することにした.
2.初期状態
Google Search Consoleより,index保存されたページは0である.
したがって,
[[ site:meltingrabbit.dip.jp ]]
とGoogle検索してもヒットしない.
3.検証結果
[2017/08/02 10:23] index登録をリクエスト
Search Console > クロール > Fetch as Google より,
http://meltingrabbit.dip.jp/blog/article/2017042001/(【LaTeX】WindowsのSublime Text 3でのupLaTeX環境構築)
のindex登録をリクエストする.
このページは,
<meta NAME="ROBOTS" CONTENT="INDEX,FOLLOW,NOARCHIVE">
としたページのうちの1ページである.
Fetch as Google.なお時刻は日本時間となっていない.
[2017/08/02 10:23] Google Botのアクセスを確認
下にApacheアクセスログを示す.
UAが
・ | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google Search Console) Chrome/41.0.2272.118 Safari/537.36 |
・ | Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) の一部 |
が,おそらくFetch as Googleより取得した際のUAであり,
・ | Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) の一部 |
・ | Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) |
がindex取得のためのUAだと考えられる.
index登録のリクエストの際,「この URL と直接リンクをクロールする」ではなく「この URL のみをクロールする」を選択したため,リンク先はたどってないと思われる.
001 | # [time], HTTP Request , HTTP Referer |
009 | [10:22:50] "GET /robots.txt HTTP/1.1" "-" |
010 | [10:23:03] "GET /blog/css/style_blog_article.css HTTP/1.1" "[1]" |
011 | [10:23:04] "GET /blog/js/script_article.js HTTP/1.1" "[1]" |
012 | [10:23:06] "GET /blog/img/Logo_blog.png HTTP/1.1" "[1]" |
013 | [10:23:07] "GET /blog/js/script_fitting.js HTTP/1.1" "[1]" |
014 | [10:23:08] "GET /blog/article/2017042001/top.jpg HTTP/1.1" "[1]" |
015 | [10:24:07] "GET /etc/syntaxhighlighter_2.1.382/styles/shCore.css HTTP/1.1" "[1]" |
016 | [10:24:08] "GET /css/style_default.css HTTP/1.1" "[1]" |
017 | [10:24:08] "GET /etc/syntaxhighlighter_2.1.382/scripts/shBrushPlain.js HTTP/1.1" "[1]" |
018 | [10:24:09] "GET /blog/css/style_blog_article.css HTTP/1.1" "[1]" |
019 | [10:24:10] "GET /etc/syntaxhighlighter_2.1.382/styles/shThemeDefault.css HTTP/1.1" "[1]" |
020 | [10:24:11] "GET /blog/js/script_article.js HTTP/1.1" "[1]" |
021 | [10:24:12] "GET /js/jquery-1.11.2.min.js HTTP/1.1" "[1]" |
022 | [10:24:13] "GET /js/jquery-1.11.2.min.js HTTP/1.1" "[1]" |
023 | [10:24:13] "GET /etc/syntaxhighlighter_2.1.382/scripts/shCore.js HTTP/1.1" "[1]" |
024 | [10:24:14] "GET /css/style_default.css HTTP/1.1" "[1]" |
025 | [10:24:14] "GET /etc/syntaxhighlighter_2.1.382/styles/shCore.css HTTP/1.1" "[1]" |
026 | [10:24:15] "GET /etc/syntaxhighlighter_2.1.382/scripts/shBrushPlain.js HTTP/1.1" "[1]" |
027 | [10:24:15] "GET /blog/article/2017042001/style.css HTTP/1.1" "[1]" |
028 | [10:24:16] "GET /css/style_default.css HTTP/1.1" "[1]" |
029 | [10:24:16] "GET /blog/css/style_blog_article.css HTTP/1.1" "[1]" |
030 | [10:24:17] "GET /blog/css/style_blog.css HTTP/1.1" "[1]" |
031 | [10:24:17] "GET /etc/syntaxhighlighter_2.1.382/scripts/shBrushPlain.js HTTP/1.1" "[1]" |
032 | [10:24:18] "GET /etc/syntaxhighlighter_2.1.382/styles/shThemeDefault.css HTTP/1.1" "[1]" |
033 | [10:24:18] "GET /blog/js/script_fitting.js HTTP/1.1" "[1]" |
034 | [10:24:18] "GET /blog/article/2017042001/style.css HTTP/1.1" "[1]" |
035 | [10:24:19] "GET /blog/js/script_article.js HTTP/1.1" "[1]" |
036 | [10:24:19] "GET /js/jquery-1.11.2.min.js HTTP/1.1" "[1]" |
037 | [10:24:20] "GET /blog/css/style_blog_article.css HTTP/1.1" "[1]" |
038 | [10:24:20] "GET /blog/css/style_blog.css HTTP/1.1" "[1]" |
039 | [10:24:21] "GET /etc/syntaxhighlighter_2.1.382/scripts/shCore.js HTTP/1.1" "[1]" |
040 | [10:24:21] "GET /blog/js/script_fitting.js HTTP/1.1" "[1]" |
041 | [10:24:22] "GET /etc/syntaxhighlighter_2.1.382/scripts/shCore.js HTTP/1.1" "[1]" |
042 | [10:24:41] "GET /etc/syntaxhighlighter_2.1.382/styles/shThemeDefault.css HTTP/1.1" "[1]" |
047 | [10:23:02] "GET /blog/article/2017042001/ HTTP/1.1" "-" |
048 | [10:23:03] "GET /etc/syntaxhighlighter_2.1.382/styles/shThemeDefault.css HTTP/1.1" "[1]" |
049 | [10:23:04] "GET /etc/syntaxhighlighter_2.1.382/styles/shCore.css HTTP/1.1" "[1]" |
050 | [10:23:05] "GET /js/jquery-1.11.2.min.js HTTP/1.1" "[1]" |
051 | [10:23:06] "GET /blog/article/2017042001/style.css HTTP/1.1" "[1]" |
052 | [10:23:07] "GET /etc/syntaxhighlighter_2.1.382/scripts/shBrushJSON.js HTTP/1.1" "[1]" |
053 | [10:23:08] "GET /etc/syntaxhighlighter_2.1.382/scripts/shBrushPlain.js HTTP/1.1" "[1]" |
054 | [10:23:08] "GET /etc/syntaxhighlighter_2.1.382/scripts/shCore.js HTTP/1.1" "[1]" |
055 | [10:24:09] "GET /etc/syntaxhighlighter_2.1.382/scripts/shBrushJSON.js HTTP/1.1" "[1]" |
056 | [10:24:10] "GET /blog/css/style_blog.css HTTP/1.1" "[1]" |
057 | [10:24:11] "GET /blog/js/script_fitting.js HTTP/1.1" "[1]" |
058 | [10:24:12] "GET /blog/js/script_article.js HTTP/1.1" "[1]" |
059 | [10:24:13] "GET /etc/syntaxhighlighter_2.1.382/styles/shCore.css HTTP/1.1" "[1]" |
064 | [10:23:03] "GET /css/style_default.css HTTP/1.1" "[1]" |
065 | [10:23:05] "GET /blog/css/style_blog.css HTTP/1.1" "[1]" |
066 | [10:24:06] "GET /blog/article/2017042001/ HTTP/1.1" "-" |
067 | [10:24:08] "GET /blog/article/2017042001/style.css HTTP/1.1" "[1]" |
071 | Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) |
075 | [10:24:22] "GET /blog/article/2017042001/ HTTP/1.1" "-" |
079 | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google Search Console) Chrome/41.0.2272.118 Safari/537.36 |
083 | [10:23:02] "GET /blog/article/2017042001/ HTTP/1.1" "-" |
084 | [10:23:03] "GET /blog/css/style_blog_article.css HTTP/1.1" "[1]" |
085 | [10:23:03] "GET /etc/syntaxhighlighter_2.1.382/scripts/shCore.js HTTP/1.1" "[1]" |
086 | [10:23:03] "GET /etc/syntaxhighlighter_2.1.382/styles/shThemeDefault.css HTTP/1.1" "[1]" |
087 | [10:23:03] "GET /blog/js/script_article.js HTTP/1.1" "[1]" |
088 | [10:23:03] "GET /etc/syntaxhighlighter_2.1.382/scripts/shBrushJSON.js HTTP/1.1" "[1]" |
089 | [10:23:03] "GET /blog/article/2017042001/top.jpg HTTP/1.1" "[1]" |
094 | [10:23:03] "GET /blog/css/style_blog.css HTTP/1.1" "[1]" |
095 | [10:23:03] "GET /blog/js/script_fitting.js HTTP/1.1" "[1]" |
096 | [10:23:03] "GET /js/jquery-1.11.2.min.js HTTP/1.1" "[1]" |
101 | [10:23:03] "GET /etc/syntaxhighlighter_2.1.382/styles/shCore.css HTTP/1.1" "[1]" |
102 | [10:23:03] "GET /css/style_default.css HTTP/1.1" "[1]" |
103 | [10:23:03] "GET /blog/article/2017042001/style.css HTTP/1.1" "[1]" |
104 | [10:23:03] "GET /blog/img/Logo_blog.png HTTP/1.1" "[1]" |
105 | [10:23:03] "GET /etc/syntaxhighlighter_2.1.382/scripts/shBrushPlain.js HTTP/1.1" "[1]" |
Apacheアクセスログ(抜粋)
[2017/08/02 11:41] Google Botのアクセスを再び確認
しばらくすると,今度はUAが
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google Web Preview) Chrome/41.0.2272.118 Safari/537.36
からアクセスがあった.
しかし,それらはindex登録の申請を行なったページではなく,HPのルートにアクセスしているため,今回の申請との関連は不明である.
01 | # [time], HTTP Request , HTTP Referer |
05 | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google Web Preview) Chrome/41.0.2272.118 Safari/537.36 |
10 | [11:41:29] "GET /js/script_toggle.js HTTP/1.1" "[0]" |
11 | [11:41:29] "GET /img/Logo_en.png HTTP/1.1" "[0]" |
12 | [11:41:29] "GET /css/style_home.css HTTP/1.1" "[0]" |
13 | [11:41:29] "GET /js/script_home.js HTTP/1.1" "[0]" |
14 | [11:41:29] "GET /img/top_3.JPG HTTP/1.1" "[0]" |
19 | [11:41:29] "GET /css/style_default.css HTTP/1.1" "[0]" |
24 | [11:41:29] "GET /css/slide.css HTTP/1.1" "[0]" |
25 | [11:41:29] "GET /css/style_toggle.css HTTP/1.1" "[0]" |
26 | [11:41:29] "GET /js/jquery-3.2.0.min.js HTTP/1.1" "[0]" |
27 | [11:41:29] "GET /img/top_1.JPG HTTP/1.1" "[0]" |
28 | [11:41:29] "GET /img/top_2.JPG HTTP/1.1" "[0]" |
Apacheアクセスログ(抜粋)
[2017/08/07 15:00] index登録を未だ確認できず
Google Search Console,[[ site:meltingrabbit.dip.jp ]] のGoogle検索
のどちらにおいても,未だindex登録を確認できず.
それなりの時間がかかるようだ.
4.特に反応がないので....[2017.08.07 追記]
あれから特にGoogle Botが回ってくるわけでもなく,indexが登録されたわけでもなさそうだ.
まあ,このHPに対して,Google Botは月一程度しか回ってこないのでそういうものかもしれないが.
一つ心当たりがあることといえば,このHPのルートに対してindexの削除申請をしたことがあることだ.(下図)
一昔前にHPルートに対して同様のことを行なった時は,2日後にindex登録され,Google検索にもヒットするようになった.
その後,下のように,
Search Console > Google インデックス > ULRの削除 より,削除申請し,indexは削除された.
これのことが何か影響しているのかなぁ....ただ,この削除ってURLごとだし,関係ないと思うのだけれど....
Fetch as Google.URLの削除.
「関連記事」の「【Google Search Console】サイトマップの登録とその後の挙動」にこの記事の続きとして,Search Consoleにサイトマップを登録したときのことをまとめた.
5.その他
ぼけーっと眺めてて気づいたんですけど,Google Search Consoleでの表示時間って日本時間じゃないんですね....
ログとの照合で16時間足せばいいことがわかったけれど,どこのタイムゾーンを使っているのだろうか....
6.参考・出典サイト
関連記事