WEB-SUPは、小さな会社のWEB集客を成功へ導く為のメディアです。

Googleインデックスを早める6つの方法 WordPress編

Googleインデックスを早める6つの方法

こんにちは。小規模事業者のWEBマーケティングを応援するメディア、WEB-SUP編集長の田村です。

ここでは、Googleインデックスを早める6つの方法をご紹介しています。WordPressプラグインを利用する方法も含まれているので、WordPress編としています。

達成できることは、この2つです。

Point!
  • クローラーにインデックスを促すこと
  • インデックスを促進すること

まさに一石二鳥です。

是非、挑戦してくださいね。

さて、このページを見てくれている方は、既にインデックスについて、理解しているはずですね。

まだ、インデックス? クローラー? という方は、こちらの記事を是非、確認してみてください。

検索エンジンは、クローラーがWEBサイトを巡回することで、初めて検索データベースにインデックスされます。

ということは、検索エンジンにインデックスされなければ、そもそも検索結果に表示されません。

「まだ見ぬ未来のお客様」には一生見つけてもらえない。ということなのです。

お客様との接点を持つ為には、まずはインデックスしてもらうことが必須条件です。

インデックスを早めることのメリット

  • 通常よりはやく、見つけてもらえる可能性が増す。
  • 悪質な業者に目を付けられていて、いつもサイトをコピーされてしまう。その解決方法は、インデックスを早めること。自分がオリジナル。という証明になる。
  • デメリットが皆無であること。

わたしは、デメリットがひとつも無い。ということが1番のメリットだと考えます。

1.Fetch as Googleでクロールを依頼する

Google提供のサービス、Search Console(サーチコンソール)を利用してクロール依頼をします。

Search Console の「Fetch as Google」という、機能を使います。

これは、Googleに「作ったページを巡回しに来てね」と依頼することができる、とてもとても便利な機能です。

Fetch as Google が機能として備わっていない頃は、いつサイトをインデックスしてもらえるかタイミングがわからず、ヤキモキして待つ以外の方法がありませんでした。
※簡単なURL登録ツールはありましたが、インデックスされたかどうかを確認するようなツールは提供されていませんでした。

Fetch as Google で URL を送信

まずは、Serach Console にログインしてください。

FetchAsGoogleの場所はココ

Fetch as Google の画面説明

  • ①▼クロールをクリックして、「Fetch as Google」をクリックします。
  • ②URLをフィールドに入力します。
    (TOPページをクロールさせたい場合は空(カラ)のままでOKです。)
  • ③「取得」か「取得してレンダリング」※をクリックします。
    ※「取得」と「取得してレンダリング」の違いは後で説明しています。

FetchAsGoogle取得してレンダリング

Fetch as Google 完了確認画面

  • 赤枠のように、「完了」となるのを確認して、
  • 「インデックス登録をリクエスト」をクリックします。

送信方法選択ウィンドウ

  • 私はロボットではありません。にチェックを入れて
  • このURLのみ(このURLと直接リンクでも可)をクロールするを選択
  • 送信ボタンをクリックします。

確認画面

  • 赤枠箇所のように表示されていればOKです。

これで、Googleのクローラー(Googlebot)へのインデックス依頼は完了です。

ここまでの説明ではPC版サイトのインデックス依頼の解説でしたが、同様にスマホ用でも依頼しておくことをオススメします。

先ほどPCと選択したところを下画像のように、「モバイル:スマートフォン」に変更してPC版と同じように取得します。

モバイル版のクロール依頼

  • 「PC▼」→「モバイル:スマートフォン▼」に切り替えます。

ちなみに、

「レンダリング リクエスト」項のチェックマークはクリックできます。

レンダリング リクエストをクリックすることで、Googleに自分の運営するWEBサイト・記事がどのように認識されているのか? を確認できることができます。

クリック出来なさそうな見た目なので、見逃しがちです。是非知っておくと良いでしょう。

FetchAsGoogleレンダリングの確認

「レンダリングして取得」を選択していると、ここにチェックマークが入ります。

どのくらい待てばインデックスされるの?

これについてはGoogleウェブマスター向け公式ブログに明記されています。

2011年の記事で情報は古いのですが、訂正されていない所をみると、信頼できる情報だと思います。

Fetch as Googlebot ツールがページを正しく取得できた場合、その URL を Google のインデックスへ送信するオプションが表示されるようになります。ここで URL を送信すると、その URL は通常 1 日以内に Googlebot によってクロールされ、その後 Google でインデックスに追加するかどうか検討します。なお、URL をインデックスに加えるかどうかの判定は、正規のプロセス(Fetch as Googlebot 以外の方法で発見された URL に対して用いるプロセス)と同様に行われます。Fetch as Googlebot 経由で送信された URL がすべてインデックスに登録される保証はありませんのでご注意ください。

引用:

Google ウェブマスター向け公式ブログ: Fetch as Googlebot ツールを使って Google へ URL の送信が可能になりました。

1日待てば、「ほぼインデックスされる」と記載がありますので、パソコンの前に張り付いて居なくても安心です。

当メディアの記事では、早いもので、5分~10分で登録されているようでした。

早ければものの数分でインデックス登録されることでしょう。

2.sitemap.xml をサーチコンソールで登録する

sitemap.xml というものを、Google のクローラーに伝えることで、インデックスを促進することが可能です。

これも Serach Console を利用します。

sitemap.xml は、あなたが、WordPress を利用しているのであれば、とても簡単に登録することができます。

注)サイトマップと言っても、ユーザー向けのサイトマップページとは異なります。サイトマップページが既に作成してあるからといって安心してはいけません。

sitemap.xmlとは?

sitemap.xmlとは、クローラーがサイト内のコンテンツを効率よくクロールするために設置する、おまじないのようなものです。

クローラーがサイト内を巡回しやすく(クローラビリティ)することにも一役買ってくれます。

また、Googleからは、このように明示されています。

Search Console ヘルプ より

サイトマップとは、サイトのウェブページのリストを指定して、Google や他の検索エンジンにサイトのコンテンツの構成を伝えるファイルです。Googlebot などの検索エンジンのウェブクローラは、このファイルを読み込んで、より高度なクロールを行います。

https://support.google.com/webmasters/answer/156184?hl=ja&ref_topic=4581190

サイトマップが必要かどうか(以下抜粋)

  • サイトにどこからもリンクされていない、または適切にリンクされていないコンテンツ ページのアーカイブが大量にある。 サイトのページ間に自然なリンクがない場合は、サイトマップで指定して、それらのページの一部が Google のクロール対象から漏れることがないようにすることができます。
  • サイトが新しく、外部からのリンクが少ない。 Googlebot などのウェブクローラは、ページからページヘリンクをたどることによってウェブをクロールします。そのため、他のサイトからのリンクがないページは Google のクローラに検出されないことがあります。

Search Console ヘルプによると、sitemap.xmlを登録することの「デメリットは無い」と明言してくれています。安心ですね。

わたし達のような、弱小サイトは、特に下記に当てはまります。あなたのサイトもこのような状況であるなら、是非ともsitemap.xmlを登録しましょう。

  • サイトにどこからもリンクされていない
  • サイトが新しく、外部からのリンクが少ない

小さな会社が運営するWEBサイトこそ、sitemap.xmlの登録は必須であると言えますね。

sitemap.xml の作り方

WordPress のプラグインを利用して、sitemap.xml を作成します。

画像を見ながら設定してください。

先ずは、WordPressにログインしましょう。

GoogleXMLSitemapプラグインインストール方法

GoogleXMLSitemapプラグインインストール方法

  • ①「プラグイン」の中の「新規追加」をクリック
  • ②「GoogleXMLSitemaps」と検索窓に入力
  • ③「今すぐインストール」ボタンをクリック

GoogleXMLSitemapsの有効化

GoogleXMLSitemapsの有効化

  • 有効化ボタンをクリックしてインストールは完了です。

GoogleXMLSitemaps の設定

インストールが完了したら、GoogleXMLSitemapsの設定です。

もう少しですべて完了します。がんばりましょう。

  • WordPress左メニューの「設定」内のXML-Sitemapをクリックします。

まずは、基本設定です。

ここでは、各検索エンジンに通知をするか? を選択できます。

GoogleXMLSitemaps基本設定

GoogleXMLSitemaps基本設定

赤枠箇所①~③すべてにチェックをいれましょう。

  • ①Googleにブログの更新を通知します。
  • ②Bing(マイクロソフトの検索エンジン)にブログの更新を通知します。
  • ③サイトマップの場所を検索エンジンに正確に伝えます。

この3つは、重要な箇所なので必ずチェックしましょう。

つづいて、Sitemap コンテンツの設定です。

サイトマップに載せる内容を設定できます。

GoogleXMLSitemapsSitemapコンテンツ設定

GoogleXMLSitemapsSitemapコンテンツ設定

わたし達のサイトは、このように設定しました。

SEOから見ると、カテゴリページも非常に重要なページなので、このように設定しています。

みなさんも同様の設定にしてみてください。


Google XML Sitemaps の設定は以上となります。

それ以外にも設定箇所がありますが、まずは、初期設定のままで良いでしょう。

サイトマップのインデックスファイルのURL

サイトマップのインデックスファイルのURL

作成された sitemap.xml は、上画像の赤枠に記載されています。

URLをクリックすると、sitemap.xmlを見ることができるので、マニアの方は見てみても良いかもしれませんね。

sitemap.xml を Serach Console に登録

さて、いよいよ sitemap.xml を Serach Console に登録します。

Search Console(サーチコンソール) にログインします。

サイトマップへsitemap.xmlを追加

サイトマップへsitemap.xmlを追加

左メニューの

  • ①「▼クロール」内の「サイトマップ」をクリックして
  • ②「サイトマップの追加/テスト」をクリックします。

すると、下記のようなウィンドウが表示されます。

テキストフィールドに「sitemap.xml」と入力

テキストフィールドに「sitemap.xml」と入力

  • フィールドに「sitemap.xml」と入力し、「送信」ボタンをクリックして完了です。

これで、Serach Console への sitemap.xml の登録が完了しました。

3.RSS Feedをサーチコンソールで登録する

ここまででお伝えした、sitemap.xml と同じように、Google Serach Console(サーチコンソール)で RSS Feed を登録することができます。

RSS Feed の登録も、インデックスを促進できることが、Googleにより明示されています。

引用:XML サイトマップと RSS/Atom フィードのベストプラクティス より

Google では、最適なクロールを行うために、XML サイトマップと RSS/Atom フィードの両方を使用することをおすすめしています。XML サイトマップによって、Google はサイト内の全ページに関する情報を取得することができ、RSS/Atom フィードによって、サイト内のすべての更新情報を取得することができるからです。両者のおかげで、Google はインデックス中のコンテンツをいつも最新の状態に保つことが可能になります。

RSS Feedとは?

ホームページの新着情報やブログについている「RSS」という表記や左画像のようなアイコンを見かけたことはありませんか?

RSS とは「Really Simple Syndication(リアリティ・シンプル・シンジケーション)」、または「Rich Site Summary(リッチ・サイト・サマリー)」の略語です。(諸説あるようです。)

Webサイトのニュースやブログ記事などの、更新情報を配信するための技術です。

RSSは、XML形式で記述されていて、FeedlyのようなRSSリーダーと呼ばれるツールやアプリを利用することで、登録したサイトの更新情報や新着情報を見逃さずに見ることができます。

わざわざお気に入りのサイトにアクセスしなくても、最新情報をチェックすることができます。

ツイッターが流行る以前は、RSSリーダーでお気に入りのブロガーや芸能人の記事を読むことが、一般的でしたよね。

わたしも使っていました。

あなたは今、RSSフィードを利用していますか? たぶん使っていないですよね。

あなたが肌感覚で感じているとおり、差ほどRSS Feed は重要視されていませんが、インデックスを促進する手法・ツールとしては、まだまだ有能です。

GoogleのJohn Mueller(ジョン・ミューラー)さんが、以下のようなことを言っています。

Googleジョン・ミューラー氏

Googleジョン・ミューラー氏(GooglePlusより

RSSフィードを配信することにSEO的なメリットはない(検索順位アップには貢献しない)のですが、クロールとインデックスを手助けするという点では効果がある。

引用:https://plus.google.com/events/c0ps6h7c5kubkov9krq6upa0d50 より

コンテンツを頻繁に更新するサイトや、新しいコンテンツをたくさん公開するニュースサイトやブログなら、RSSフィードを利用するといい。RSSで配信されたURLを、グーグルは再優先で可能な限り速やかにクロールする。

RSSフィードがうまく機能しているとわかれば、通知から数秒でクロールすることさえあるかもしれない。

サイトマップも助けになるが、毎日何千ものページを更新するなら、RSSフィードのほうが適しているだろう。

やらないよりやった方が良いことは明らかですね。

やりましょう。

RSS Feed を 確認

それでは、RSS Feed を Serach Console(サーチコンソール)に登録しましょう。

WordPressでは、初期状態でRSSフィードが出力されている状態です。

あなたのサイトのURLに /feed/ を付けて確認してみてください。(WordPressで制作されたサイトに限ります。)

WEB-SUP(当メディア)の場合は、下記のようなURLとなります。

http://weblog-marketing.jp/feed/

デフォルトで出力される形式はRSS 2.0 というものです。

WEB-SUPのRSSFeed

WEB-SUPのRSSFeed

RSS Feed を Serach Console に登録する

sitemap.xml の時と同様に、Serach Console(サーチコンソール) の「サイトマップ」から登録します。

サーチコンソールにfeedを追加する

サーチコンソールにfeedを追加する

Serach Console(サーチコンソール)のダッシュボード、左メニューから、

  • 「▼クロール内」の「サイトマップ」を選択して、「サイトマップの追加/テスト」をクリック
  • 出てきたウィンドウ内の入力フィールドに「feed」と入力して、「送信」ボタンをクリック

以上で設定終了です。

これで、sitemap.xml と RSS Feed をSerach Console に登録することができました。

運営しているサイトのインデックスの状況が、どんどん盤石になっていきます。

それだけで、少しワクワクしますよね。

4.PubSubHubbubをいれる。

sitemap.xml と RSS Feed を登録したところに、さらにインデックス促進に追い込みを掛けます。

PubSubHubbub(パブサブハバブ)と読みます。

また呪文のような…と思いますが、これは、WordPress のプラグインを入れるだけなので、設定は簡単です。

パブサブハバ…え?なに?

PubSubHubbub(パブサブハバブ)です。

読み方なんてどうでも良いのですが、このWordPress プラグインを入れると、より早くGoogleにページや記事をインデックスできるようになります。

冒頭でもお伝えしたとおり、通常、Googleにインデックスされるには sitemap.xml や RSS Feed をクローラーが巡回して、初めてインデックスされるようになります。

なんと、このPubSubHubbub(パブサブハバブ)を利用することで、記事を公開した直後にGoogleにインデックスされるようになります。

PubSubHubbub(パブサブハバブ) プラグインはめんどうな設定はまった無いので、インストールして有効化するだけですぐ利用できます。

ブログ記事を書いたあと、いち早く誰かに読んでもらいたいものです。

PubSubHubbubを導入しておけば、(上位に来るとはかぎりませんが)数分程度で検索にヒットするようになって、とても便利です。

また、より早くインデックスされるということは、悪意のあるクローラーや bot より先に Google に掲載されるということなので、パクり記事の防止にも役立ちます。

「とりあえず入れておこう」ぐらいの軽い気持ちで導入しましょう。

前置きが長くなりましたが、PubSubHubbubの導入方法について説明していきますね。

WordPress へ PubSubHubbub 導入する

早速、PubSubHubbub(パブサブハバブ)プラグインをインストールしていきます。

WordPressにログイン後、プラグインを追加から、PubSubHubbubを検索します。

  • ①左メニューの「プラグイン」から
  • ②「新規追加」をクリックしてください。
  • ③検索窓に「PubSubHubbub」と入力すると、上画像のようになるので、
  • PubSubHubbubの「今すぐインストール」ボタンをクリックします。

PubSubHubbubの有効化

PubSubHubbubの有効化をします。

  • 最後に「有効化」をすることを忘れずに。

これだけで完了です。

このプラグインは、入れておくだけで、自動でクローラー(検索エンジン)にサインを送ってくれます。

PubSubHubbub の効果は、Google のJohn Mueller(ジョン・ミューラー)さんによって、サポートしていることが明言されています。

引用:John Mueller(ジョン・ミューラー)氏 ツイート返信より

質問者:Google はまだ PubHubSubBub をサポートしているのですか?

ジョン氏:はい。サポートしています。

Yes, finally dug it up! We support both. pic.twitter.com/SgixTx3GRr

— John ☆.o(≧▽≦)o.☆ (@JohnMu) 2017年9月21日

PubSubHubbub(パブサブハバブ)もやらない理由は無いですね。やりましょう。

5.SNSやソーシャルブックマークで告知をする

今さら、なにを当たり前のことを。と思いましたね。わかります。

それでも、今一度、SNS・ソーシャルブックマークで告知する理由と効果をおさらいしておきましょう。

SNSで告知の効果と理由

TwitterやFacebookなどのSNSからのリンクをインデックス促進に活用している人も多いようです。

ただし、リンクを貼るだけで、そこからの流入が全く無いものは、NGです。意味が無いどころか、スパム扱いされてしまう可能性があります。

もし、そうゆうアカウントの運用をしている方はすぐに止めましょう。無駄なコンテンツを作り出しているだけです。

しっかりとSNS内でコミュニケーションを取れているアカウントであれば、ブログの告知をすれば、フォロワーさん達はあなたの記事を見てくれるハズです。

更新したばかりの記事は、Google検索から探してもらえることは、まず「無い」と考えて良いでしょう。

サイトへの流入は無いよりあったほうが良いです。

そういった意味でも、更新したばかりの記事を見てもらう為に、「SNSで告知をすることは良い」ことです。

流入があれば、インデックス促進にも繋がります。

ただし、下記引用の通り、SEO的な効果はない。と考えておく必要があります。

引用:Google のJohn Mueller(ジョン・ミューラー)氏

https://www.youtube.com/watch?time_continue=1196&v=WszvyRune14 より

質問者:
ソーシャルシグナル(いいね!、シェア、ツイートなど)に、SEO効果はあるのか?

ジョン・ミューラー氏:
(SNSシェアには)直接的なSEO効果はない。

ソーシャルシグナルは、検索順位に直接は影響がない。SNSのほとんどはnofloowをシェアリンクにつけるようになっている。そのため、順位上昇効果は望めない。

「SNS投稿が多いと検索順位が上がった」と言う人もいるかもしれないが、それらは元々コンテンツが良かったからである。シェアがあったかどうかは関係がない。

はてなブックマークを活用

はてなブックマークなどのソーシャルブックマークを活用しましょう。

ソーシャルブックマークとは、インターネット上で利用できるブックマーク(お気に入り)ツールのことで、被リンク(リンクを貰うこと)として認識されるので、インデックスを促進できます。

ただし、SNS同様、リンクを張るために作られたようなアカウントでは被リンク効果は期待できません。

それどころか、Googleから低評価を付けられてしまう可能性がありますので、そのような行為は止めましょう。

あくまでも自然にブックマークしてもらう。という事を目指すべきです。

自然にブックマークしてもらう為には、コンテンツの質を磨くことが1番大切ですよね。

わたし達は、ブックマークをしてもらえるような記事コンテンツを目指すべきなのです。

6.更新頻度を高める

実は、これが1番重要かもしれません。

どうゆうことかと言うと、サイトが常に更新されている状態にしておく。ということです。

頻繁に更新されているサイトは、それだけでGoogleのクローラーの巡回頻度を高める効果があります。

更新頻度が極端に低いと、あまり情報に変化がないサイトと見なされて、インデックススピード低下の原因となります。

インデックススピードは、早くなったり、遅くなったりするので、下記の方法で自分のサイトがインデックスされるまでに、どのくらい時間が掛かるのか?を把握しておくと良いでしょう。

更新頻度が少ない時期ほど、インデックスされるスピードは遅くなり、

更新頻度が多い時期ほど、インデックスされるスピードは速くなる。

という傾向がみられるはずです。

可能な限り、サイトの更新頻度を上げる。というのも有効な手段ですね。

しかし、これが1番むずかしいですね。その気持ち、良くわかります。

まとめ

インデックスを促進する手法を、6つ紹介しました。

6つの手法
  1. Fetch as Googleでクロールを依頼する
  2. Sitemap.xml を Fetch as Google に登録する
  3. RSS Feed を Fetch as Google に登録する
  4. PubSubHubbubプラグインをインストール
  5. SNSで告知をすること
  6. 更新頻度を高める

この他にも、他サイトからより多くのリンクをもらえれば、クローラーに気付いてもらいやすい。などなど、さまざまな要因が関係しています。

まずは、今すぐに確実にできることだけをご紹介しました。

是非、インデックスを早めて、まだ見ぬあなたを必要としている方と出会う可能性を広げましょう。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です