- A+
所属分类:网络技术
什么是首选域名?
首先,每个URL都有两个版本(www和非www)。这两个版本分别是https://www.domain.com和https://domain.com,对Google而言,它并不知道哪个版本更重要,所以我们要告诉Google首选域名是谁。详细介绍。
为什么要做首选域名设置?
原因一,避免重复内容
Google把www和非www的URL视为两个不同的网页,有人抓住这个漏洞,通过黑帽技术把两个版本同时排到第一和第二,霸占搜索结果,获取大量流量。Google推出熊猫更新,严厉打击重复内容,所以不设置首选的话,Google会以为你还想玩老的那一套,从而降低SEO排名。
原因二,加强反向链接
由于网页有www和非www两个不同版本,不做首选域名设置的话,可能会有一半反向链接连到www这个版本,而另外一半连到非www这个版本,无论你有多少外链,权重全部都被分散了。
代码
Apache
修改.htaccess文件,添加301重定向。
RewriteEngine on
RewriteCond %{http_host} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
Nginx
server {
listen 80;
server_name domain.com.org;
return 301 http://www.domain.com$request_uri;
}
server {
listen 80;
server_name www.domain.com;
...
}
参考链接:http://nginx.org/en/docs/http/converting_rewrite_rules.html

独角兽驿站
公众号