サイトやブログの記事を即インデックスさせるFetch as Google

今回はSearch Consoleの機能「Fetch as Google」の使い方について紹介していきます。この機能で新しい記事でもGoogleにすぐにクロールしてインデックスしてね!というリクエストを送る事ができるので非常に便利です。

Googleにインデックスされるまでは検索結果には表示されないので、記事を書いたら即インデックスさせるようにしておきましょう。

この「Fetch as Google」でできる事は主に2つです。

  • インデックスのリクエスト
  • レンダリングチェック

レンダリングについて簡単に説明しておくと、ブラウザを使って訪問者が見るサイトとGooglebotが見るサイトが違う場合があるため、GoogleBotにはサイトがどのように映っているのかを確認する機能です。

JavaScriptやCSS、画像などの読み込みでエラーを起こしていたりしてGooglebotが取得できない場合はその状況の詳細をチェックできるという機能。

そもそも普通の「アクセス解析」などはユーザーの数や動きを把握するツールですが、「Search Console」はユーザーではなく、主にGooglebotの動きを計測するツールというイメージを持っておけばOKです。

インデックスを急ぐ理由

まず、基本的な部分ですが、いくら記事を大量に公開しても検索エンジンにクロールされてインデックスされないと検索結果には反映されません。時間が経てば自然にインデックスされる場合が多いですが、中にはインデックスされにくいページや時間のかかるページもあります。

ただ、インデックスを急ぐ最大の理由としてはは、1秒でも早くコンテンツをインデックスさせ、自分のコンテンツがオリジナルであることをGoogleに認識してもらうという部分です。これは最近多いコピーコンテンツに対する対策でもあるという事です。

最近コンテンツをコピーされたという方も多いですが、問題になるのはオリジナルである自分のサイトよりもパクった他人のサイトが上位に表示されてしまう事もあるという点。

なので、できるだけ早くインデックスさせて自分がオリジナルであるという事をGoogleに認識してもらう必要があるという訳ですね。それではSearch Consoleの「Fetch as Google」の使い方を紹介していきましょう。

Fetch as Googleの使い方

まずはSearch Consoleの管理画面から対象サイトを選択し、左の項目から「クロール」⇒「Fetch as Google」をクリック。

fetch-1

それで新しく更新した記事(ページ)のURLを入力して「取得」をクリック。

fetch-2

ステータスが完了になったら、「インデックスの送信」をクリック。

fetch-3

「送信方法の選択」という画面になるので、通常は「このURLのみをクロールする」にチェックを入れて「送信」。

fetch-4

もう1つの選択肢「URLと直接リンクをクロールする」というのは選択したURLがリンクしている他のすべてのページもインデックスして欲しい時に使うのですが、この「URLと直接リンクをクロールする」が使えるのは1か月に10件までなので注意。

最終的にステータスが「完了」になっていればOK。

fetch-5

レンダリングのチェック方法

レンダリングは毎回チェックする必要はありません。サイトやブログで大きな変更をした場合やrobots.txt(検索エンジンのクローラにアクセスされたくないサイトのコンテンツを指定できるファイル)などを使用する場合のチェックとして使います。

Search Consoleの管理画面から対象サイトを選択し、左の項目から「クロール」⇒「Fetch as Google」をクリック。

fetch-1

それで新しく更新した記事(ページ)のURLを入力して呼び出すGooglebotの種類を選択。

fetch-7

  • PCの見え方をチェックする場合は「PC」を選択
  • スマートフォンからの見え方を確認する場合は、「モバイル: スマートフォン」
  • フィーチャーフォン(ガラケー)の見え方をチェックする場合は「モバイル: cHTML」もしくは「モバイル: XHTML / WML」

選択できたら「取得してレンダリング」をクリック。「取得してレンダリング」はちょっと時間がかかるので待ちます。

fetch-8

取得したURLの「行」をクリックすると、取得したURLの詳細を確認できます。

fetch-9
後はレンダリングタブを選択をすると結果がこのように表示されます。今回はスマートフォン表示の見え方をチェックしてみました。

fetch-10

このようにGooglebotでの見え方(左)と訪問者の見え方(右)がチェックできるので、これが大体同じであればOKです。また、下にスクロールしてみると取得できなかったり、ブロックされているリソースが表示されています。

fetch-11

レイアウトに影響するcssや画像、JavaScriptファイルがなければ問題はないです。

また、robots.txt(検索エンジンのクローラにアクセスされたくないサイトのコンテンツを指定できるファイル)などを使ってブロックしてるリソースがある場合はレンダリングで影響がないかどうかチェックしておく事をおすすめします。

次回はアクセスアップにもつながる検索アナリティクスについて解説していきます。

WordPressの始め方
サイトのアクセスアップや稼ぐためにおすすめの無料レポート

個人的にアクセスアップや検索上位表示に役立った無料レポートです。登録にメールアドレスが必要ですが、フリーメールでもOKです。

ブログの更新はこちらから

サイトやブログの記事を即インデックスさせるFetch as Google”に7件のコメントがあります。

コメントの反映には時間がかかる場合があります。

内容に問題なければ、下記の「コメントを送信する」ボタンを押してください。

  1. しげぞう 投稿作成者

    ブラウン様

    返信ありがとうございます。自分で追加した覚えがないのであれば多分noindexにはなっていないと思います。ブラウザの拡張機能とかでnoindexを調べる機能とかもありますが、簡単なのは自分のブログを表示させ、何もない所で右クリック、「ページのソースを表示」をクリック。ページのソースコードがズラリと表示されます。

    後は表示されたソースからnoindexがないか探します。ページ内検索で(「Ctrl」と「F」を一緒に押すと検索窓がでます)noindexと検索してみると良いと思います。

    もしnoindexの記述があればその前後の部分も含めて教えて下さい。

  2. ブラウン

    しげぞうさん、ご返信ありがとうございます。
    サイトによって違いがある、1か月は様子見とのこと。

    >HTMLの編集でnoindexタグを入れるとインデックスはされませんので
    >noindexタグを入れていないかは確認しておいた方が良いと思います。
    これはHTML編集のどこを見て確認したらいいのですか?
    ちょっと探します。

  3. しげぞう 投稿作成者

    ブラウン様

    コメントありがとうございます。確かにサイトによってインデックスのスピードやクロールの頻度ってちがっってきます。また、Fetch as GoogleでURLが反映されても数日後にはまたインデックスから消えている事も結構あります。なので私の場合も記事を追加したらFetch as Googleして後は気にせず次の記事を書くようにしてます。

    HTMLの編集でnoindexタグを入れるとインデックスはされませんのでnoindexタグを入れていないかは確認しておいた方が良いと思います。

    また、インデックスを制御するrobots.txtもSeesaaブログなら関係ないと思いますので、おそらく時間の問題だと思います。どちらにしても5記事10記事くらいではインデックスされても検索経由で訪問者がくるようになるのはもう少し時間がかかると思いますので1ヶ月程度なら様子見でOKと思います。

  4. ブラウン

    しげぞうさん、助けてください。
    Fetch as GoogleでURL を Google のインデックスに追加 という方法で送信して
    成功しましたとなっているのに、ぐぐーる先生に登録されなくて困っています。

    ここで紹介されている、グーグルサーチコンソールのサイト確認はできています。
    理由がわかりません。
    シーサーブログで新規ID、グーグルのメールアドレスもどちらも取り立てのもので
    その日のうちにサイトを作りました。
    別のIDでしている既存のもので作った他のサイトでは登録後5分とかそのくらいで
    きちんとインデックスされているのに
    今回のはまるで存在しないかのようにいつまで経っても反映されません。

    しかもURL を Google のインデックスに追加の時に今回の新しいものでは
    やたら厳しく、車や街頭の広告をチェックする画面が3、4回ありました。

    既存のものでは最初はそんなだったかわからないですが
    今ではほぼ1回くらいで軽くなのにどうしてなのですか?
    もしや、ぐぐーる先生に嫌われてる?と思うくらいの酷さです。

    また、他にあれ?変だなと思うのは
    シーサーブログは新しいブログだと取り上げられるのか
    一時的に流入されやすくアクセスが来やすいのに
    0のままで誰も来ないし圏外のままです。
    これじゃあ、ブログが存在していないかのような扱いです。

    原因をググりましたが、考えられそうな原因は
    新規なのに、タグ、アフィリエイト広告を貼っている、
    またテンプレもカエテンを使用して気合を入れたのがいけないのでしょうか?

  5. Chisapon

    しげぞう様

    大変わかりやすいご回答をありがとうございます。
    クロールに早く認知させるために有効なのですね。
    記事を更新・修正した際には都度、リクエスト作業を行うように
    してみたいと思います。

    レンダリングの件も、アドバイスをありがとうございます。
    まだサイトを大きく変更させるようなレベルではないので、
    いったん放置しておこうと思います。

    ご丁寧なアドバイスをありがとうございました。
    これからもこのサイトで勉強させていただければと思います。

  6. しげぞう 投稿作成者

    Chisapon様

    インデックスのリクエストでは新しい記事の追加や記事の修正をした場合に使います。もちろん記事の修正をしてしばらくすると検索結果にも反映されるのですが、リクエストを送る事で速やかに変更が反映できると思います。なので、別に必須ではないのです。ただ、記事タイトルや記事の内容を変更したのに、クロールがこないとそれが認知されるのに時間がかかる場合もありますので、一応リクエストを送って変更を認知してもらった方が良いかと思います。

    記事タイトルや内容が修正された事で検索順位が変わる事もありますし、検索結果に表示されるタイトルが原因でクリックされないという事もありますので、改善して速やかに検索結果にも反映される方がいいと思ってます。

    レンダリングのステータス「一部」はそのまま放置してもOKです。個人的にはレンダリングはほとんど使いません。サイトを構成するファイルを大きく変更した場合や、新しいJavaScriptを追加した時などに確認するくらいですので、毎回チェックする必要はないかと思います。

  7. Chisapon

    しげぞう様

    数か月前からのブックマーク読者です。
    アフィリエイト初心者ですが、毎日勉強させていただき大変感謝しております。

    不躾な上にかなり初歩的な質問でお恥ずかしいのですが、
    下記2点についてお聞きしたいのです。

    ・インデックスのリクエストの説明に
     「新しく更新した記事(ページ)のURLを入力して「取得」をクリック」と
     ありますが、これはブログの記事が更新される度に更新したページの
     インデックスリクエストを都度行うということでしょうか?

    ・ レンダリングリクエストを行いましたが、ステータスがずっと「一部」の
     ままになっております。これは放置しても問題ないでしょうか?
     また、1つ目の質問同様、レンダリングチェックも記事が更新される度に
     (もしくは更新の度でなくとも定期的に)レンダリングチェックを行った方が
     良いのでしょうか?

    初歩的な質問で恐縮ですが、ご教授いただけますと嬉しく思います。
    これからもいろいろと勉強させていただきたいと思います。