
为了统一域名,防止内容重复收录,需要做以下设置:
1. 301重定向(最佳实践)
Apache服务器(.htaccess)
# 强制将779jz.com重定向到www.779jz.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^779jz\.com$ [NC]
RewriteRule ^(.*)$ https://www.779jz.com/$1 [R=301,L]
Nginx服务器
server { listen 80; server_name 779jz.com; return 301 https://www.779jz.com$request_uri; }
2. HTML头部设置规范链接(canonical)
在每个页面的<head>中添加:
<link rel="canonical" href="https://www.779jz.com/当前页面路径" />
3. 百度站长平台设置
在百度站长平台(ziyuan.baidu.com)中:
-
验证两个域名
-
在”网站设置”→”域名设置”中,设置主域为
www.779jz.com -
提交301重定向规则
4. 额外建议的.htaccess完整配置
# 开启重写引擎
RewriteEngine On
RewriteBase /
# 301重定向:非www跳转到www
RewriteCond %{HTTP_HOST} ^779jz\.com$ [NC]
RewriteRule ^(.*)$ https://www.779jz.com/$1 [R=301,L]
# 可选:统一使用HTTPS
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.779jz.com/$1 [R=301,L]
# 防止恶意解析(可选)
RewriteCond %{HTTP_HOST} !^www\.779jz\.com$ [NC]
RewriteRule ^(.*)$ - [F,L]
5. 配置完成后检查
执行以下检查:
# 使用curl测试重定向 curl -I http://779jz.com # 应该返回 301 Moved Permanently curl -I https://www.779jz.com # 应该正常返回200状态码
注意事项:
-
设置后保持一段时间:搜索引擎需要时间更新
-
检查网站内链:确保所有内部链接都使用www版本
-
更新sitemap:sitemap中只包含www版本的URL
-
监控收录情况:定期在百度搜索
site:779jz.com和site:www.779jz.com
建议优先采用301重定向方案,这是搜索引擎推荐的标准做法。
主题测试文章,只做测试使用。发布者:admin,转转请注明出处:https://www.779jz.com/16425.html