サイトマップの作成方法
投稿日
更新日
WordPressでサイトを運営している方なら、「サイトマップ」という言葉を一度は聞いたことがあるでしょう。でも、「なんだか難しそう…」と思って後回しにしていませんか?
実は、WordPressでのサイトマップ作成は、適切なプラグインを使えばたった10分で完了します。この記事では、初心者でも迷わずにサイトマップを作成できるよう、2つの方法を詳しく解説します。
サイトマップとは?なぜ必要なの?
サイトマップとは、あなたのウェブサイトの「地図」のようなものです。GoogleやYahooなどの検索エンジンに「このサイトにはこんなページがありますよ」と教えてくれるXMLファイルです。
サイトマップのメリット:
- 新しい記事が検索結果に早く表示される
- サイト全体のページが検索されやすくなる
- SEO効果で検索順位が上がりやすくなる
- 検索エンジンがサイト構造を理解しやすくなる
特にWordPressでは、標準機能だけでは限界があるため、プラグインを使ったサイトマップ作成が効果的です。
2つのプラグインから選ぼう
方法1:XML Sitemaps(シンプル重視)
こんな方におすすめ:
- サイトマップだけ作りたい
- 設定は最小限にしたい
- 軽量なプラグインを使いたい
特徴:
- 無料で使える
- 設定が簡単(ほぼ自動)
- サイトマップ機能に特化
- 動作が軽い
方法2:Yoast SEO(総合SEO対策)
こんな方におすすめ:
- SEO対策を本格的にやりたい
- メタディスクリプションも設定したい
- 一つのプラグインで幅広く対応したい
特徴:
- 無料版と有料版がある
- サイトマップ + SEO対策が一度に可能
- 高機能だが設定項目が多い
- 世界中で使われている信頼性
方法1:XML Sitemapsでサイトマップ作成
まずは、シンプルで使いやすいXML Sitemapsから解説します。
ステップ1:プラグインのインストール
- WordPressの管理画面にログインします
- 左側メニューから「プラグイン」→「新規追加」をクリック
- 検索欄に「XML Sitemaps」と入力
- 投稿者が「Auctollo」のプラグインを選択
- 「今すぐインストール」をクリック
- インストール完了後、「有効化」をクリック
ステップ2:基本設定
- 左側メニューから「設定」→「XML-Sitemap」をクリック
- 基本的にはデフォルト設定のままでOKです
- 画面上部にサイトマップのURLが表示されていることを確認
ステップ3:設定の確認
以下の項目にチェックが入っていることを確認してください:
通知設定:
- ✅ Googleに通知
- ✅ Bingに通知
含めるコンテンツ:
- ✅ 投稿
- ✅ 固定ページ
- ✅ カテゴリー
除外設定(推奨):
- プライバシーポリシーページ
- お問い合わせ完了ページ
- テスト用ページ
ステップ4:動作確認
- 設定画面に表示されているサイトマップURLをクリック
- XMLファイルが正しく表示されることを確認
- エラーメッセージが出ていないかチェック
方法2:Yoast SEOでサイトマップ作成
続いて、総合SEOプラグインのYoast SEOを使った方法を解説します。
ステップ1:プラグインのインストール
- 「プラグイン」→「新規追加」をクリック
- 検索欄に「Yoast SEO」と入力
- 「今すぐインストール」をクリック
- 「有効化」をクリック
ステップ2:初期設定ウィザード
Yoast SEOを有効化すると、初期設定ウィザードが表示されます:
- サイトの種類を選択
- 個人ブログ、企業サイトなど適切なものを選択
- 組織情報の入力
- サイト名や説明文を入力
- ソーシャルメディアの設定
- TwitterやFacebookのアカウントがあれば入力
- 設定完了
- 「完了」をクリック
ステップ3:サイトマップ設定
- 左側メニューから「SEO」→「一般」をクリック
- 「機能」タブを選択
- 「XMLサイトマップ」が有効になっていることを確認
- 無効になっている場合は、トグルスイッチをオンにする
ステップ4:サイトマップの詳細設定
- 「SEO」→「検索での見え方」をクリック
- 各タブで以下を設定:
投稿タブ:
- ✅ 検索結果に表示する
- ✅ サイトマップに含める
固定ページタブ:
- ✅ 検索結果に表示する
- ✅ サイトマップに含める(重要なページのみ)
カテゴリータブ:
- ✅ 検索結果に表示する
- ✅ サイトマップに含める
ステップ5:サイトマップURLの確認
- 「SEO」→「一般」→「機能」タブ
- XMLサイトマップの横にある「?」マークをクリック
- サイトマップURLが表示されるので、クリックして確認
Google Search Consoleとの連携
どちらの方法でも、作成したサイトマップをGoogleに登録しましょう。
ステップ1:Google Search Consoleの設定
- Google Search Consoleにアクセス
- Googleアカウントでログイン
- 「プロパティを追加」であなたのサイトを登録
- 所有権の確認を完了
ステップ2:サイトマップの送信
- Google Search Consoleの左メニューから「サイトマップ」をクリック
- 「新しいサイトマップの追加」に以下を入力:
- XML Sitemapsの場合:
sitemap.xml
- Yoast SEOの場合:
sitemap_index.xml
- XML Sitemapsの場合:
- 「送信」をクリック
- ステータスが「成功」になることを確認
どちらのプラグインを選ぶべき?
XML Sitemapsがおすすめの方
- WordPressを始めたばかりの初心者
- サイトマップ機能だけがほしい
- 軽量なプラグインを使いたい
- 設定は最小限にしたい
Yoast SEOがおすすめの方
- SEO対策を本格的にやりたい
- メタディスクリプションも管理したい
- 一つのプラグインで幅広く対応したい
- 多少の設定の複雑さは気にしない
よくある質問と解決方法
Q:サイトマップが表示されません
A: 以下を順番に試してください:
- パーマリンク設定を再保存
- 「設定」→「パーマリンク設定」→「変更を保存」
- プラグインの再有効化
- 一度無効化してから再度有効化
- キャッシュのクリア
- キャッシュプラグインを使用している場合
- プラグインの競合確認
- 他のSEOプラグインとの競合がないかチェック
Q:XML SitemapsとYoast SEOの両方を使っても大丈夫?
A: 推奨しません。機能が重複してしまい、正常に動作しない可能性があります。どちらか一つを選んで使用してください。
Q:どのくらいで効果が現れますか?
A: 効果の現れ方は段階的です:
- 1-2週間後: 新しいページが検索結果に表示されるようになる
- 1-3ヶ月後: 検索順位への影響が現れ始める
- 3ヶ月以上: 継続的なSEO効果を実感
Q:サイトマップの更新は必要ですか?
A: どちらのプラグインも自動で更新されるため、手動での更新は不要です。月に1回程度、Google Search Consoleでエラーがないかチェックすれば十分です。
Q:無料版と有料版の違いは?
A:
XML Sitemaps: 完全無料
Yoast SEO:
- 無料版: サイトマップ機能、基本的なSEO設定
- 有料版: 内部リンク提案、複数のキーワード対策、リダイレクト管理など
初心者の方は無料版で十分です。
まとめ
WordPressでのサイトマップ作成は、適切なプラグインを使用することで簡単に実現できます。
選択の目安:
- シンプルさ重視 → XML Sitemaps
- 総合SEO対策 → Yoast SEO
設定後のポイント:
- Google Search Consoleとの連携 – 効果測定と問題の早期発見に重要
- 定期的な確認 – 月1回程度のチェックで十分
- 継続的な運用 – 一度設定すれば自動で更新される
サイトマップは、あなたのWordPressサイトの成長を支える重要な基盤です。今回紹介した方法のうち、あなたに合ったものを選んで実践してみてください。
「難しそう」と感じていた方も、実際にやってみると意外と簡単だったのではないでしょうか。適切に設定されたサイトマップは、検索エンジンからの評価向上に大きく貢献します。
あなたのサイトがより多くの人に発見され、愛されるサイトになることを願っています!