wordpress

All in One SEO Packで XMLサイトマップをGoogleに 送信する方法

投稿日:2017年8月31日 更新日:

ワードプレス

 

ワードプレスのプラグインで超有名な『All in One SEO Pack』ですが、必ず入れたいプラグインの1つです。

その名前の通り、SEO関係の機能が一つにまとまっているので、かなり助かります。

機能としては、

・XMLサイトマップ

・ソーシャルメディア

・Robots.txt

・ファイルエディター

・インポーター & エクスポーター

・悪意あるボットのブロッカー

・パフォーマンス

・動画サイトマップ(Pro版)

があり、それぞれに役割がありますが、今回は『XMLサイトマップ』について説明します。

Googleでは次のように説明されています。

サイトマップについて

サイトマップとは、サイトのウェブページのリストを指定して、Google や他の検索エンジンにサイトのコンテンツの構成を伝えるファイルです。

また、サイトマップでは、そこに指定するページに関する有益なメタデータを提供することができます。メタデータとは、ウェブページの最終更新日、更新頻度、サイト内の他の URL と比較した相対的な重要度などの関連情報です。

 

サイトマップが必要かどうか

サイトの各ページが適切にリンクされていれば、Google のウェブクローラは通常、サイトのほとんどのページを検出できます。その場合でも、特にサイトが次のいずれかの条件に該当する場合に、サイトのクロールを改善する手段としてサイトマップが役立ちます。

  • サイトのサイズが非常に大きい。 その場合、新しいページや更新されたばかりのページの一部が Google のウェブクローラによるクロール対象から漏れることがあります。
  • サイトにどこからもリンクされていない、または適切にリンクされていないコンテンツ ページのアーカイブが大量にある。 サイトのページ間に自然なリンクがない場合は、サイトマップで指定して、それらのページの一部が Google のクロール対象から漏れることがないようにすることができます。
  • サイトが新しく、外部からのリンクが少ない。 Googlebot などのウェブクローラは、ページからページヘリンクをたどることによってウェブをクロールします。そのため、他のサイトからのリンクがないページは Google のクローラに検出されないことがあります。
  • サイトでリッチメディア コンテンツを使用している、サイトが Google ニュースに表示されている、または他のサイトマップ対応アノテーションを使用している。サイトマップがあれば、状況に応じて Google 検索でサイトマップからの追加情報が考慮されます。

Google では複雑なアルゴリズムを使用してクロールのスケジュールを設定しているため、サイトマップを使用したからといって、必ずしもサイトマップのすべての項目がクロールされてインデックスに登録されると保証されるわけではありません。それでもほとんどの場合、サイトマップを提供することで有益な結果が得られ、デメリットになることはありません。

参考:Search Consoleヘルプ-サイトマップについて

 

All in One SEO Packのインストール

WordPress管理画面の左メニューにある「プラグイン→新規追加」をクリックします。

プラグイン

検索窓のところに「All In One SEO Pack」と入力します。するとたくさんプラグインが出てきますが、「All in One SEO Pack」を確認して、「今すぐインストール」をクリックします。

All in One SEO Pack

 

インストールが終わると、「有効化」というボタンに変わりますので、それをクリックします。

プラグイン有効化

正常にインストールされていて、有効になっている場合は、下記のように背景が青くなっています。

プラグイン正常

同時に、左のメニューのところに「All In One SEO」が表示されます。

seo

これでひとまずインストール完了!

 

All in One SEO PackでXMLサイトマップを作成

インストールが終わったので今度は「XMLサイトマップ」を作ります。

①WordPress管理画面の左メニューにある「All in One SEO→機能管理」をクリックします。

②右側に表示された「XMLサイトマップ」の枠内にある「Activate」のボタンをクリックします。

XMLサイトマップ

すると、下図のように青くなり、「Activate」のボタンが「Deactivate」に変わります。

seo

 

これで、「XMLサイトマップ」は有効化されました。

 

XMLサイトマップの設定

それでは、XMLサイトマップの設定画面の説明です。

下図の「XMLサイトマップ」をクリックすると右側に設定項目が表示されます。

サイトマップ

下図のような項目が表示されると思いますが、この図と同じ設定でも構いません。

XMLサイトマップ設定

続いて、別の項目を確認します。

XMLサイトマップ

XMLサイトマップ設定

「サイトマップを更新」ボタンをクリックして完了です。

これで、自分のサイトの「XMLサイトマップ」ができました!

でも、これだけだと

「XMLサイトマップ」を作っただけ(まだですよ~)

自動じゃないの?(違います)

更新するのが自動で、GoogleのSearch Consoleへ登録しないといけません。

 

Search Consoleへサイトマップを追加

GoogleのSearch Consoleに登録していなければ、先に登録してください。

登録方法はここでは省略します。

サーチコンソール

次に、「XMLサイトマップ」を送信する画面に行きます。

XMLサイトマップ送信

③ここをクリックのところにある「サイトマップの追加/テスト」のボタンを押すと入力する枠が出てきます。そこに「sitemap.xml.gz」と入力し、「送信」をクリックします。

ファイル名が「sitemap.xml」ですが、先ほどの設定画面で「圧縮版サイトマップを構築する」にチェックしたので、

 

 

 

 

-wordpress
-, ,


comment

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

関連記事

トグルメニュー

WordPressのメニューをおもしろくしてみた

    トグルメニュー(アコーディオンメニュー)の準備   WordPressのテーマに子テーマを作って、 そこで変更や追加をした方が安心安全なので以下の作業は子テーマを …

画面サイズ取得

ヘッダー以外の画面サイズ取得をやってみた

  ワードプレスを使っていて、最初に表示されるページのデザインで使えそう。 全画面表示にするために、ディスプレイのサイズ(高さ)を自動で取得して表示させる方法は試したことがありましたが、 今 …

画像を順番に表示

画像を順番に重ねて表示

  画像を順番に重ねて表示したい。 画像を遅らせて表示したい。 画像に動きをつけたい。   今回は、WordPressでトップページ(フロントページ)のみ、動きのある画像を表示した …

きれいに拡大したい

小さい画像をきれいに拡大する

  小さい画像(写真)をホームページのデザインに合わせて、きれいに大きくしたい時に役立つwebサービスが『waifu2x-multi』   普通に拡大してしまうと、どうしても画像が …

子テーマ functions.php

WordPress 子テーマのcssを読み込む

  親テーマのスタイルシート【style.css】の上部には、各テーマによって若干違いはあるが、以下のような記述があると思います。 @charset “UTF-8”; /*——— …