web-dev-qa-db-ja.com

Googleは正しいhttpではなくhttpsとしてサイトをインデックスします

先月、私のウェブサイトのホームページはMedia Templeのグリッドサーバーでホストされ、Googleリスティングにhttpsウェブサイトとして表示されました。 sslの追加のセキュリティを要求または必要としたことがないため、安全な証明書を購入していません。サイトのxml googleサイトマップを送信し、正しいhttpファイルに.htaccessリダイレクトを追加しました。これがなぜ起こっているのか、私は途方に暮れています。
ご意見をいただければ幸いです。

11
MSGDesign

これをオーバーライドするには、 正規URL を使用して、検索結果でhttps以外のバージョンを使用するようにGoogleに指示します。

7
John Conde

https://とGoogleを使用してどこかにリンクしているサイトが、サイト内の相対リンクをたどっていて、最終的にHTTPSになった可能性があります。 XMLサイトマップに正しいURLを挿入することにより、すでにいくつかの良い手順を実行しています。私もお勧めします:

  • 可能であればSSLをオフにします。
  • 完全なURL、つまりhttp://example.com/page.htmlではなく/page.htmlを使用してページにリンクします。サイト全体を実行するのに手間がかかる場合は、少なくともメニューを実行して、すべてのページに表示されるようにします。
  • 少なくとも最も人気のあるページでは、正規のURLを使用してください。
  • あなたにリンクしている人を見つけ、彼らがHTTPSを使用していないことを確認します。それらに連絡し、正しい方法でリンクされるように依頼してください。
1
DisgruntledGoat

Muの理解(昨年私が見た同様の問題から)は、GoogleがSSLで保護されたhttpsでhttpと同じドメインで利用可能な同じコンテンツを検出した場合、インデックスでSSLバージョンを優先するということです。これをオーバーライドするように設定する設定を見たことはありません。

最適な解決策は、ドメインのhttpsをオフにすることです。証明書を持っていない場合、これはとにかくそれを処理する最良の方法です。 httpsプロトコルがオフになると、Googleはインデックス内のページをhttpプロトコルと正しくリンクする必要があります。

1
Caleb