更新:2018年03月09日サイトのURLは、何も設定していなければ、www有りと無しの2つが存在することになります。abc.comのドメインであれば、「http://www.abc.com」と「http://abc.com」が存在して、両方ともアクセスできる状態になっています。SEOの教科書などでは、二つのURLが存在すると、重複コンテンツに見なされて良くないと書かれています。そのため、気にする人も多いと思います。実際にはURLを統一しようが、そのままにしようが検索順位に変わりません。URLを統一したからといって、検索順位が上がるわけでも下がりわけでもありません。URLの統一をしていなくても、Googleのウェブマスターツールに「http://abc.com」で登録したなら、www無しのURLのみを検索登録対象として、一つのサイトと判断してくれます。「http://www.abc.com」と「http://.abc.com」であれば、「http://abc.com」で検索登録されます。そのため、www.を敢えて統一する必要はありません。利便性を考えると、www有りとwww無しが入り混じるより、URLを統一することが良いと思います。このページでは、wwwの統一方法を紹介します。まとめ設定方法サーバーに.htaccessを設置します。.htaccess内に以下のコードを記述します。[R=301,L]上記のコードでは、「abc.com」のドメインをサンプルとして記載しています。各サイトのURLに変えてください。.htaccessに記述するコードは、301リダイレクトという方法を使用しています。index.htmlの統一サイトには、index.htmlやindex.phpも存在します。これらは、トップページと同じ意味を表しますので、全て統一します。以下のコードを記述します。[R=301,L]上記のコードでは、Index.htmlとindex.phpにアクセスがあった場合に「http://abc.com」に301リダイレクトされてURLが統一されました。wwwやindexの全ての設定を一つにまとめるなら、次のような記述になります。[R=301,L]注意点コードにある「/」バックスラッシュは、表示環境によっては円マーク(¥)に変化しますが、間違いではありません。そのままで構いませんので記述してください。^www\.def\.abc\.com$のような記述になります。サブドメインの前にも「\.」を忘れないように注意してください。WordPressのURL統一WordPressは、wwwやindexは自動で統一されています。WordPressを通常のインストール方法でセットアップすれば、自動でwww有りに統一されます。www無しに統一したいのであれば、.htaccessを使用しなくてもWordPressの設定画面から簡単に変更が可能です。(URL)」のURLを変更します。これだけで、簡単にURLの変更ができました。片方のURLだけ変更するのはやめてください。パーマリンクやsitemap.xmlにエラーが起きます。(URL)」をセットで変更します。Console(旧ウェブマスターツール)にwww有りでサイト登録しているとします。途中からwww無しに変更するのであれば、新規にwww無しのサイトを追加登録する必要があります。1.www無しのURLを新規追加します。「プロパティを追加」をクリックして、www無しのURLを登録します。2.www有りとwww無しの二つのサイトが登録されました。Consoleを開いて、画面の右上部にある「歯車」ボタンをクリックして、「サイトの設定」を開きます。4.「サイトの設定」にある、「使用するドメイン」の項目からURLを統一します。5.これで変更が保存されました。どちらか片方のURLの「サイトの設定」の項目の設定をすれば、もう片方のURLも自動で設定されます。6.サイトの使用するドメインが変更されました。Consoleにある2つのサイト登録は、当面はそのままにしておきます。時間が経過すればGoogleの検索結果もwww無しに変わっていきます。変わる際も検索順位に変動はありません。Consoleにあるwww有りのサイト登録を削除してください。完全に検索結果が移行するには数か月掛かります。完全にGoogle検索から削除されたかどうかは、「site:」を使用すればわかります。Google検索で冒頭に「site:」を付けてURLを検索します。Consoleから登録したwww有りサイトを削除してください。Consoleを使用して、www有りをwww無しに変える方法を紹介しました。www無しをwww有りに変える場合も同じ方法で可能です。Bingウェブマスターツールの変更Bingウェブマスターツールにもサイトを登録しているなら、こちらも変更します。登録しているwww有りのサイトをBingウェブマスターツールから削除します。再度、www無しのURLで登録すれば、自動的にwww有りとwww無しが統一されて表示されます。これで、Bingの検索結果も順次www無しのURLに変わっていきます。最近はSSL化されたhttpsサイトが増えてきました。httpにアクセスあった場合にhttpsに転送する方法も記載しておきます。.htaccess内に以下のコードを追加してください。[R=301,L]まとめサイトのwwwを統一する方法を紹介しました。先に述べた通り、wwwを統一しても、Index.htmlとindex.phpを無くしても、検索順位が上がる訳ではありません。実際にwwwを統一したことが何度もありますが、検索順位が変動することはありませんでした。一つにまとめてスッキリしたいなら、.htaccessの設定をしてみてください。最近のトレンドとしては、wwwを無しにする方が流行っています。確かにwwwがない方が見た目もスッキリしますし、短い方が良いようです。