プロが教える店舗&オフィスのセキュリティ対策術

いつもお世話になりしてありがとうございます。

サブドメインについて、躓きましたので教えて戴きたいのですが

今困っているサブドメインについては、例えば

「test.hoge.com」 というサブドメインを作成しました。

そのフォルダーを「/hoge.com/test/」に作成しました。

そうすると、勿論サブドメインの、http://test.hoge.com はアクセス出来ますが、http://hoge.com/test/ にも両方アクセス出来るのです。

サーバーの仕様上どちらも表示するように出来ているのだと思われます。


それで困ったことは、Googleにインデックスされるのは、サブディレクトリーの片方のみで、サブドメイン側はインデックスされません。
これは私が幾つも作ったのですが、どれも駄目で、サブディレクトリーの方のみがインデックスされます。

サブドメインは全くどれもインデックスされません。(WEBマスターツールで確認)


多分これは、同じコンテンツのサイトがもう一つ存在する、コピペのサイトと勘違いされ、合計二つ存在すると認識され、ペナルティー受けインデックスされないものだと思われます。

この場合は、サブドメインは止めてサブディレクトリーのみにした方が良いのでしょうか。

でも、それなら、なんのためにサブドメインが有るのか意味が無くなりますが。

できれば、サブドメインのみが表示、アクセス出来る方法を知りたいのですが。

以上宜しくお願いします。

A 回答 (2件)

仮にそのドメインを割り当てているサーバをあなたがなんでもできるのであれば、/hoge.com/test/ではなく/hoge.com/と同じ階層に/test.hoge.com/ディレクトリーを作ってそちらをtest.hoge.comでのアクセス時に表示させるようにすると、サブフォルダーでのアクセスを停止してサブドメインのみでアクセスする事ができるでしょう。

やり方の詳細は、サーバがどうなっているか分からないのでドメインではなくサーバの話題として有識者に意見を求めてください。

そして、test.hoge.comがインデックスされていないのは単純にロボット(インデックスをしに来るプログラム)が来てないのではないでしょうか。これはよそからtest.hoge.comにリンクしまくってロボットの巡回を待つようにしましょう。
    • good
    • 0
この回答へのお礼

早速のご回答有り難うございました。

サブドメインと同じ名称のディレクトリーを作成するのですね。

そうすると、他にはディレクトリーが存在しないので、嫌でもサブドメイン=サブディレクトリーとなりそこをアクセスするのですね。

理解出来ました。

使っているサーバーがロリポップなのですが、そこへもメールで問い合わせたところ、あなた様と同じ回答が返ってきました。

この方法を参考にさせて戴き、これからこの方向でやってみます。


有り難うございました。

お礼日時:2013/10/12 09:07

 /hoge.com/ディレクトリ内に次のような内容の.htaccessファイルを作成してください.



 Redirect /test/ "http://test.hoge.com/"

 .htaccessファイルはWindowsでは直接作成できませんがサーバーにアップロードした後にファイル名を変更すれば問題ありません.
 .htaccessファイルについての詳細はミケネコの htaccess リファレンス(http://mikeneko.creator.club.ne.jp/~lab/web/htac …)等を参照してください.
 上記サイト上部にRedirect文についての説明へのリンクがあります.
    • good
    • 0
この回答へのお礼

早速のご回答有り難うございます。

リダイレクトを使うのですね。

参考にさせて戴きます。

有り難うございました。

お礼日時:2013/10/12 09:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!