SSLを使用したことのない忙しいWebサイトがあります。最近、Googleによってhttps://www.example.com
としてインデックス化されました。ユーザーはセキュリティ証明書エラーを取得しています。
Googleウェブマスターツールでは、相対URLのみを削除できます。たとえば、http://www.example.com
の後のもの。
IIS 6.0を使用して、サイト.net Webサイトをホストしています。
私はあちこちで同様の投稿を見てきましたが、それらのほとんどすべてがリダイレクトを推奨しています。サイトの読み込みが遅くなるため、リダイレクトを設定したくありません。 HTTPSプロトコルを使用してIISに新しいWebサイトをセットアップし、HTTPサイトにリダイレクトする必要があると思いますか?
Googleが壊れた証明書を使用してHTTPSページのインデックスを作成していることに非常に驚いています。 Googleは通常、両方が機能する場合はHTTPSサイトを優先しますが、破損した証明書がある場合にHTTPSを優先することはありません。
別の解決策は、HTTPバージョンを指すrel正規リンクタグを実装することです。サイトのすべてのページには、HTTP URLを指すタグが必要です。
<link rel="canonical" href="http://example.com/my/page.html">
これらのタグを配置すると、インデックスを作成するページのURLがHTTPバージョンであることをGoogleに伝えます。私のサイトの1つは、HTTPを指すこれらのタグを使用しています。 GoogleはHTTPバージョンにインデックスを付けます。
そのため、GoogleはHTTPSを使用してWebサイトページのインデックスを作成しました。つまり、HTTPSを使用する共有ホスティングを使用しているか、サーバーで自己署名SSL証明書を使用している可能性があります。
HTTPSはWebサイトの速度を低下させるというのは単なる神話ですが、実際にはHTTPバージョンに比べてWebサイトの速度が向上します。 HTTP vs HTTPS速度テスト を実行します。
設定を確認してください。共有ホスティングにSSLがインストールされている場合は、それを削除するか、すべてのHTTP URLをHTTPSに変換する必要があります。
自己署名SSL証明書を使用した場合は、サーバーから削除し、信頼されたSSL認証局からSSL証明書を取得して、サーバーにインストールします。
301の修正を必ず適用してください。
GoogleでSERPからhttpsバージョンを削除するには、301を適切なサイトにリダイレクトするか、httpsリクエストに対して404をスローする必要があります。
Httpsリンクを介してサイトにアクセスしようとしても、ユーザーは必要なものを取得できるため、リダイレクトはいくぶん優れています。 「やや」目標は、サイトをhttpsのみに移動し、301 httpに移動することだからです。
最善のケースは、httpsでWebサイトのミラーバージョンを起動し、httpページに正規タグを追加して(httpsで対応するものを指す)、googlebotが正規表現に気付いた後、ハード301を実行することです。
この質問を見つけたのは、まったく同じ問題があり、同じ正確なウェブホストであるメディアテンプルがあるからです。これは彼らのサービスで頻繁に起こるように思えますが、彼らは一貫してそれが彼らまたは彼らの構成に関係していることを否定します。
とにかく、ドキュメントの先頭に正規のURLを追加することで修正しています。同じことをお勧めします。
編集:私の言い回しを「修正」した人は、しないでください。あなたの「訂正」は間違っていました。
セキュリティで保護されたソケットの証明書を修正する方が、分析から削除するよりもはるかに賢く、多くのプラットフォームで無料で実行できるcertbot.eff.orgなどの無料のSSLオプションが多数あります。 IISについてはよくわかりません。これは、最近では推奨されない古いWindowsテクノロジであるためです。 ASPページがある場合は、WordPressに移行することをお勧めします。それ以上のプログラミングが必要な場合は、PHPを使用します。ハッピーコーディング
Chrome 68のリリースから2018年7月に始まり、ChromeはすべてのHTTPサイトを「安全でない」とマークします。
Google検索インデックスからHTTPSサイトを削除すると、ユーザーはさらに困難に直面します。すぐに。証明書エラーを修正し、HTTPSのみを配信することをお勧めします。できるだけ速やかに。