wwwあり・なしを統一すべき理由とは?SEO効果や各設定方法を解説
サイト運営者が見落としがちなポイントに、URL設定における「wwwあり・なしの統一」が挙げられます。同一サイト内にwwwありのURLとなしのURLが混在ことは、ユーザービリティやSEOの観点からは好ましくありません。wwwあり・なしについて、以上の観点から解説します。サイト運営を始めたばかりの方でも簡単に理解できるよう、専門用語はなるべく噛み砕いて説明するので、ぜひ参考にしてください。

wwwあり・なしとは?違いを解説
「wwwあり・なし」とは文字通り、URLにwwwが付いているかいないかです。
- wwwありのURL例 www.○○○.jp
- wwwなしのURL例 ○○○.jp
インターネット上のサイトの中には、同じコンテンツでありながらwwwが付いているURLと付いていないURLが、混在するケースが散見されます。そもそも、wwwあり・なしをあまり気にかけない方も多いでしょう。
wwwあり・なしが混在していても、サイトにアクセス可能な点においては、ユーザーに特段の不都合は生じません。ただし、SEOの観点からサイト運営者には、「wwwありorなし」のどちらか一方に、URLを統一するようおすすめします。
どちらかに統一しないと、サイトがGoogleから評価されにくくなるからです。
>「Semrush」サイト診断・順位計測・キーワード調査などSEO対策にフル活用!
wwwあり・なし、どちらがSEOによい影響なのか?
www「あり」と「なし」ではどちらに統一した方が、SEOによい影響を及ぼすのか。結論から言えば、違いはありません。どちらでも、SEOに及ぼす影響は同じとされます。ただし、どちらか一方に統一する必要があるのです。
どちらかに統一することを、「ドメインの正規化」と呼びます。ユーザビリティーの観点からは、wwwありの場合はURLだとすぐに認識できる点が、なしの場合は短くスッキリしている点がメリットとなるでしょう。
ドメインを決定する機会は、サイトを作成する初期段階に訪れます。サイトの構想段階からどちらに統一するのか、決めておくとよいでしょう。
wwwあり・なしに統一することのSEO効果
wwwあり・なしを統一しないと、重複コンテンツとして評価されます。
重複コンテンツの別名は、「コピーコンテンツ」。いかにも、Googleから低評価を受けそうな名称です。実際に、Googleから「無断で複製された悪意のあるコンテンツ」として、以下のようなペナルティを受ける可能性があります。
- 評価の分散
- 検索結果の非表示
要するに、wwwあり・なしを統一しないと、アクセス数が激減する可能性があるのです。ECサイトなどにおいては、死活問題でしょう。どちらかに統一してはじめて、ユーザーに検索される対象になるのです。
>「Semrush」競合調査・キーワード調査・効果検証までSEO改善がこれ一つで!
wwwあり・なしを統一する設定方法
- .htaccess
- canonicalタグ
wwwのあり・なしは、以上いずれかの方法で設定可能です。ご自分のサーバー環境などに応じて、適切な方法を選択することになります。設定後はサーチコンソールで、あり・なしを指定するとよいでしょう。
.htaccessで統一する方法(301リダイレクト)
あり・なしの統一方法として一般的なのが、「.htaccess」の利用です。.htaccessとは、サーバーの基本的な動作をコントロールするためのファイルです。
.htaccessであり・なしを統一する場合、301リダイレクトを利用します。
301リダイレクトとは、URLを変更した際に用いるステータスコードです。301リダイレクトを設定することで、ユーザーが元のページを訪れた際、新しいページへと自動的に転送されるようになります。
301リダイレクトはサイトの引越時などで役立ちますが、wwwあり・なしの統一にも便利な処理です。.htaccessに記述したファイルをサーバーにアップすることで、統一したドメインへリダイレクトされるようになります。
.htaccessファイルをローカルのエディタ(メモ帳など)に作成し、以下に紹介するあり・なしどちらかのタグを記述して、サーバーにアップロードすればOKです。アップロード後は、正しく動作しているかチェックしてください。
.htaccessでwwwありに統一する場合
wwwありに統一する場合の、.htaccessファイルへの記述は以下の通りです。
―――――
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
―――――
wwwなしに統一する場合
wwwなしに統一する場合の、.htaccessファイルへの記述は以下の通りです。
―――――
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,L]
canonicalタグで統一する方法
サーバー環境によっては、.htaccessを利用してあり・なしを統一できないケースがあります。この場合は、canonical(カノニカル)タグで統一するとよいでしょう。
canonicalタグの役割は、サイト内で評価してほしいURLを検索エンジンに認識させることですが、wwwあり・なしの統一にも利用できます。<header>内のどこかに、以下のタグを挿入してください。
<link rel="canonical" href="https://優先させたいURL.com/">
―――――
.htaccessを利用するよりも簡単なので、初心者の方にはcanonicalタグの挿入をおすすめします。
―――――
>「Semrush」被リンク分析・サイト診断・KW調査などSEO対策にフル活用!
設定後は、Google Search Console(サーチコンソール)でも指定しよう
「.htaccess」もしくは「canonicalタグ」で統一した後は、サーチコンソール(Googleの検索分析ツール)でも、wwwあり・なしを指定しておくとよいでしょう。統一していない方のリンクが検出された際にも、評価をまとめてくれるからです。
まずは、wwwあり・なしの両方をサーチコンソールに登録してください。その上で、以下の順番で進むと指定できます。
- 歯車アイコン(管理画面右上)をクリック
- 「サイトの設定」
- 「使用するドメイン」
- 統一したいドメインにチェック
- 「保存」
まとめ
「wwwあり・なし」どちらでも、SEO効果に違いはありません。ただし、どちらかに統一しなければ、検索結果から除外されるなどペナルティの対象になり得ます。必ずどちらかに統一しましょう。
あり・なしを統一する際には「.htaccess」もしくは「canonicalタグ」を利用してください。設定後はサーチコンソールでも、あり・なしを指定しておくとSEO上好ましいでしょう。
さらにサイト内のwww統一確認には内部チェックが有効です。Semrushという内部のテクニカルエラーも検知してくれるツールで無料チェックが可能です。
wwwありなしページの特定や内部エラーを洗い出したい方におすすめ
記事内紹介のSEOツール「Semrush」をいますぐお試し!