【初心者向け】WordPressでサイトマップを作る方法|HTMLとXMLをわかりやすく解説!

Wordpressのテーマ関連メモ

はじめに

WordPressでブログを始めると、
よく耳にするのが「サイトマップ」という言葉。

でも、「HTML?XML?何が違うの?」
「そもそも必要なの?」と戸惑ってしまう方も多いのではないでしょうか。

サイトマップには大きく分けて2種類あります:

HTMLサイトマップ:訪問者がページを探しやすくなる一覧ページ
XMLサイトマップ:Googleなど検索エンジンに向けた、サイト構造の案内図

この2つをしっかり設置しておくことで、
読者にも検索エンジンにもやさしいブログ運営ができます。

この記事では、テーマ「Cocoon」を使ったサイトを例に、
初心者さんでも簡単にできるHTMLとXMLサイトマップの作り方を
わかりやすく紹介します。はじめての方も安心して読み進めてくださいね^^

HTMLサイトマップの作り方

Cocoonテーマをお使いなら、基本的なHTMLのサイトマップは、
Cocoonテーマに標準でついているショートコードで
簡単に作れるようになっています

固定ページでサイトマップを作成していきます
タイトルに「サイトマップ」本文部分にブロックから
ショートコードを選んでクリック。そのテキスト欄に
[sitemap]
を入力します。上記は下記と同じになります
[sitemap page=1 single=1 category=1 archive=0]
固定、投稿、カテゴリが表示、アーカイブは非表示が
デフォルトです(表示が1,非表示が0になります)
好みで変更してください。
ショートコードを入れたら終了です あとは「保存」ボタンを押してください
WordPressの編集画面では
これだけしか書いていませんが・・・
WordPressブログの表示画面では
左記のように今まで作られた記事名が
ズラズラと自動で表示されるようになります。
リンクも自動でしてくれるので便利ですね~♪

ただ、通常だと
固定ページ
投稿ページ
カテゴリページの順番で
一覧になるだけになるので

チョビっとメモのサイトマップでは更に
CSSやfunctions.phpを修正してますが(^^;
それはまた別記事で書いていきますね。

ちょび
ちょび
チョビっとメモの最終的なサイトマップはこれです。
カテゴリ毎のツリー型のサイトマップにしています


XMLサイトマップの作り方

XMLのサイトマップは、
GoogleAdSense(グーグルアドセンス)
を使う場合、作成が必須項目になります。

GoogleAdSenseに登録しないなら必須ではないのですが
でもSEOを考えるとやはり設置しておいた方が良い気がします

XMLのサイトマップは人間用ではなく、
Googleが検索する為のサイトマップなので
ブログ側には表示させなくて大丈夫です

Cocoonには残念ながらXMLのサイトマップ作成機能は無いので
XML Sitemap Generator for Googleプラグインを使って作成します

そもそも「XMLサイトマップ」とは?

Googleなどの検索エンジンに、
「このサイトにはこういうページがありますよ〜」
と伝える専用の地図のようなものです。

読者向けではなく、検索エンジン向けのもので、
SEO対策の基本の一つとされています。

プラグインのインストールと有効化

WordPress管理画面、左側メニュー
プラグイン→プラグインの追加から
プラグインの検索で
「XML Sitemap Generator for Google」
と入力すると左記プラグインが出るのでインストール→有効化
すると使えるようになります


この状態になれば有効化され
これだけで、自動的に
sitemap.xml が生成されます!



WordPress管理画面、
左側メニューの設定→
「XML-Sitemap」を
クリックしてみてください

あなたのサイトアドレス/sitemap.xml
にリンクがあるのでそれを
クリックしてください

これがXMLのサイトマップになります。
英語のテキストがズラッと出てきてよく分かりませんが、Googleロボットが読みやすい形式になっているそうですよ。

Google Search Consoleに登録するのは
このアドレスになります

【補足】設定は必要?

基本的には初期設定のままでOKです。

細かく調整したい人向けに、先程の管理画面
「設定 > XML-Sitemap」から細かい設定も出来ますが
初心者さんは触らなくても問題ありません。

まとめ

いかがでしたか?この記事では、

HTMLのサイトマップ(cocoonで設置方法)
XMLのサイトマップ(プラグインで設置方法)

2種類のサイトマップの作り方について書いてみました

このプラグインを入れて有効化するだけで、
自動で sitemap.xml を生成してくれるので、
初心者の方にも安心して使えるおすすめのプラグインです。
Google Search Consoleへの登録も合わせて行っておくと、SEO対策にもつながります!

コメント

タイトルとURLをコピーしました