質問お願いします。
サイトAとサイトBを運営しているのですが、AのサイトアドレスのドメインにwwwをつけたものをBのサイトのアドレスにしてしまっています。
サイト自体は問題ないのですが、グーグル検索結果を見た際、『Aの記事タイトル|Bのサイトタイトル』という形になってしまっているものがいくつもあります。
wwwをサブドメインとして使えると思って使ってしまったのがいけなかったのかとあとから思ったのですが、これはどうにかならないでしょうか?
最近テーマをsimplicity2に変え、記事タイトルの後ろにサイトタイトルを表示しないに設定したためか、いくつかは記事タイトルのみの表示になっています。
ですが、いくつかは正しいサイトタイトルが後ろについていて、いくつかは間違ったサイトタイトルが後ろに表示されているというようなバラバラな表示状態になっています。
アドバイスよろしくお願いいたします。
>ナナ 様
ご相談ありがとうございます。
なるほど、確かにサイト名がごっちゃになっていますね・・・
site:http//example.com/
などをアドレスバーに入れて検索するとインデックスの状況を確認できますが、
www付きのほうは30件程度、なしの方は400件程度インデックスが確認できました。
一見するとwwwなしの方はwww付きのサイトのサブディレクトリ型の別サイト・・・という感じに見られても良さそうなものですが、確かになぜかサイトタイトルがごっちゃになっていますね。
こういう形になったことがないので何ともいえませんが、僕であればボリュームの少ない方のサイトを別ドメイン(または、wwwでないサブドメイン)に移行して運用するでしょうか・・・
検索結果に不具合が出ている以上、このまま運用していく不安よりは、新規ドメインに移行する方がリスクは少ないでしょう。
ジャンルも全く違いますので、同一のドメインで運用するメリットは少ないかもしれません。
引っ越しは慣れないと色々戸惑うかもしれません。そんな時はインポート・エクスポートで記事をインポートし、テーマやプラグインを再度設定し直すという方法も地道ではありますがトラブルは少ないです。
参考にして頂ければ幸いです。
WordPressサイトの移転・引っ越し手順とは?おすすめのレンタルサーバーについてもご紹介!
エックスサーバーにWordPressサイトを移転・引っ越しする際の注意点・手順の解説
ご回答ありがとうございます。
やはりどうしようもなさそうですね。
さっそく移転作業を進めています。
別のサブドメインを取得し、新しくサイトを立ち上げています。
そこで再度教えていただきたいのですが、サイトが出来上がってリダイレクトで引継ぎはしたら、その後サイトB(www付きのサイト)はどうしたらいいでしょうか?
そのまま残しておくとやはりサイトA(wwwがついていないサイト)の方への影響は続いてしまいますでしょうか?
それとも、リダイレクトをしていればサイトBは認識されなくなり、サイトAにも影響しなくなるでしょうか?
サイトBを完全に削除してもリダイレクト的に問題がないのならドメイン削除しようとは思っているのですが、すぐに削除するとリダイレクトの効果が薄くなるとか??
どうしたらよいでしょうか?
>ナナ様
コメントありがとうございます。
リダイレクトをしっかり行えば、Bサイトは非公開/削除の方が安心だと思います。。
残しておくことはやはり下層のサイトに影響が絶対無いとは言えないと思います。
現状も、別サイトのはずが影響しています。これには、
Aサイト http 【ドメイン名】/【ドメイン名フォルダ】/
Bサイト http http://www.【ドメイン名】/
と、AサイトがBサイトの下層に位置するのも少なからず関係しているようには思います・・・
しかし、すぐに削除するとリダイレクトの設定も無くなるでしょう。(リダイレクトのプラグイン設定や、htaccessが無くなるため)
Search Console やアナリティクスで、旧サイトにアクセスが無くなった段階でBを削除するのが良いと思います。
ドメイン変更&リダイレクトという経験は無いですが、SSL対応の時はSearchConsoleでhttp: の旧サイトへの訪問は確認していました。
その際は、1週間~10日程度で旧サイトの表示・クリックが概ね0になりました。(不思議と完全に表示0にはならないんですよね)
他、検索結果を確認して、表示されているドメインが変わっているかを確認するのも有効だと思います。
参考にして頂ければ幸いです。
ご回答ありがとうございます。
AサイトがBサイトの下層に位置してるのですね。
なぜそのような並びになってしまっているのかいまいち分からないのですが、検索結果をみると、
Aサイトの記事名-Bサイトのタイトル
となっているので、なんとなくそのような感じがしてました。
Bサイトの下層にAが入ってしまっている原因はなんでしょうか?
wwwを使うと自然とそういうことになるのでしょうか?
リダイレクトをしてしばらくは消さずに表示されなくなるのを確認しようと思います。
とりあえず、BサイトのタイトルがAサイトの後ろにしばらく表示されてしまっても違和感がないように、Bサイトのタイトルをあたりさわりないものに変更しました。
>ナナ様
コメントありがとうございます。
Aサイト example.com/example.com/ がTOP
Bサイト http://www.example.com/ がTOP
というのが現状です。
そのため、URL構造上は
example.com/example.com/
=イコール
http://www.example.com/example.com/ と見られてもおかしくない状態にはあると思います。
これが「>Bサイトの下層にAが入ってしまっている原因」の一つと考えられます。
ちなみに、wwwなしのドメイン名だけのURL
example.com
は403 となりますね。
example.com/example.com/
と、ドメイン名を2回繰り返している状態にあるのが原因とも考えられます。
ドメインがTOPではなく、あくまでサブディレクトリ(フォルダ)がトップになってしまっているので、
http://www.example.com/ の下層にあるサイト と見られているのでしょう。
>wwwを使うと自然とそういうことになるのでしょうか?
よって、wwwの有無は問題ではなく、
1.ドメイン名のサイト(B)
2.ドメイン名のサイトの直下フォルダにあるサイト(A)
という構造が問題と考えます。
たとえば、以下のようなURLの場合、両者を別サイトとはみなさないでしょう。
example.com
example.com/about/
これは、
example.com
example.com/example.com/
でもやはり同じことが言えるのです。(ドメイン名フォルダというだけの、下層コンテンツ)
AサイトはあくまでBサイトの下層コンテンツという見られ方をしてもしょうがないかもしれません。
ちなみに、SearchConsoleの登録やxmlサイトマップの送信などはそれぞれのサイトから行っているでしょうか?
まだであれば一応行った方が良いと思います。以下も参考にして下さい。
Googleサーチコンソール 検索アナリティクスの便利な使い方
無料SEOツールといえばGoogle サーチコンソール 検索アナリティクスの使い方をまとめました。
検索エンジン用のサイトマップを生成する「Google XML Sitemaps」でSEO対策!
高機能・多機能のWordPress プラグイン Yoast SEO おすすめの機能や設定の紹介
再度ご回答ありがとうございます。
xmlサイトマップは別々に送ってます。
初めてサイトを作る時、公開フォルダのつもりでサブディレクトリのところに打ち込んでしまったようです。
サブディレクトリを作るつもりはなかったのですが・・・。
今からサブディレクトリではなくドメインのママにすることってできるのですか?
サイトアドレスが変わるということになるので、サイト内の画像とかのアドレスも全部変わって、サイトアドレス変更は大変でしょうか?
もう一つ気が付いたのですが、Bサイトをまた同じドメインでwwwの部分だけを違う物に変えたサブドメインを使ったのですが、それではダメということですね。
またその下にAサイトが入ってしまいますよね。
やってしまいました・・・。
>コメントありがとうございます。
サブドメイン=基本的に別ドメインの扱いになるはずです。なのでwww以外のサブドメインなら別サイトとして認識してくれると思うのですが・・・
サイトマップはそれぞれ別でしたか。それでもあのような状態になってしまうのですね・・・
サブディレクトリにインストールしたWordPressをルートに戻す方法はもちろんあります。
【J-K様】WordPressのルートディレクトリ変更(/wp/を消す方法)について
立て続けにすいません。
サブディレクトリに入れたものをルートディレクトリに移す方法が載っていたので試してみようと思うのですが、その後リダイレクトをするというような説明はありませんでした。
サブディレクトリからドメイン直下のサイトアドレスに変更した場合は、リダイレクトは必要ないのでしょうか?
よろしくお願いします。
>ナナさま
コメントありがとうございます。
URLは変更となるので、やはりリダイレクトは必要ですね。以下の記事も参考にしてみてください。
【高原 様】WordPressのルートディレクトリを変更した際のリダイレクトについて