ロリポップのサブドメイン設定でwww有り無しの統一を行う

ロリポップのサーバーを利用されている方はすでにご存知のことと思いますが、ロリポップサーバーで独自ドメインを新規に設定した際、自動的にwwwが付与されたサブドメインが作成されます。

例えば、dokujidomain.comを新規に設定すれば、自動的にwww.dokujidomain.comというサブドメインが作成されます。

そして、独自ドメイン設定の際に指定した「公開(アップロード)フォルダ」をwwwあり、なし両方のURLで参照します。

例えば、公開(アップロード)フォルダを「koukai」とした場合、「koukai」フォルダの中に展開したサイト内容をhttp://dokujidomain.com/でも、http://www.dokujidomain.com/でも、どちらのURLでも同じサイト内容が表示されます。

しかし、http://www.dokujidomain.com/というURLはあくまでサブドメインであり、検索エンジンからすれば、wwwありなしの2つのURLは別のURLであり、同一サイトに2つのURLが存在してしまうことになり、ここに重複問題が出てきてしまうわけです。

このような場合には、.htaccessファイルを作成し、wwwありなしのどちらか一方にリダイレクトを行い、URLの正規化を行います(詳しくはロリポップのこのページを参照してください)。

もしくはウェブマスターツール上で、wwwありなし両方を登録し、[サイト設定]→[使用するドメイン]でどちらを表示させるのかをGoogleに通知することにより、正規化を行うことかと思います。

もちろん、私もロリポップで運営している他のサイトにはそのような措置を講じています。

しかし、新しいサイトを作るたびに、ウェブマスターツールに両方登録するのも面倒だなと常々思っていたところ、単に正規化したい方のドメインの方だけに公開フォルダを作成すればよいだけということに気づきました。

つまり、冒頭にも記載しましたように、dokujidomain.comを新規に設定し、公開フォルダを「koukai」と指定すれば、自動的にwww.dokujidomain.comというサブドメインが作成され、同じ「koukai」という公開フォルダを参照しますが、例えば、wwwなしに統一したいのであれば、www.dokujidomain.comに自動的に指定される公開フォルダを空欄にし指定しないことにより、www.dokujidomain.comでアクセスしても403エラーが返り、サイトは表示されないようになります。

以下、手順についてまとめてみました。

www無しに統一したい場合

ロリポップの[ユーザー専用ページ]にログインし、メニューの[独自ドメイン]をクリックします。

さらに[サブドメイン設定]をクリックし、統一したいURLを選択し、[設定変更]を押します。

loli-www01

サブドメイン設定画面で、対象URLの公開フォルダを削除し空欄にし、[更新]ボタンを押します。

この作業で、www無しのサブドメインの方の公開フォルダを残し、www有りのドメインの方の公開フォルダを空欄にします。

loli-www02

これで、www付きURLでアクセスしても、ロリポップのエラー画面が表示されるようになります。

www有りに統一したい場合

上記の作業の反対のことをします。

つまり、www付きのサブドメインの方の公開フォルダを残し、www無しのドメインの方の公開フォルダを空欄にします。

ユーザー専用ページのメニューの[独自ドメイン]から、今度は[独自ドメイン設定]をクリックし、対象のURLを選択し[設定変更]を押します。

loli-www03

対象URLの公開フォルダを空欄にし、[更新]ボタンを押します。

これで、www無しのURLでアクセスしても表示されず、www付きのURLでアクセスすれば表示されます。

以上のやり方は、.htaccessによる正規化とは異なり、統一したい方の公開フォルダだけを残し、もう一方の公開フォルダを空欄にすることによって、もとから一方のURLで表示されないようにするというものです。

SEO的には、wwwありなし両方で表示されるようにし、.htaccessでどちらかに正規化するという方法が良いとされており、この方法がはたしてSEO的にどのような影響を及ぼすのかはわかりませんので、正規化の一方法として参考にしていただければと思います。