ブログ

URL正規化とは?正規化が必要なケースとcanonicalの設定方法

URL正規化とは

Webサイト上の複数のURLに同一のコンテンツが生成されるケースがあります。
URLの正規化とは、このようなコンテンツのうち、正規(オリジナル)のURLをただ1つだけ指定することを言います。

正規化ができていないままですと、複数のURLにまたがる同一のコンテンツは重複コンテンツとみなされ、SEOの評価にも悪影響を与えてしまう可能性があります。

URL正規化が必要なケース例

どのように重複コンテンツが発生しURL正規化が必要になるのかをまとめてみました。

www.のありなし両方でアクセスできるURLがある

ドメインにwwwをつけてもつけなくてもアクセスできてしまうのは重複コンテンツの代表的なものです。

http://www.example.com
http://example.com

ドメインの「www.」のありなしはSEO上の優劣はありませんので、どちらのURLに正規化するかは好みで選択してもよいかと思います。

index.htmlのありなし両方でアクセスできるURLがある

index.htmlに限らず、index.phpやindex.cgiなどのファイル名を指定しない場合はディレクトリトップを表示させているような場合に起きる重複です。

http://www.example.com
http://www.example.com/index.html

こちらもドメインの「www.」のありなしとほとんど同じで、どちらに正規化しても問題はありません。
URLの文字列がどう見られるかで判断すれば良いでしょう。
特別な理由が無ければ、ファイルの拡張子を変更にしてもURLを変えなくて済むように「なし」のほうに正規化しておくがベターです。

httpとhttpsの両方でアクセスできるページがある

http://www.example.com
https://www.example.com

Googleはセキュリティの観点から「https」を推奨していますので、httpsでのページ表示に問題ないようでしたらhttpsページに正規化を行います。

URLパラメータを使用している

例えば広告の効果測定のために、同じ内容のランディングページに異なるパラメータを付与してアクセスを解析するケースがあります。
異なるURLパラメータが付与すると異なるURLとみなされますので、やはり重複となってしまいます。

ただし、URLパラメータは全て正規化すればよいわけではありません。
たとえばURLパラメータに応じて異なるコンテンツを見せている場合もあります。
このような場合は正規化を行ってはいけません。

コンテンツが多少異なる場合でも、正規化を行ったほうがよい場合もあります。
例えば一覧ページなどで、項目の表示順番を入れ替えただけのページが挙げられます。

Webサイトで使用されているURLパラメータを正規化するかどうかについては、SEOに詳しい人に判断してもらうことをおすすめします。

URLパラメータを用いる際のSEO上の注意点については下記にて解説しています。
https://www.sakurasaku-labo.jp/blogs/url-parameters

正規化を行わない場合のデメリット

URL正規化を行わない場合、複数の重複したページをGoogleがインデックスしてしまう可能性があり、それらのページの間で評価が割れてしまい、適切な順位がつかない可能性があります。
また、このような同じコンテンツばかりを公開している領域では、Googleが領域全体の評価を下げる傾向があります。

つまり正規化されている場合に比べて、正規化されていない場合では検索順位に悪影響を与える可能性があります。

URL正規化の方法

URL正規化の方法は複数ありますが、一般的に良く利用されている方法としては、【canonical】を設定して、オリジナルのページということを宣言するものです。
例えば、下記のように同じコンテンツのページが2つあったとします。
・http://example.com/one.html
・http://example.com/two.html
one.htmlをオリジナルに指定したい場合は、コピーページであるtwo.htmlのheadタグ内に、以下のように記述します。

<link rel="canonical" href="http://example.com/one.html">

この設定によってone.htmlがオリジナルであると検索エンジンに伝えることができます。

他にもリダイレクトによって正規化する方法があります。
ユーザーにtwo.htmlを表示させる必要がないのであれば、正規化先のURL(one.html)へ301リダイレクトを行い、オリジナルページに誘導することで、分散した評価を統合することができます。

また、そもそも同じコンテンツのページは生成しないのが理想ですので、可能な限りこのようなページを作らないのがベストです。
生成してしまったページにはリンクせず、隔離しておくのも(完全ではないですが)有効な手段です。

URLパラメータによる重複の場合、対処が複雑になる場合、Search Consoleから設定することも可能ですが、重要なコンテンツを検索結果から消してしまうリスクもあり、SEOに詳しい方に見てもらうことをおすすめします。





無料メルマガのご登録(無料)

SEOの最新情報を無料でお届けします!





プライバシーポリシー

監修者:根岸 雅之

記事一覧

取締役社長 COO

2006年株式会社オプトにてSEMコンサルタントとして、大手企業のリスティング広告の運用に従事。

その後、サクラサクマーケティング株式会社に転職し、SEOコンサルタントとして、10年以上、100サイトの以上の顧客のWEBマーケティングのパートナーを担う。また、セールス、新規企画開発、アライアンスと幅広く従事し、2014年より取締役社長として会社を牽引。



無料資料ダウンロード

サービス資料ダウンロード

用語集

ソースコード集

お役立ちリンク集

無料メルマガのご登録(無料)

SEOの最新情報を無料でお届けします!





プライバシーポリシー

お役立ちツール

カテゴリ一覧

タグクラウド

新着記事一覧

  1. 【初心者向けSEO講座】そもそもSEOってなんですか??新卒鶴野がSEO会社のねぎお社長に聞いてみた!Vol.1

    目次 そもそもSEOってなんですか?SEMとは?マーケティングとは何か?WEBマーケティングとは?SEMの二つのやり方とは? そもそもSEOってなんですか? 鶴ちゃん ねぎお社長。WEBマーケティングにおいて、『セオ』っ […]...

    1. 初心者でも簡単!構造化データテストツールの使い方

      SEO対策を行うにあたり近年頻繁に話題になる「構造化データ」。 日本にてしごと検索がローンチされてからより注目が集まってきているように思いますが、そもそも「構造化データってなに?」「なんの役割があるの?」など疑問に思って […]...

      1. 2020年4月度検索エンジン動向レポートを公開しました

        2020年の検索エンジン動向レポートを公開しました。 https://sakurasaku.satori.site/free-document/search-engine-report/2020-4/ 無料でダウンロード […]...

おすすめコンテンツ

  1. SEO対策(検索エンジン最適化)とは?初心者にもわかりやすく解説します

    SEO対策とは「検索エンジン最適化」のことで、数あるWeb集客手法の中でも、検索エンジンからの成果を最大化することです。基本的にはユーザーや検索エンジンからより評価されるように、WebサイトやWebページの変更・改修を続 […]...

    1. コンテンツマーケティングとは?特徴と事例、社内でできる方法を解説します

      ここ数年で急激にコンテンツマーケティングという言葉を聞くようになりました。しかし、「興味があるがまだ着手できていない」という人や、「そもそもどんなコンテンツを作ればいいのかわからない」、「社内で運用しているが成果がでない […]...

      1. SEOに強いコンテンツは回答性×網羅性×文字数×ユーザー体験

        目次 SEOに強いコンテンツとは回答性網羅性文字数ユーザー体験[回答性×網羅性×文字数×ユーザー体験]を考慮したSEOに強いコンテンツ制作お問い合わせフォーム SEOに強いコンテンツとは 検索エンジンで上位表示をさせるた […]...

最新情報を取得する

PAGE TOP