正規URLとは、Googleなどの検索エンジンにインデックスさせたいウェブページのメインバージョンです。ウェブサイトに同じコンテンツのページの異なるバージョンがある場合に、重複コンテンツの問題を防ぐために使用できます。
例えば、ユーザーはwwwあり(www.mysite.com)またはwwwなし(mysite.com)でウェブサイトのアドレスを検索する可能性があります。
両方のURLは同じウェブページのものですが、検索エンジンはそれらを2つの別々のページとして認識します。Googleにインデックスさせたいバージョンを指定するには、カノニカルタグ(rel=”canonical”)を設定する必要があります。

正規URLはSEOにとってなぜ重要ですか?
カノニカルURLを使用する主な理由は、ウェブサイト上の重複コンテンツを防ぐことです。重複コンテンツがあると、WordPress SEOにとって悪影響となる可能性があります。
検索エンジンが同じコンテンツを持つ2つ以上のページを見つけた場合、どちらを検索結果に表示すべきかわからなくなります。このため、これらのページはすべてランキングが低くなります。
重複コンテンツによって引き起こされるもう一つの問題は、キーワードの共食いです。これは、同じウェブサイト上の複数のページが同じキーワードを競合し始めた場合に発生し、ランキングを損なう可能性があります。
重複ページに正規URLが設定されていない場合、Googleは最善の判断でメインページを選択します。問題は、検索エンジンにインデックスさせたいページではない可能性があることです。
そのため、正規URLを設定し、検索エンジンに優先順位を伝えることが重要です。これにより、Googleはどのページをインデックスし、検索結果に表示するかを知ることができます。
WordPressで正規URLを設定する方法
正規URLを設定するには、ページのHTMLに正規タグを入力する必要があります。
これには通常、重複する各ページの<head>セクションにrel=”canonical”タグを追加する必要があります。URLは次のようになります。
<link rel="canonical” href=“https://mywebsite.com/canonical-page/" />
とはいえ、ウェブサイトのコードやHTMLをいじくるのは注意が必要です。なぜなら、ちょっとした間違いでもサイトのデザインや機能が壊れてしまう可能性があるからです。カノニカルタグを追加する簡単な方法として、SEO WordPressプラグインを使用する方法があります。
例えば、All in One SEO (AIOSEO)のようなプラグインを使用できます。これは、技術的な知識がなくてもサイトを検索エンジン向けに最適化するのに役立ちます。
AIOSEOは、検索エンジンにインデックスさせたいメインページを定義できるWordPressコンテンツエディターの設定を提供します。
まず、AIOSEOプラグインをインストールして有効化する必要があります。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するガイドを参照してください。
有効化すると、セットアップウィザードが表示されます。画面の指示に従ってプラグインをセットアップしてください。詳細については、WordPressでAll in One SEOを正しく設定する方法(究極ガイド)に関するガイドを参照してください。

その後、重複したブログ投稿またはページを編集し、「AIOSEO設定」メタボックスまでスクロールダウンします。
ここから「詳細設定」タブに切り替え、「正規URL」フィールドにプライマリリンクを入力します。

それが完了したら、ページまたは投稿を更新してください。
これで、この手順を繰り返して、WordPress内の他の重複またはほぼ重複するページにカノニカルタグを追加できます。
SEOのための正規URLのベストプラクティス
サイトに正規タグを正しく設定しないと、Googleやその他の検索エンジンを混乱させる可能性があります。
お役に立てるよう、正規タグの使用とサイトのSEOを改善するためのベストプラクティスをいくつかご紹介します。
1. ページごとにカノニカルURLを1つだけ使用する
カノニカルURLを指定する際は、ページごとにリンクを1つだけ使用するのが最善です。そうしないと、検索エンジンが混乱し、どのページバージョンをインデックスすべきかわからなくなります。
避けるべきもう一つの一般的な間違いは、同じページのHTMLコード内に2つの正規タグを追加することです。これは通常、正規タグを手動で追加し、誤ってWordPressプラグインでも正規URLを追加した場合に発生します。
2. 正規URLでの末尾スラッシュの指定
正規URLの末尾にスラッシュ記号(/)を使用するかどうかを決定する必要があります。
- 末尾のスラッシュ: https://mywebsite.com/
- 末尾スラッシュなし: https://mywebsite.com
Googleなどの検索エンジンは、末尾スラッシュのあるURLとないURLを2つの別々のURLとして認識します。したがって、正規URLを設定する際は、末尾スラッシュのあるリンクか、末尾スラッシュのないリンクのいずれかを選択し、両方を含めないようにしてください。
3. WWWと非WWWの正規URLの設定
末尾スラッシュと同様に、URLでWWWまたは非WWWを使用することも、検索エンジンに重複を示す可能性があります。
例えば、あなたのウェブサイトのリンクは次のようになります:
- WWW: https://www.mywebsite.com/
- WWWなし: https://mywebsite.com/
URLのバージョンを1つ選択し、ウェブサイト全体で一貫性を保つのが最善です。
4. 正規URLでの正しいプロトコルの使用
同様に、正規URLを定義する際には、正しいドメインプロトコルを使用する必要があります。
例えば、サイトでHTTPSプロトコルを使用している場合は、カノニカルURLでもそれを使用するようにしてください。

詳細については、WordPressサイトをHTTPからHTTPSに正しく移行する方法に関するガイドをご覧ください。
この記事がWordPressの正規URLについて理解を深めるのに役立ったことを願っています。また、WordPressの便利なヒント、トリック、アイデアに関する関連性の高い記事の追加の読書リストも以下に示します。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。
