はてなブログの自サイトがgoogle検索に出てこない件の解決方法
今回は当サイトのメインであるゲーム関連とはちょっと違う雑談。
当サイトは
①FC2ブログ(現在は戦国ixa/キングスレイド というソシャゲ)
②amebaブログ(現在は タイムディフェンダーズというソシャゲ)
③はてなブログ(上記以外の記事)
と流れて作成してきた経緯があります。
特にSEO等を意識してるわけではないのですが、ゲームの批評/紹介/攻略等を扱うので、特定のキーワード(ゲーム名等)でまったく検索できないのはさすがに困るのです( ´・ω・)
サイト立ち上げから1ヵ月近く経ち、ちょこちょこ記事を書いていこうかなとしていましたがアクセスがほぼ0なんですね・・・
どうもgoogle検索してみると、うちのサイトがまったく引っかからないことが判明(;つД`)
古巣のアメブロ/FC2へ帰ることも検討しましたが、もう少し足掻くことに。
色々調べてみて、やっとブログが検索表示されるようになったので備忘録として残しておきます。
googleでsite:コマンドを使って調べてみる
site:https://XXXXXXX(自サイトのurl)
googleに検索対象として登録されていない場合、見つかりません。
この状態ではいくら記事を書いてもgoogle検索が探しに来てくれていないということ。
googleに検索対象として登録されている場合、うちみたいな立ち上げたばかりの過疎ブログでも検索に出てきます。
1ヵ月くらい放置してようやく気付きましたonz
というかFC2ブログでも、アメブロでも普通に検索してもらえたんですが、はてなブログは自分で検索エンジンに登録にいかないとダメなのだとしたら少し面倒ですね。
とりあえずgoogleへの(検索対象としての)登録方法
①Google Search Console にアクセスする。
②Google Search Consoleに自サイトのプロパティ登録をする
色々登録方法はありますが、HTMLタグ登録が「はてなブログ」では楽そうです。
まずは、自サイトだという証明のため、メタタグを「はてなブログ」側に埋め込みます。
HTMLタグをコピーして、適当なテキストに張り付け。
content = "XXXXX"のXXXXだけを再びコピー
※この画面は開けたままにしておいて、別ウィンドウで次へ
―――――――――――――――――
(はてなブログ管理画面)
設定 ⇒ 詳細設定
下の方にスライドしていくと「google search console」という項目があるので
先ほどのコピーをペースト
忘れずに、「設定を変更する」ボタンを押したら、はてなブログ側は閉じてOKです。
―――――――――――――――――
はてなブログ側のメタタグ埋め込みが終わってから、Google Search Consoleに戻り
「確認」を押せばプロパティ登録完了です。
③Google Search Consoleにインデックス登録
サイドタブの「サイトマップ」画面を開き、「新しいサイトマップの追加」を行います。
「sitemap.xml」と打ち込み送信
最初は「取得できませんでした」となっていると思いますが、数分程度で「成功しました」に変化したら成功です(F5で更新が必要)
サイトによっては「sitemap_index.xml」を登録すべきという所もあり、どちらも試してみましたが、どちらも成功しました。
④url検査
サイドタブのURL検査画面を開き、自サイトのインデックス登録をリクエストする。
※画面は登録済みのもの
自サイトURLに関してはプロパティのものが選ばれていると思いますのでクリックでOKです。
その後「インデックス登録をリクエスト」して下さい。
最初は未登録になっていると思いますが、インデックス登録のリクエストをして1日程度で登録が完了すると思います。
おそらくこれで検索に出るようになると思います。
はてなブログの人はみんなこれをやってるんでしょうか?
google以外の他の検索エンジンに関しても同じようなことが必要なのだとしたら面倒ですねぇ、どうしたものやら(多分やらない)。
という、備忘録記事でした。
あとから記事用の画像を作成したので言葉足らずの部分があったら申し訳ありません。