※本ページにはプロモーション(広告)が含まれています
【2026年最新版】WordPressのSEO設定完全ガイド
「WordPressでブログを作ったけれど、Google検索でなかなか上位に表示されない」「SEO対策って何から始めればいいのかわからない」そんな悩みを持つ初心者の方は多いのではないでしょうか。
WordPressはSEO(検索エンジン最適化)に優れたCMSですが、初期設定のままでは本来の力を発揮できていない可能性があります。この記事では、パーマリンク設定からSEOプラグインの導入、Google Search Consoleへのサイトマップ送信まで、SEO対策の基本を網羅的に解説します。
この記事でわかること:
- WordPressのSEO基本設定(パーマリンク・タイトル・ディスクリプション)
- Yoast SEOおよびAll in One SEOプラグインの設定方法
- メタディスクリプション・OGP設定の実践的な手順
- XMLサイトマップの作成とGoogle Search Consoleへの登録
- 内部リンク・外部リンクのSEO最適化のポイント
- よくあるSEOトラブルとその解決法

WordPressのSEO基本設定
パーマリンク設定(最重要)
パーマリンクとは、各記事・ページのURL構造のことです。SEOにおいて最も基本的かつ重要な設定の一つです。URLにキーワードを含めることで、検索エンジンにページの内容を伝えやすくなります。
推奨パーマリンク形式:/%postname%/(記事スラッグのみ)
Step 1:WordPress管理画面(wp-admin)にログインします。
Step 2:左メニューの「設定」→「パーマリンク」をクリックします。
Step 3:「カスタム構造」を選択し、入力欄に /%postname%/ と入力します。
Step 4:「変更を保存」をクリックします。
⚠️ 注意:すでに記事を公開している場合、パーマリンク変更によって既存のURLが変わります。301リダイレクトを設定しないと、既存ページへのリンクが切れ、SEO評価が下がる可能性があります。開設直後など記事が少ない段階で変更することを強くお勧めします。
| パーマリンク形式 | URL例 | SEO評価 | 推奨 |
|---|---|---|---|
| 基本(デフォルト) | /?p=123 | 悪い | ❌ |
| 日付と投稿名 | /2026/03/11/sample/ | 普通 | △ |
| 投稿名のみ | /sample-post/ | 良い | ✅ 推奨 |
| カテゴリと投稿名 | /category/sample/ | 良い | ✅ |
サイトタイトルとキャッチフレーズの設定
サイトタイトルはブラウザのタブや検索結果のタイトルに表示される重要な情報です。
Step 1:管理画面「設定」→「一般」を開きます。
Step 2:「サイトのタイトル」にサイト名(例:minto.tech)を入力します。
Step 3:「キャッチフレーズ」にサイトの説明文を入力します(例:スマホ・PC・ガジェットの困りごとを解決するメディア)。
Step 4:「変更を保存」をクリックします。
検索エンジンによるインデックスの設定
サイト制作中にGoogleにインデックスされないようにする設定が残っていると、公開後も検索結果に表示されません。必ず確認してください。
Step 1:管理画面「設定」→「表示設定」を開きます。
Step 2:「検索エンジンでの表示」の「検索エンジンがサイトをインデックスしないようにする」にチェックが入っていないことを確認します。
Step 3:チェックが入っていた場合はチェックを外し、「変更を保存」をクリックします。
Yoast SEO / All in One SEO プラグインの設定
Yoast SEOとAll in One SEOの比較
| 項目 | Yoast SEO | All in One SEO |
|---|---|---|
| 導入の難易度 | やや難しい | 初心者向け・簡単 |
| コンテンツ分析 | 詳細なSEO・可読性分析 | シンプルなスコア表示 |
| OGP・SNS設定 | 充実 | 充実 |
| サイトマップ | 自動生成 | 自動生成 |
| 無料機能の充実度 | 普通 | 高め |
| 日本語サポート | 英語中心(日本語対応済み) | 日本語対応 |
初心者にはAll in One SEOが使いやすいですが、コンテンツの可読性分析まで求める場合はYoast SEOがおすすめです。ここでは両方の基本設定を解説します。
Yoast SEOの基本設定
Step 1:プラグインのインストール
管理画面「プラグイン」→「新規追加」で「Yoast SEO」を検索し、インストール・有効化します。
Step 2:初期設定ウィザード
有効化後、管理画面に「SEO」メニューが追加されます。「SEO」→「一般」→「設定ウィザード」を開き、ウィザードに従ってサイト情報(サイトの種類、組織か個人か、SNSプロフィールURLなど)を入力します。
Step 3:タイトルとメタの設定
「SEO」→「検索での見え方」→「コンテンツタイプ」で、各ページタイプのタイトルフォーマットを設定します。
推奨設定例(投稿ページ):
%%title%% %%sep%% %%sitename%%
これにより「記事タイトル|サイト名」という形式でタイトルが表示されます。
All in One SEOの基本設定
Step 1:プラグインのインストール
管理画面「プラグイン」→「新規追加」で「All in One SEO」を検索し、インストール・有効化します。
Step 2:セットアップウィザード
有効化後、セットアップウィザードが表示されます。「Let’s Get Started」をクリックして、サイトカテゴリ・サイトタイトル・メタディスクリプションを設定します。
Step 3:Search Appearanceの設定
管理画面「All in One SEO」→「Search Appearance」で、グローバルなタイトルとメタディスクリプションの形式を設定します。

メタディスクリプション・OGP設定
メタディスクリプションとは
メタディスクリプションとは、Google検索結果でタイトルの下に表示される説明文です。直接的なランキング要因ではありませんが、クリック率(CTR)に大きく影響するため、適切に設定することが重要です。
良いメタディスクリプションの条件:
- 文字数は120〜160文字(スマートフォンでは90〜120文字が目安)
- 記事の主要なキーワードを自然に含める
- 読者の疑問・悩みに答える内容にする
- 「この記事でわかること」を端的にまとめる
- 行動を促すフレーズ(「詳しく解説します」「この記事で解決します」など)を入れる
記事ごとのメタディスクリプション設定方法(Yoast SEO)
Step 1:記事の編集画面を開きます。
Step 2:記事エディター下部にある「Yoast SEO」ブロックを確認します。「Google プレビュー」タブを選択します。
Step 3:「メタディスクリプション」欄に説明文を入力します。入力した文字数がバー表示で確認できます(緑=適切な長さ)。
Step 4:記事を保存・公開します。
OGP(Open Graph Protocol)設定
OGPとは、SNSでURLを共有した際に表示される画像・タイトル・説明文を制御する仕組みです。適切に設定することで、Xや FacebookでのURL共有時に魅力的なカードが表示され、クリック率が向上します。
Yoast SEOでのOGP設定:
「SEO」→「ソーシャル」でFacebook・Twitterそれぞれの設定を行います。記事の編集画面では「Yoast SEO」→「ソーシャル」タブからページごとのOGP画像・タイトル・説明文を設定できます。
OGP確認方法:
- Facebook:Facebook Sharing DebuggerでURLを入力して確認
- Twitter:Card Validatorで確認
- 全般:opengraph.xyzで一括確認
XMLサイトマップの設定とGoogle Search Consoleへの送信
XMLサイトマップとは
XMLサイトマップとは、サイト内のすべてのページURLをまとめたファイルです。Googleなどの検索エンジンにページの存在を効率的に伝えるために使用します。サイトマップがあることで、新しく公開したページがより早くインデックスされるようになります。
Yoast SEOでのサイトマップ生成
Step 1:「SEO」→「一般」→「機能」タブを開きます。
Step 2:「XML サイトマップ」がオンになっていることを確認します(デフォルトでオン)。
Step 3:「?」アイコンをクリックし、「XMLサイトマップをみる」でサイトマップのURLを確認します(通常は https://your-site.com/sitemap_index.xml)。
Google Search Consoleへの登録・送信
Step 1:Google Search Consoleへの登録
Google Search Consoleにアクセスし、Googleアカウントでログインします。「プロパティを追加」からサイトのURLを登録します。ドメインプロパティ(DNSレコード確認)またはURLプレフィックス(HTMLファイルなど)で所有権を確認します。
Step 2:サイトマップの送信
Search Consoleの左メニュー「インデックス」→「サイトマップ」を開きます。「新しいサイトマップの追加」欄に sitemap_index.xml を入力し、「送信」をクリックします。
Step 3:インデックス状況の確認
サイトマップ送信後、数日〜数週間でGoogleがクロールを開始します。Search Consoleの「カバレッジ」レポートでインデックス状況を確認できます。
内部リンク・外部リンクのSEO最適化
内部リンク最適化のポイント
内部リンクとは、同じサイト内の他ページへのリンクです。適切な内部リンク設定は、検索エンジンのクロール効率化とユーザーの回遊率向上につながります。
| 内部リンクのポイント | 良い例 | 悪い例 |
|---|---|---|
| アンカーテキスト | 「WordPressのパーマリンク設定方法」 | 「こちら」「詳しくはここ」 |
| リンク数 | 記事内3〜5本程度 | 10本以上(リンクジュースが分散) |
| 関連性 | 記事と関連性の高いページ | 無関係なページ |
| リンクの配置 | 本文中の自然な流れで | フッターに大量羅列 |
外部リンク設定の注意点
外部リンク(他サイトへのリンク)を設定する際は、以下の点に注意してください。
- rel=”nofollow”の使い分け:信頼性の低いサイトや広告リンクには
rel="nofollow"を付けてPageRankを渡さないようにします。信頼性の高い公式サイトや参考文献へのリンクはnofollowなしで問題ありません。 - target=”_blank”:外部リンクは新しいタブで開くよう
target="_blank"を設定し、あわせてrel="noopener noreferrer"を追加してセキュリティリスクを防ぎます。 - リンク切れのチェック:定期的に外部リンクが生きているかチェックします。プラグイン「Broken Link Checker」などを活用すると効率的です。

よくある問題・FAQ
Q1. 記事を公開してもGoogleに表示されない
A:新しい記事がGoogle検索に表示されるまで、数日〜数週間かかることが正常です。早めにインデックスしてもらうには、Search Consoleの「URL検査」ツールでURLを入力し、「インデックス登録をリクエスト」を送信してください。また、検索エンジンのインデックスをブロックする設定(「設定」→「表示設定」の「検索エンジンがサイトをインデックスしないようにする」)がオンになっていないか確認してください。
Q2. メタディスクリプションを設定したが検索結果に反映されない
A:Googleはメタディスクリプションをそのまま使わず、独自に抽出した文章を表示することがあります。これはGoogleの仕様であり、設定が無効なわけではありません。検索クエリに応じてGoogleが最適と判断した文章が表示されます。引き続き丁寧なメタディスクリプションを設定することで、一定の確率で使用されます。
Q3. パーマリンクを変更したら既存記事にアクセスできなくなった
A:パーマリンク変更時は、古いURLから新しいURLへの301リダイレクト設定が必要です。「Redirection」プラグインを使って旧URLと新URLを登録するか、.htaccessに301リダイレクトを記述してください。管理画面「設定」→「パーマリンク」を一度開いて「変更を保存」を押すだけでWordPressが.htaccessを自動更新することもありますが、確認が必要です。
Q4. YoastとAll in One SEOを同時に使えますか?
A:技術的には両方をインストールして有効化できますが、メタタグの重複が発生し、SEOに悪影響が出る可能性があります。どちらか一方のみを使用してください。また、片方から乗り換える場合、各プラグインに移行機能が用意されているので活用してください。
Q5. サイトマップを送信したがエラーが表示される
A:よくあるエラーの原因と解決法をまとめます。「取得できませんでした」→サイトマップのURLが正しいか確認(/sitemap_index.xmlにアクセスできるかブラウザで確認)。「HTTP エラー」→WordPressのキャッシュプラグインやサーバーのキャッシュ設定でサイトマップがキャッシュされ、古い内容になっている可能性があります。キャッシュをクリアしてください。
Q6. タイトルタグに「サイト名」が二重に表示される
A:使用しているWordPressテーマがタイトルを独自に出力しており、SEOプラグインと二重になっているケースです。テーマの設定でSEOタイトルの出力を無効にするか、プラグイン側の設定で「テーマがタイトルタグを管理している場合は変更しない」などの設定を確認してください。Yoast SEOであれば、functions.phpに add_theme_support('title-tag'); が追加されていることを確認します。
Q7. Core Web Vitalsのスコアが低い
A:Core Web Vitals(LCP・FID/INP・CLS)はGoogleのランキング要因の一つです。スコアを改善するには以下を試してください。(1)画像を軽量化してWebP形式で提供する。(2)不要なプラグインを削除してJavaScriptの読み込みを減らす。(3)キャッシュプラグイン(WP Super CacheやW3 Total Cache)を導入する。(4)CDN(CloudflareなどのFreeプラン)を活用してサーバー応答速度を上げる。スコアはSearch Consoleの「ウェブに関する主な指標」レポートで確認できます。
まとめ
WordPressのSEO設定は、正しい順番で着実に進めることが重要です。
- パーマリンク設定:まず最初に
/%postname%/に変更する(サイト開設直後が理想) - SEOプラグイン:Yoast SEOまたはAll in One SEOのいずれか一方を導入して基本設定を行う
- メタディスクリプション・OGP:各記事に個別設定し、SNS共有時の表示を最適化する
- サイトマップ:プラグインで自動生成してSearch Consoleに送信する
- リンク最適化:内部リンクには適切なアンカーテキスト、外部リンクにはnofollow・noopener設定を
SEO効果が出るまでには3〜6ヶ月かかることが多いです。設定を整えたら、良質なコンテンツを継続的に発信し続けることが最も重要です。焦らずコツコツと積み上げていきましょう。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!