昨日書いた Google にインデックスされない問題の解決のためにいろいろ試したので、それをメモ。
- 試したこと
- Google Analytics を有効にした
- sitemap.xml を追加した
- Google ウェブマスターツールで確認した
- Google ウェブマスターツール
- Google ウェブマスターツールで確認できたこと
- JavaScript はきちんと解釈される
- Amazon S3 のリダイレクトの動きが怪しい
- 例) https://blog.bouzuya.net/2014/06/05/ は https://blog.bouzuya.net/#2014/06/05 にリダイレクトする
- リダイレクト先がすべて https://blog.bouzuya.net/ 扱いになる ( URL の fragment を無視される )
#!
か?_escaped_fragment_=
かを使ったほうが良いかもしれない- 上記、Hashbang の処理を Amazon S3 ホスティングでできるのかが微妙
- Google Fonts が Googlebot に無視される
- blog.bouzuya.net のサイト情報が一切ない
- 著者情報や構造化データを加えるべき
- Google+ を使わなければならない
Google ウェブマスターツールをはじめて試したんだけど、これは Web サイトをつくるなら見ておいたほうが良いね。検索エンジンどうこうはこれを見ながら考えたほうが良さそう。Amazon S3 の問題とか、今回の blog.bouzuya.net の構造上の問題とかでいろいろと対応しづらい。困ったなあ。