「WordPressを始めたけれど、SEO対策って何をすればいいの?」
「有名なプラグインを入れたら、設定が難しくて挫折してしまった……」
そんな悩みをお持ちではありませんか?
この記事では、初心者がWordPressを開設した直後に必ずやっておくべき「SEOの土台作り」について、解説します。
SEOの第一歩:パーマリンク設定
WordPressを開設して、記事を書き始める前に「これだけは絶対に済ませておかなければならない」のが、パーマリンクの設定です。
パーマリンクとは、記事ごとのURL(住所)のこと。なぜこれがSEOの第一歩なのかというと、「一度決めたら、後から絶対に変えてはいけないから」です。
途中でURLを変えてしまうと、それまでGoogleに蓄積された評価がリセットされ、SNSなどでシェアされたリンクもすべて「ページが見つかりません」というエラーになってしまいます。
推奨設定は「投稿名」一択!
- WordPressの管理画面から、以下の手順で設定しましょう。
- 管理画面の左メニューから [設定] → [パーマリンク] を開く。
- 「基本設定」の中から [投稿名] を選択する。
- 下の「カスタム構造」の欄に /%postname%/ と入っていればOKです。
- 一番下の [変更を保存] をクリック。
【重要】URLに日本語は使わないこと!
記事のタイトルを日本語で付けると、デフォルトではURLも日本語になります。一見分かりやすそうですが、これには大きな落とし穴があります。
日本語のURLをコピーして貼り付けると、%e3%81%82… といった暗号のような長い文字列に変換されてしまいます。
💡 解決策
記事を書く際に、編集画面の右側にある「リンク」の欄から、その記事の内容を表す英単語(例:wordpress-setup など)に書き換える習慣をつけましょう。
URLの「正規化」:Googleを迷わせない住所のルールについて
パーマリンクを設定したら、次にもう一つ確認しておきたいのがURLの正規化です。
Googleは非常に几帳面です。人間から見れば同じページでも、以下のように少しでも表記が違うと「別のページ(重複コンテンツ)」だと判断し、サイトの評価を分散させてしまうことがあります。
https://koro-koro.com(基本)
https://www.koro-koro.com(wwwあり)
http://koro-koro.com(sがない古い形式)
https://koro-koro.com/index.php(システム上のファイル名あり)
WordPressの「一般設定」で統一する
まずは、管理画面の [設定] → [一般] を確認しましょう。
- WordPress アドレス:WordPressのプログラム本体が置いてある「楽屋」の住所です。
- サイトアドレス:読者が実際にアクセスする「ステージ(表舞台)」の住所です。
ここに、あなたが「サイトの正式なURL」と決めたURL(例:https://koro-koro.com)が入ります。ここでwww を含めるか、含めないかによって「正解の住所」が確定します。
⚠️【注意ポイント!】
ほとんどの方は「楽屋」も「ステージ」も同じ場所に作るので、2つのURLは全く同じです。
URLを分ける(例:ファイルを wp フォルダに入れて、表示はドメイン直下にする)場合は、管理画面の設定を変えるだけでなく、サーバー上の index.php や .htaccess という「呪文のようなファイル」を自分で書き換えて、別の場所に移動させるという高度な作業が必要なんです。もし、この「裏側の作業」をしていないのに、URLの設定だけを書き換えて保存してしまうと、管理画面に入れなくなるなどの最恐のトラブルが発生します。
WordPressが裏側でやってくれること(基本機能)
WordPressはこの設定を元に、自動で 「canonical(カノニカル)タグ」 というものを出力しています。
canonicalタグとは?
検索エンジンに対して「似たようなURLがいくつかあるかもしれないけど、本物のページ(正解)はこちらですよ!」と伝えるためのHTMLコードです。
<link rel="canonical" href="https://koro-koro.com/example/">WordPressは各記事のヘッダー部分に、この「正解の住所(canonical)」を自動で書き込んでくれます。
厳選プラグイン2つで整える「SNSとGoogleへの案内図」
WordPressの設定で土台が固まったら、次はSEOを強力にサポートしてくれるプラグインを導入しましょう。
以前は「Yoast SEO」や「All in One SEO」といった、一つで何でもできる多機能プラグインが主流でした。しかし、今のWordPress環境では、「役割を分けて、最小限のプラグインで運用する」のが最もスマートな選択だと思います。
2つのプラグインをご紹介します。
① SEO SIMPLE PACK(SNSと表示の守り神)
日本製の超軽量プラグイン「SEO SIMPLE PACK」です。このプラグインの役割は、主に以下の3点です。
- OGP設定(SNSでの見栄え):TwitterやFacebookでシェアされた際に、記事のタイトルや画像を正しく、魅力的に表示させます。
- noindex設定(サイトの整理整頓):前述した「タグ」や「アーカイブ」など、SEO的に価値の低いページをGoogleの検索結果に出さないよう設定し、サイト全体の評価を底上げします。
- canonicalタグ設定:サイト内のあらゆるページに対して、canonicalタグを出力できるようします。
選ぶ理由:設定画面がすべて日本語で、項目も必要最小限に絞り込まれています。英語の多機能プラグインにありがちな「どこを触ればいいか分からない」というストレスがありません。
💡 コラム:noindex(ノーインデックス)ってどういう意味?
Googleの検索結果にあなたの記事が出るように「登録簿」に登録することを「インデックスされる」と言い、「登録簿」に登録されていないページは、どんなに良い記事でも検索結果には表示されません。
Googleに対して「このページは登録しないで!」とお願いする設定が「noindex(ノーインデックス)」です。
「全部載せたほうがいいんじゃないの?」と思うかもしれませんが、実は『整理整頓』が大切なんです。例えば、以下のようなページは内容が薄くなりがちです。
「中身の薄いページ」がたくさんあると、Googleから「このサイトはあまり役立たないかも…」と評価を下げられてしまうことがあります。
そこでnoindexを使って、自信作の記事だけをGoogleに教えることで、サイト全体の評価を底上げ(SEO対策)することができるのです。
② XML Sitemap & Google News(Google専用の案内図)
SEO SIMPLE PACKには「サイトマップ作成機能」が含まれていません。そこで、Googleに記事の更新を知らせる専用の案内役として、このプラグインを組み合わせます。
役割:Googleのロボット向けに「サイト全体の地図(XMLサイトマップ)」を自動で作成し、更新のたびに「新しい記事を書いたよ!」と通知を送ります。
選ぶ理由:非常に動作が軽く、一度設定してしまえば後は自動で動き続けてくれます。
Googleサーチコンソールとの接続
SEO対策の仕上げとして欠かせないのが、Googleサーチコンソール(通称:サチコ)との連携です。
サーチコンソールと接続することで、「どんなキーワードで読者が来ているか」が分かったり、Googleに「新しい記事を書いたから、早く見に来て!」と「インデックス」を催促したりもできます。
設定は、SEO SIMPLE PACKの機能を使えば「コードを1箇所に貼り付けるだけ」で完了します。
手順1:Googleサーチコンソールで「認証コード」を取得する
- Googleサーチコンソールにログインして「今すぐ開始」をクリック
- 「URL プレフィックス」を選択してURLを入力。
- 「所有権の確認」という画面で、「HTMLタグ」を選択します。
- 表示された というタグ
<meta name="google-site-verification" content="英数字のコード" />の中から、content=" "の中にある英数字(コード)だけをコピーします。
手順2:SEO SIMPLE PACKにコードを貼り付ける
次に、WordPressの管理画面に戻ります。
- 左メニューの [SEOPACK] → [一般設定] をクリックします。
- 一番右にある [ウェブマスターツール] タブを開きます。
- 「Googleサーチコンソールの認証コード」 という欄に、先ほどコピーした英数字のコードをそのまま貼り付けます。
- 一番下の 「設定を保存する」 をクリック!
手順3:Google側で「確認」ボタンを押す
最後にもう一度、Googleサーチコンソールの画面に戻り、「確認」ボタンを押してください。これで、「このサイトの持ち主はあなたですね!」とGoogleが認めてくれ、通信線が開通します。
