【初心者向け】WordPressでサイトマップを作る方法|SEO対策に必須!

WordPressでサイトを運営していると、「サイトマップは本当に必要なの?」と疑問に思う方も多いのではないでしょうか。

サイトマップは、検索エンジンにサイトの構造を正しく伝えるための重要な役割を持ち、SEO対策の基本となる要素です。

特に記事数が増えてきたブログやサービスサイトでは、検索結果への表示スピードやインデックスの精度に大きな差が出ます。

本記事では、WordPressでのサイトマップ作成方法からGoogle Search Consoleへの登録手順までを、初心者でも迷わず実践できるように解説します。

ゆかい編集長

この記事がおすすめの人

  • WordPressでサイトを立ち上げたばかりの方
  • SEOの基本対策を始めたい方
  • サイトのインデックス速度を改善したい方
  • ブログやオウンドメディアを運営している方
  • Google Search Consoleを使いこなしたい方

WordPressにサイトマップは必要?

サイトマップの役割とは

サイトマップには大きく2種類あります。

  • XMLサイトマップ
    検索エンジン向け。サイトのURLや更新頻度を伝えるファイル。
  • HTMLサイトマップ
    ホームページに来訪したユーザー向け。サイト内のページを一覧で表示するナビゲーション的な役割。(デパートの総合インフォメーション的な存在)

WordPress運営で特に重要なのはXMLサイトマップです。
Googleなどの検索エンジンが効率よくサイトを巡回できるようになり、記事やページがインデックスされやすくなります。

サイトマップがSEOに与える効果

サイトに来訪されるのユーザーというよりもGoogleのアルゴリズムにどう好かれるかのためにサイトマップはとても必要になってきます。

  • クローラビリティ向上
    検索エンジンのロボットが効率的にサイトを回れるように施策を行う
  • インデックス速度の改善
    新規記事を早く検索結果に反映させる
  • サイト構造の明示化
    サイト全体のページ関係を正しく伝えられる

特に新規サイトや大規模サイトでは、サイトマップの有無でSEO効果に大きな差が出ます。

WordPressでサイトマップを作成する方法

1. WordPress標準機能でのサイトマップ

WordPress 5.5以降では、標準でXMLサイトマップが生成される機能があります。

WordPressアドレスhttps://www.abcdefg.com/
XmlサイトマップURLhttps://www.abcdefg.com/sitemap.xml

特別な設定をしなくても利用できますが、細かいカスタマイズはできません。

サイトマップの設定を柔軟にしたいなど、充実させたい場合は、プラグインの導入を検討してみてください。

2. プラグインを使ったサイトマップ作成

より柔軟に管理したい場合はプラグインがおすすめです。

XML Sitemap & Google News

XML Sitemap & Google Newsは、Xmlサイトマップを作成できるプラグインです。

以前は「Google XML Sitemaps(現:XML Sitemap Generator for Google)」が多くのユーザーに支持されていましたが、2022年にセキュリティの脆弱性が見つかってからは安心して使うのが難しくなっています。そこで、より安全で管理しやすい「XML Sitemap & Google News」を使うのが今のおすすめです。

基本情報
  • 名称:XML Sitemap & Google News
  • サイトマップの種類:xmlサイトマップ

Yoast SEO

Yoast SEOは、SEO全般を強化するためのプラグインです。プラグインをインストールすると、自動的にxmlサイトマップを生成します。

特定のページやカテゴリなど細かい除外設定などができます。

基本情報
  • 名称:Yoast SEO
  • サイトマップの種類:xmlサイトマップ、htmlサイトマップ

All in One SEO

All in One SEOは、SEO全般を強化するプラグインです。プラグインをインストールすると管理画面に「All in One SEO」のメニューが追加されます。

All in One SEOでは、xmlサイトマップ以外に、htmlサイトマップ、動画サイトマップ、ニュースサイトマップ、RSSサイトマップが作成できます。管理機能が多いので初めての場合は戸惑うことがあるかもです。

基本情報
  • 名称:All in One SEO
  • サイトマップの種類:xmlサイトマップ、htmlサイトマップ、動画サイトマップ、ニュースサイトマップ、RSSサイトマップ

シンプルでいい!という方には、XML Sitemap & Google News
SEOも強化!という方は、Yoast SEOAll in One SEO をご検討ください。

サイトマップをGoogleに登録する手順

Google Search Consoleの導入

  1. Google Search Console にアクセス
  2. サイトの所有権を確認(HTMLファイルアップロードやDNS設定など)
  3. 登録が完了するとダッシュボードにアクセス可能
Googleサーチコンソールとは?

サイトマップ送信の方法

  1. Search Consoleのメニューから「サイトマップ」をクリック
  2. 「新しいサイトマップの追加」に sitemap.xml を入力
  3. 「送信」ボタンを押す

これでGoogleが定期的にサイトをクロールし、最新情報を取得してくれます。

サイトマップ作成の注意点とよくある質問

HTMLサイトマップとXMLサイトマップの違い

先のセクションでも記載しましたが改てご説明します。

  • XMLサイトマップ
    検索エンジン向けサイトのURLや更新頻度を伝えるファイル。
  • HTMLサイトマップ
    ホームページに来訪したユーザー向け。サイト内のページを一覧で表示するナビゲーション的な役割。(デパートの総合インフォメーション的な存在)

SEO効果を狙うならXMLは必須ですが、ユーザーの利便性を考えるとHTMLも有効的です。

自動更新は必要?

サイトの更新頻度が高い場合、プラグインで自動更新を設定しておくと便利です。
新しい記事を公開するたびに最新のサイトマップが送信されます。

自動更新が間に合わない場合は、サーチコンソールで新たに作成したページを追加することもできます。

サイトマップに含めるべきページとは?

  • 含める:記事ページ、サービスページ、固定ページ
  • 除外する:テスト用ページ、重複コンテンツ、404ページ

まとめ

サイトマップは、検索エンジンにあなたのサイトを正しく理解してもらうための大切なファイルです。

WordPressなら標準機能で簡単に生成できますし、プラグインを使えばさらに柔軟に管理可能です。Google Search Consoleに登録すれば、SEOの基盤を整えることができます。

もしまだ設定していない方は、この記事を参考にぜひ導入してみてください。