WordPressのSEO対策|初期設定・おすすめプラグイン・高速化
Kazuki Endo
WordPressはSEOに強いCMSだと言われます。実際、世界のWebサイトの4割以上がWordPressで作られ、検索上位にも数多く並びます。しかし、「WordPressにすれば自動的にSEOに強くなる」わけではありません。初期状態のままだとURL構造が最適でなかったり、不要なページがインデックスされたり、表示が遅かったりと、むしろSEO上マイナスになる設定が残っていることも多いのです。逆に言えば、最初にやるべき初期設定・プラグイン・内部対策・高速化のポイントを押さえれば、専門知識がなくても検索に強い土台を作れます。この記事では、WordPressでSEOに強いサイトにするために「最初にやる初期設定のチェックリスト」「SEOプラグインの選び方と比較」「内部SEOの実装」「表示速度の改善」「テーマ選び」を、具体的な手順と数値で解説します。SEOの全体像はSEO対策とは、内部対策の一般論はSEO対策のやり方で扱っているため、本記事はWordPress特有の実装に絞ってお伝えします。
この記事で分かること
- WordPressがSEOに向く理由と、初期状態のまま放置してはいけない設定
- 最初にやるべき初期設定チェックリスト(パーマリンク・SSL・サイトマップ・連携・noindex)
- SEOプラグインの選び方と代表例(All in One SEO/Yoast/SEO SIMPLE PACK)の比較
- 内部SEOの実装と、表示速度(Core Web Vitals)の具体的な改善手順
- 軽量なテーマの選び方と、AI×人でWordPress運用を効率化する進め方
WordPressがSEOに向く理由と、放置してはいけない初期状態
WordPressがSEOに向くと言われるのには、はっきりした理由があります。第一に、クリーンなHTMLを出力し、記事の追加・更新が簡単なこと。SEOはコンテンツを継続的に増やし改善することが基本であり、更新のしやすさは大きな武器です。第二に、パーマリンク(URL)・タイトル・メタ情報・見出し構造といったSEOに必要な要素を、プラグインや管理画面から柔軟に制御できること。第三に、テーマやプラグインのエコシステムが豊富で、サイトマップ生成や構造化データ、高速化まで拡張で対応できることです。Googleの公式見解でも、CMSとしてWordPressはSEO上の不利はないとされています。
ただし注意すべきは、WordPressは「インストールしただけ」ではSEO最適化されていないという点です。初期状態には、日付や記事IDが入った冗長なパーマリンク、インデックスを止める表示設定のチェック、タグ・著者・日付アーカイブなど薄いページが大量にインデックスされる構造など、あとで直しにくい設定がいくつも残っています。これらは公開後に直すとURLが変わってSEO評価がリセットされるなど後戻りのコストが大きく、「最初に」正しく設定することが決定的に重要です。次章のチェックリストは、この「最初にやるべきこと」をまとめたものです。
最初にやるWordPress SEO初期設定【チェックリスト】
新規にWordPressを立ち上げたら、記事を書き始める前に次の初期設定を済ませます。いずれも管理画面から数分で終わりますが、SEOの土台を左右する重要な設定です。順に手順を示します。
| 項目 | やること(管理画面の場所) | SEO上の理由 |
|---|---|---|
| パーマリンク | 「設定>パーマリンク」で「投稿名」を選択。または /%category%/%postname%/ 等の短い形式に | 短く意味のあるURLは評価とシェアに有利。公開後の変更はURL変化=評価リセットになるため最初に確定 |
| SSL(HTTPS) | サーバーの無料SSLを有効化→「設定>一般」のURLをhttpsに変更→httpからのリダイレクト設定 | HTTPSはランキング要素。混在コンテンツ(http読み込み)を残さない |
| 表示設定のnoindex解除 | 「設定>表示設定」の「検索エンジンがサイトをインデックスしないようにする」のチェックを外す | これが入ったままだと全ページが検索対象外になる。公開時の最重要確認項目 |
| タイトル・キャッチフレーズ | 「設定>一般」でサイトタイトルと簡潔な説明を設定 | サイト全体の主題を検索エンジンとユーザーに伝える |
| XMLサイトマップ | SEOプラグイン等でsitemap.xmlを生成→Search Consoleに登録 | 新規・更新ページのクロールを促し、インデックスを早める |
| Search Console/アナリティクス連携 | Search Consoleで所有権確認(HTMLタグ or プラグイン)→アクセス解析も設定 | 検索パフォーマンス・インデックス状況・不具合を継続監視する基盤 |
| 不要ページのnoindex | タグ・著者・日付アーカイブ、検索結果、サンクスページ等をnoindexに | 薄いページの量産を防ぎ、重要ページにクロール資源を集中させる |
パーマリンクは「最初に」決める(後戻り不可の設定)
WordPressの初期パーマリンクは日付や記事IDを含む冗長な形式になっていることが多く、SEO上はこれを「投稿名」など短くわかりやすい形式に変更します。手順は「設定>パーマリンク」で形式を選び保存するだけです。ポイントは、記事を公開する前に確定すること。公開後に変更するとすべてのURLが変わり、外部リンクが切れてそれまでのSEO評価が失われます。個別記事のスラッグは英数字とハイフンで短く(例:wordpress-seo)、アンダーバーや日本語(エンコードされて長くなる)は避けます。
インデックス設定の確認は公開前の最重要チェック
制作中は「設定>表示設定」のチェックでインデックスを止める運用もありますが、公開時に外し忘れると、どれだけ良い記事を書いても検索結果に一切出ません。WordPressで最も多い初歩的な事故のひとつで、公開時に必ず確認し、Search Consoleでインデックス登録状況もチェックします。逆に、タグ・著者・日付などの自動生成アーカイブや問い合わせ完了ページのような検索流入を狙わないページは、意図的にnoindexにします。内容の乏しい「薄いページ」が大量にインデックスされると、サイト全体の評価が薄まり、読ませたい記事が埋もれるからです。記事本文には手を入れても自動生成アーカイブは見落としやすいので、公開前にまとめて設定しておくと手戻りがありません。
SEOプラグインの選び方と代表例|入れすぎ注意
WordPressのSEO設定(タイトル・メタ・サイトマップ・OGP・noindex制御など)は、専用のSEOプラグインを1つ入れると管理画面から簡単に扱えるようになります。ここで大切な原則は、SEOプラグインは1つに絞ることです。All in One SEOとYoastを同時に入れるなど、同種の機能を持つプラグインを複数有効化すると、タイトルタグやメタ情報が二重に出力され、かえってSEOを損ないます。代表的な3つを比較します。
| プラグイン | 特徴・機能 | 向く人 | 注意点 |
|---|---|---|---|
| All in One SEO | 定番の多機能型。メタ設定・XMLサイトマップ・OGP・Search Console/アナリティクス連携・SEO問題の検出まで幅広い | 1つで多機能をまかないたい人。総合的に管理したい中〜上級者 | 多機能ゆえテーマ機能と干渉する場合あり。使わない機能は増やしすぎない |
| Yoast SEO | 世界標準の定番。記事編集時にSEO・可読性をスコア表示し、書きながら改善できる。内部リンク支援も | コンテンツSEOを重視し、執筆時の指標が欲しい人。初心者〜上級者 | 機能が豊富で設定項目が多い。テーマとのメタ重複に注意 |
| SEO SIMPLE PACK | 国産・軽量。メタ設定・noindex制御・OGP・各種連携など「必要十分」に絞り、動作が軽い。日本語UIが自然 | 日本語サイトで軽さと分かりやすさを重視する初心者・小規模サイト | 高度な分析機能はない。テーマ側のメタ出力と重複しないよう確認 |
選び方の指針はシンプルです。執筆時のSEOスコアや可読性チェックが欲しいならYoast、多機能を1つで総合管理したいならAll in One SEO、軽さと日本語の分かりやすさ重視ならSEO SIMPLE PACK。いずれも無料版で初期に必要な機能はそろいます。これとは別に、用途特化のプラグイン(画像圧縮・キャッシュ・リダイレクト管理・リンク切れ検出など)を必要な分だけ足しますが、原則は「入れすぎない」こと。1つ増えるごとに表示速度とセキュリティのリスクが増すため、小規模サイトなら10〜15個程度に抑え、使わないものは無効化ではなく削除します。プラグイン選定はSEO専用ツールの考え方とも重なるので、SEOツールもあわせて参考になります。
入れすぎが招く不具合も押さえておきましょう。よくあるのが機能の重複による競合で、同じ役割のプラグインを同時に動かすとタイトルや説明文が二重出力され、検索エンジンにどちらが正か伝わりません。高速化系どうしがぶつかって画面が崩れたり読み込みが止まったりすることもあります。また、更新のたびに相性が変わり、ある日突然レイアウトが乱れたり管理画面が真っ白になったりして、原因の切り分けに時間を奪われます。対策は、役割が重なるプラグインは一つに絞る/新規導入前に検証環境で表示を確かめる/元に戻せるよう事前にバックアップを取る、の3点です。数を増やすほど速度・安定性・安全性は下がると考えておくと判断を誤りません。
WordPressのSEO・高速化、まとめて相談しませんか
関連資料を無料でダウンロード内部SEOの実装|WordPressでどう設定するか
SEOプラグインを入れたら、次は各ページの内部SEOを整えます。内部対策の考え方そのものはSEO対策のやり方で詳しく解説していますが、ここではWordPress上でどこをどう設定するかという実装面に絞ります。
| 要素 | WordPressでの実装 | ポイント |
|---|---|---|
| タイトルタグ | SEOプラグインの「SEOタイトル」欄で個別設定 | 主要キーワードを前半に。全角30文字前後で内容が伝わる具体的な文言に |
| メタディスクリプション | 同じくプラグインの説明欄で記事ごとに設定 | 全角120文字前後。キーワードとクリックしたくなる要点を入れる |
| 見出し構造 | 本文はH2〜H3で階層化(H1は記事タイトルで自動出力) | H1は1ページ1つ。見出しだけ読んで内容が分かる論理構成に |
| 内部リンク | 関連記事へエディタからリンク。関連記事ブロックも活用 | アンカーテキストはリンク先の内容を表す具体的な言葉に。孤立ページを作らない |
| パンくずリスト | テーマ標準機能かSEOプラグインで表示 | 階層をユーザーと検索エンジンに示す。構造化データ付きが望ましい |
| 構造化データ | テーマ/プラグインでArticle・FAQ・パンくず等を出力 | リッチリザルトテストで「有効」を確認。該当する型から実装 |
| 画像のalt・ファイル名 | メディア追加時にalt属性を記入、ファイル名も内容が分かる英数字に | 画像内容を説明。装飾画像は空alt。無理なキーワード詰め込みはしない |
特に効果が大きいのは見出し構造と内部リンクです。見出しは検索エンジンが記事の論点を理解する手がかりになり、ユーザーの読みやすさにも直結します。内部リンクは、関連する記事同士をつなぐことでサイト全体のテーマ性を高め、クロールと回遊を促します。WordPressは記事の追加が容易な分、放っておくと記事が「孤立」しがちなので、新しい記事を書くたびに関連する既存記事から/へリンクを張る習慣をつけると、サイト全体のSEOが底上げされます。
タイトルとメタは「記事ごと」に手を入れる
WordPressのSEOで見落とされやすいのが、タイトルとメタディスクリプションを記事ごとに個別最適化することです。SEOプラグインを入れると、初期状態では「記事タイトル|サイト名」のような自動生成のタイトルが使われますが、これはあくまで初期値です。検索でクリックされるかどうかはタイトルとメタの文言で大きく変わるため、狙うキーワードを前半に置き、読者が「自分ごと」と感じる具体的な文言に、公開前に整えます。メタディスクリプションは検索順位に直接効くものではありませんが、クリック率(CTR)に影響し、結果として流入に差が出ます。100本記事があれば100通りのタイトルを吟味する——この地道さがWordPressのSEOでは効いてきます。
robots.txtとクロール制御でクロール資源を集中させる
サイトの規模が大きくなると、検索エンジンが1サイトに割くクロールの量(クロールバジェット)が意識すべき要素になります。管理画面・検索結果ページ・パラメータ付きURLなど、インデックスさせる必要のないページはrobots.txtやnoindexで制御し、重要な記事にクロールを集中させます。WordPressは自動でさまざまなアーカイブページを生成するため、放置すると「価値の低いページ」がインデックスを埋めてしまいます。Search Consoleのインデックス登録レポートで、意図しないURLが登録されていないかを定期的に確認する運用をおすすめします。
表示速度の改善|Core Web Vitalsを整える
表示速度はユーザー体験に直結し、GoogleもCore Web Vitals(LCP・INP・CLS)をランキングに関わる指標としています。目標値の目安は、LCP 2.5秒以内・INP 200ミリ秒以内・CLS 0.1以下。まずは現状をPageSpeed Insightsで計測し、遅い原因(画像・コード・サーバー)を特定してから対策します。表示が1秒から3秒に遅くなると直帰率が大きく上がるというデータもあり、速度改善はSEOと売上の両面で効きます。
| 施策 | やること | 効果の目安 |
|---|---|---|
| 画像の圧縮・次世代化 | WebP/AVIFへ変換し圧縮。アップ前に適切なサイズにリサイズ(画像圧縮プラグイン活用) | WebPでJPEG比25〜34%程度軽量化。多くのサイトで最も効果が大きい |
| 遅延読み込み | 画像・動画のLazyload(WordPress 5.5以降は標準搭載) | 初期表示に不要な画像の読み込みを後回しにしLCPを改善 |
| キャッシュ導入 | キャッシュ系プラグインでページ・ブラウザキャッシュを有効化 | 再訪問・同時アクセス時の生成負荷を削減し体感速度が向上 |
| コード圧縮 | HTML/CSS/JavaScriptのminify・結合(最適化プラグイン) | 転送量を削減。JSは干渉が起きやすいので段階的に検証 |
| 不要プラグイン削減 | 使っていないプラグイン・テーマを削除。重い機能を見直す | 読み込むスクリプトが減り速度とセキュリティが改善 |
| PHP・サーバー | PHPを最新安定版に更新。必要ならスペックの高いサーバーへ | PHP更新で処理速度が1.5〜2倍程度になる場合も。土台の底上げ |
進め方のコツは、一度に全部やらず、効果の大きい順に1つずつ試して計測することです。特に画像最適化とキャッシュは効果が出やすく副作用も少ないため最初に着手します。一方、コード圧縮(特にJavaScriptの結合・遅延)はテーマやプラグインと干渉して表示崩れを起こすことがあるため、変更のたびにPageSpeed Insightsと実画面で確認しながら進めます。キャッシュ系・最適化系のプラグインを複数同時に入れると競合するため、役割が重なるものは1つに絞るのが鉄則です。
画像の圧縮とキャッシュ|改善前後の目安と具体手順
まず取り組むべき二つを補足します。一つ目の画像の軽量化は、ほとんどのサイトで最も効果が大きい施策です。写真の多いページでは、対策前に数秒かかっていた表示が、軽い形式に変換・圧縮するだけで一〜二秒台まで縮むことも珍しくありません。手順は、まず写真を実際に表示される幅に合わせて縮小すること。表示領域より大きい写真は見た目が同じでも読み込みだけ重くなるからです。次に圧縮用プラグインで、既存の画像も含めまとめて軽い形式に変換します。変換しすぎて写真が粗くならないよう、画質と容量の釣り合いは確かめます。
二つ目のキャッシュは、一度作ったページの表示結果を一時保存し、次の訪問時に作り直さずそのまま返す仕組みです。有効にするとアクセス集中時の負荷が下がり、二回目以降の表示が目に見えて速くなります。手順は、キャッシュ用プラグインを一つ入れ、ページ全体の保存と閲覧者側の一時保存の両方を有効にすること。ただし価格やお知らせのように内容が頻繁に変わるページは、古い表示が残らないよう保存対象から外すか、更新時に保存を消す設定にします。設定変更後は複数ページを開いて崩れがないか確かめ、計測ツールで対策前後の数値を見比べながら一つずつ進めます。
テーマ選びとSEO|軽量・レスポンシブが土台
WordPressのSEOは、実はテーマ選びの段階で大きく決まります。どれだけ設定を整えても、テーマ自体が重かったり、HTML構造やモバイル対応が不十分だったりすると、土台からハンデを負うことになるからです。テーマを選ぶ・評価するときは次の点を確認します。
| チェック項目 | 確認方法・基準 |
|---|---|
| 表示速度 | デモサイトをPageSpeed Insightsで計測。モバイルでも高スコアが出るか。余計なスクリプトが少ない軽量設計か |
| レスポンシブ対応 | スマホ・タブレットで崩れず、本文が読みやすく(16px以上)、タップ領域が十分か |
| HTML・見出し構造 | H1〜H6が正しい階層で出力されるか。見出しタグの誤用がないか |
| 構造化データ・SEO機能 | パンくず・構造化データの出力に対応しているか。SEOプラグインと機能が重複しすぎないか |
| 更新・サポート | 定期的に更新され、WordPress本体の新版に追随しているか。日本語の情報が得やすいか |
国内で使われる代表的なテーマには、軽量・高機能をうたうものが複数あり、無料でも高速なものがあります。ただし「有名だから」で選ぶのではなく、自社の運用体制(更新頻度・カスタマイズの必要性)に合うかで判断することが大切です。多機能テーマは便利ですが、使いこなせないと重さだけが残ります。逆にシンプルなテーマは軽い反面、機能はプラグインで補う前提になります。既存サイトでテーマが重い場合は、乗り換え自体が大きな高速化施策になりますが、デザインやレイアウトが変わるため、事前に検証環境で確認してから本番反映します。
【ワークスルー】新規WordPressをSEO初期設定完了まで持っていく
ここまでの内容を、1本の流れとして実演します。新しくWordPressを立ち上げ、記事を書き始められる「SEOの土台が整った状態」までを、順を追って示します。既存サイトの改善に取り組む方も、抜けている工程がないかの確認に使えます。
| 順番 | やること | 完了の目安 |
|---|---|---|
| ①パーマリンク確定 | 「設定>パーマリンク」を「投稿名」等の短い形式に変更・保存 | URLが短くわかりやすい形式になっている(公開前に確定済み) |
| ②SSL化 | サーバーの無料SSLを有効化し、サイトURLをhttpsに。httpからリダイレクト | 全ページが鍵マーク付きで表示され、混在コンテンツがない |
| ③インデックス設定 | 「表示設定」のnoindexチェックを外す(公開時) | 検索エンジンにインデックスされる状態になっている |
| ④SEOプラグイン導入 | All in One SEO/Yoast/SEO SIMPLE PACKから1つを選び有効化・初期設定 | タイトル・メタ・OGP・サイトマップが管理画面から設定できる |
| ⑤サイトマップ&連携 | XMLサイトマップを生成し、Search Consoleに登録。アクセス解析も設定 | Search Consoleでサイトマップが「成功」と表示される |
| ⑥不要ページのnoindex | タグ・著者・日付アーカイブ等をnoindexに設定 | 薄いページが検索対象から外れている |
| ⑦高速化の初期対応 | 画像圧縮とキャッシュを導入し、PageSpeed Insightsで計測 | モバイルスコアと現状値を把握し、改善の起点ができた |
ここまで済めば、あとは良質な記事を継続的に増やし、内部リンクでつなぎ、速度を維持するという運用フェーズに入ります。逆に言えば、この初期設定を飛ばして記事を量産すると、後から直すコストが膨らみます。特に①パーマリンクと③インデックス設定はやり直しが効きにくいため、最初の30分をここに投資する価値は十分にあります。既存サイトの速度改善であれば、⑦を起点に「画像→キャッシュ→不要プラグイン削減→コード圧縮」の順で、1施策ごとに計測しながら進めるのが安全です。
AI×人でWordPress運用を効率化する|制作から運用まで
ここまで見てきたように、WordPressのSEOは「一度設定して終わり」ではなく、初期設定・記事制作・内部リンク・速度維持を継続する運用で成果が決まります。そして、この運用こそ人手と時間がかかる部分です。当社は、この一連の作業をAIと人の役割分担で効率化するアプローチを取っています。自社で運営するメディアでは、記事の下書き・要約・見出し設計・内部リンク候補の抽出といった工程にAIを組み込み、人が事実確認と最終判断を担う体制を作り込むことで、月686時間分の業務削減を実現しました。
この「ツールを入れて終わりにせず、業務フローとして設計する」ノウハウを、そのままWordPressサイトの制作・運用支援に応用しています。具体的には、①SEOに強い初期設定・軽量テーマ・高速化まで含めたWordPress制作、②公開後のSEO内部対策と表示速度の継続改善、③AIを活用した記事制作・更新の効率化までを一貫して支援します。「WordPressで作ったが検索から流入がない」「表示が遅くて離脱される」「更新が回らず放置されている」——こうした状態を、成果の出るサイトと運用へ引き上げるのが役割です。集客の全体設計はSEO対策とは、サイト制作そのものの考え方はホームページ制作とはもあわせてご覧ください。WordPressのSEOと高速化をまとめて相談したい方は、お気軽にお問い合わせください。
まとめ
WordPressはSEOに向いたCMSですが、「インストールしただけ」では最適化されていません。SEOに強いサイトにするには、まず初期設定——パーマリンクの確定、SSL化、インデックス設定の確認、XMLサイトマップとSearch Console連携、不要ページのnoindex——を記事を書き始める前に済ませることが土台になります。次に、SEOプラグインを1つ(All in One SEO/Yoast/SEO SIMPLE PACKから用途に合うもの)に絞って導入し、タイトル・メタ・見出し・内部リンク・構造化データといった内部SEOを整えます。さらに、画像圧縮・キャッシュ・不要プラグイン削減・PHP更新でCore Web Vitalsを改善し、軽量でレスポンシブなテーマを土台に据えます。これらは一度で終わらず、記事制作と速度維持を続ける運用で成果が決まります。当社は、自社メディアで月686時間の削減を実現した「AI×人」の運用設計を活かし、SEOに強いWordPress制作から公開後の内部対策・高速化・更新効率化まで一貫して支援します。WordPressのSEOと高速化をまとめて相談したい方は、お気軽にご相談ください。