正規URLとは何か、そしてなぜそれが重要なのか疑問に思っていませんか?
多くの類似したコンテンツを公開する場合、正規URLを理解することは不可欠です。これは、正規化(正規URLの実装)が重複コンテンツなどの問題や、検索ランキングに悪影響を与える可能性のあるその他の問題を回避するのに役立つためです。
この記事では、正規URLとは何かについて説明します。
この記事では
正規URLとは?
正規URLとは、特定のウェブページまたはコンテンツのプライマリで決定的なURLのことです。これは、Googleのような検索エンジンに、検索結果で優先してインデックスしてもらいたいURLのバージョンです。
複数のURLが同じコンテンツにつながる場合、検索エンジンはこれを重複コンテンツとみなし、検索ランキングに悪影響を与える可能性があります。正規URLを指定することで、この重複コンテンツの問題を防ぐことができます。
正規URLの重要性
正規URLは、優れたSEOと検索エンジンからの重複コンテンツペナルティの回避に不可欠です。これらがないと、複数のURLが同じページにつながる場合、サイトが検索結果で競合してしまう可能性があります。
これはユーザーエクスペリエンスを低下させ、同じコンテンツの異なるバージョン間で、インバウンドリンクやページビューなどの権威シグナルを分散させる可能性があります。正規URLを設定することで、ランキングパワーを統合し、正しいURLを優先させることができます。
正規化は、テクニカルSEOの向上にも役立ちます。
正規URL vs 正規タグ:違いは何ですか?
正規URLとは、検索エンジンがそのコンテンツに対してインデックスおよびランク付けすべきマスターURLを指します。正規タグは、HTMLコード内で正規URLを指定する技術的な実装です。
正規タグは次のようになります:
<link rel="canonical" href="https://example.com/canonical-url/" />
このタグは、ウェブページの<head>セクションに配置され、正規URLを指します。
したがって、正規URLが意図された宛先であるのに対し、正規タグはそれを検索エンジンに通知する方法です。
正規タグを使用する理由
正規タグの実装が有益な一般的なシナリオがいくつかあります。最も一般的なものをいくつか見てみましょう。
URLのバリエーション
ウェブサイトがあり、「www」プレフィックスの有無にかかわらずアクセスできると想像してください。「www.example.com」と「example.com」のように。これらは技術的には異なるURLですが、同じコンテンツを表示します。検索エンジンはこれらを重複とみなし、SEOに悪影響を与える可能性があります。両方のバージョンで正規タグを使用することにより、検索エンジンにインデックスしてもらいたい優先バージョン(wwwありまたはなし)を指定できます。これは、次のような他のURLバリエーションにも適用されます。
- HTTPとHTTPSの違い
- 大文字と小文字のURL
- 末尾のスラッシュとスラッシュなし(例:example.com/page/ と example.com/page)
これらのURLのバリエーションは、正規化タグなしで個別にインデックスされる可能性があり、ランキングシグナルを希薄化させます。rel=canonicalを使用することで、検索エンジンが決定的なURLを認識するようになります。
重複コンテンツ
特にeコマースストアのような大規模なウェブサイトでは、ファセットナビゲーション、カテゴリ、タグなどを介してアクセスできる重複した商品情報がよくあります。この意図しない重複コンテンツは、必要不可欠ではありますが、ウェブサイトを肥大化させ、検索で自社サイトと競合する可能性があります。
各バリエーションにメインの商品ページを指す正規化タグを付けることで、検索エンジンが最も重要なバージョンを理解するのに役立ちます。
これについて詳しくは、重複コンテンツに関するガイドをご覧ください。
syndication コンテンツ
他のウェブサイトにコンテンツを公開することを許可している場合( syndication)、検索エンジンがあなたを元のソースとして認識するようにしたいはずです。シンジケートされたコンテンツに元のURLを指す正規化タグを含めることで、これを支援します。これは、他のサイトのコンテンツはコピーであり、価値はあなたのウェブサイトに帰属すべきであることを検索エンジンに伝えます。
ページネーションされたページ
長い記事や商品リストが複数のページに分割されているのを見たことがありますか?
これらはページネーションされたページです。各ページには固有のURLがあるかもしれませんが、それらはすべて同じ全体的なコンテンツに貢献しています。シリーズの最初のページを指す各ページネーションされたバージョンに正規化タグを付けることで、検索エンジンはそれらを全体として扱い、最初のページをそれに応じてインデックスするようになります。これにより、これらのスライスが個別にインデックスされてランク付けされるのを防ぎます。
ページネーションされたシリーズは、最初のページに自己参照正規化タグを持ち、後続のページはその「すべて表示」URLに正規化されるべきです。
詳細については、ページネーションに関するガイドをご覧ください。
サイト移行
ウェブサイトで、新しいドメインへの移行、URLの再構築、プロトコルの切り替え、サブドメインの調整など、大幅なインフラストラクチャの変更が行われる場合は、正確な正規化タグが不可欠です。
これにより、検索エンジンはどのURLがどのレガシーロケーションに置き換わったかを把握し、既存のランキングと権威を維持できます。移行中の正規化なしでは、再編成されたコンテンツが完全に新しいものとして表示されるため、SEOが低下する可能性があります。
ウェブサイトのURLを正規化することで、検索エンジンのクロール効率を最大化し、適切なバージョンがインデックスされてランク付けされることを保証します。
ご覧のとおり、正規化URLはサイトのメンテナンスと管理にとって非常に重要です。
WordPressで正規化タグを実装する方法
WordPressで正規化URLを実装する最も簡単な方法は、プラグインを使用することです。WordPressユーザーにとって、All In One SEO(AIOSEO)よりも優れたSEOプラグインはありません。

AIOSEOは、300万人以上のアクティブユーザーを持つ、強力で使いやすいSEOプラグインです。定期的に更新されているため、プラグインがSEOのベストプラクティスの変更に対応し、WordPressのバージョンに追従していることを安心して確認できます。
何百万人ものスマートなマーケターやブロガーがAIOSEOを使用して、検索エンジンのランキングを向上させ、ターゲットトラフィックをブログに誘導しています。なぜなら、このプラグインには多くの強力な機能が搭載されており、SEO設定を適切に構成するのに役立つように設計されているからです。
正規化URLに関して、AIOSEOにはURLを正規化するのに役立つ高度な設定がいくつかあります。

AIOSEOのその他の機能の例としては、次のようなものがあります。
- 著者SEO: WordPress内でGoogleのE-E-A-Tシグナルを強化し、競合他社に差をつけます。
- 検索統計: この強力なGoogleサーチコンソール連携により、キーワードランキングを追跡し、重要なSEOメトリックを1クリックで確認できます。
- 高度なrobots.txtエディター: クロールとインデックス作成を改善するために、robots.txtファイルを簡単に生成およびカスタマイズできます。
- 次世代スキーマジェネレーター: このノーコードスキーマジェネレーターにより、ユーザーはサイト上の任意のスキーママークアップを生成して出力できます。
- リダイレクトマネージャー: リダイレクトを管理し、404エラーを排除するのに役立ち、検索エンジンがサイトをクロールしてインデックス作成しやすくします。
- その他多数。
AIOSEOには、ローカルSEO、オンページSEO、テクニカルSEOを強化するための他の多くの機能もあります。さらに、WooCommerceユーザーの場合、AIOSEOには、オンラインストアを検索ランキングでより上位にランク付けするための、オーダーメイドのWooCommerce SEOモジュールがあります。
AIOSEOのインストール方法については、詳細なインストールガイドをご覧ください。
正規URLの設定方法
AIOSEOをインストールしたら、次に行うべきことは正規URLの設定です。幸いなことに、これは非常に簡単です。まず、重複しているページをエディターモードで開きます。次に、AIOSEO設定 » 詳細設定 に移動します。正規URLフィールドに、正規化したいURLを入力します。

すると、プラグインは自動的に必要なrel=canonicalタグを生成し、ページのheadセクションに挿入します。
これで完了です。
AIOSEOを使えば、URLの正規化は非常に簡単です!
URLを正規化するその他の方法
WordPressプラグインが最も便利な選択肢ですが、ウェブサイト全体で正規URLを示すための他のテクニックもいくつかあります。
XMLサイトマップで正規URLを指定する
XMLサイトマップファイル内で正規URLを定義する。多くのウェブサイトでは、検索エンジンがページをよりインテリジェントに発見し、クロールできるように、XMLサイトマップファイルを生成しています。
このサイトマップファイル内で、各URLエントリの正規URLを次のように指定できます。
<url>
<loc>https://example.com/duplicate-page.html</loc>
<link rel="canonical" href="https://example.com/canonical-page.html"/>
</url>
その特定のURLが正規化されます。
Link HTTPヘッダーを使用する
サーバーサイドで正規URLを指定するためにLink HTTPヘッダーを使用することもできます。ただし、この方法では、ウェブサーバーの設定に関する技術的な知識が必要です。
この方法では、ウェブサーバーの設定に直接特別な指示を追加します。これは、rel=”canonical”属性を持つLink HTTPヘッダーと呼ばれます。このアプローチは、PDFやダウンロード可能なファイルのようなHTML以外のドキュメントに役立ちます。サーバーサイドヘッダーを通じて、これらのファイルに最適なバージョン(正規URL)を指定できます。
Google Search Console (GSC) で正規URLを手動で送信する
Google Search Consoleは、サイトオーナーが検索結果でのウェブサイトの健全性とパフォーマンスを監視するのに役立つGoogleの無料ツールです。 その機能の1つに、URLを手動で送信し、それに対応する正規URLを指定できるものがあります。 この方法は、単発の状況や、プラグインを簡単にインストールできるコンテンツ管理システムを持たないサイトに役立ちます。 ただし、この方法で多数のURLを送信するのは時間がかかる場合があります。
ご覧のとおり、正規URLを実装する最良の方法はプラグインを使用することです。これにより時間を節約でき、サイトのコードやその他の技術的な側面をいじる必要がなくなります。
正規URL:よくある質問にお答えします
正規タグはページランクを伝達しますか?
いいえ、Googleは正規タグを通じてPageRankクレジットを転送しません。正規URLが完全なクレジットを受け取ります。
画像やその他のアセットに正規タグは必要ですか?
いいえ、正規タグはサイトのコアコンテンツページと重複URLを持つ可能性のあるドキュメントにのみ意味があります。画像、PDF、その他のメディアファイルのような個々の資産には正規タグは必要ありません。
正規URLの実装に最適なプラグインは何ですか?
正規URLを実装するための最良のWordPressプラグインはAll In One SEO(AIOSEO)です。正規化を含むあらゆる種類のURLの問題を管理するのに役立つ高度な機能を備えています。
この記事が、正規URLとは何か、なぜ重要なのか、そしてどのように実装するのかを知るのに役立ったことを願っています。また、ブログの他の記事、例えば避けるべき一般的なSEOの誤りのガイドや、Google Search Consoleをサイトに追加する方法のチュートリアルもチェックしてみてください。
この記事がお役に立った場合は、YouTube チャンネルを購読してください。そこには、さらに多くの役立つチュートリアルがあります。また、X (Twitter)、LinkedIn、またはFacebook でフォローして、最新情報を入手することもできます。
開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、手数料が発生する可能性があることを意味します。当社は、読者に価値をもたらすと信じる製品のみをお勧めします。
