我有以下情况:
客户购买了 www.example.com 的证书而不是 * .example.com ,这就是为什么当您转到https://example.com/时,您可以看到:"您的连接不是私密的" ssl警告。
问题是:
1)它对SEO有影响吗?
2)如果没有要求购买新证书,是否有一些解决办法?
答案 0 :(得分:1)
首先,如果该网站可通过两个URL(www。和非www。)获得,那么这本身就是一个SEO问题。 Google将每个网址迭代视为一个单独的网页,因此这可能会导致严重的重复内容问题。
您可以阅读有关this and other causes of duplicate content here的更多信息。
回答您的直接问题 - 是的,SSL警告将对SEO产生影响。作为SEO的经验法则,只要问问自己一些东西会如何影响用户的体验。如果这个答案是“坏”,那么这也可能会产生负面的SEO效应。
要修复它,您需要一些重定向。
对于Apache服务器:
RewriteEngine on
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
对于Nginx:
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /srv/www/example.com/keys/ssl.crt;
ssl_certificate_key /srv/www/example.com/keys/www.example.com.key;
return 301 https://www.example.com$request_uri;
}
希望这有帮助。