尊龙网站,为您提供海量动漫资源,,包括热血、搞笑、恋爱、奇幻、科幻等种种题材,,同步更新日本新番、国产动漫及经典剧场版,,支持在线寓目与下载,,是动漫迷们不可或缺的追番圣地。。。。。。
提高收录率的百度搜索引擎优化教程蜘蛛池robots动态控制指南
尊龙网站
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
跳出率剖析
高跳出率可能意味着内容不匹配。。。。。。优化首屏内容以吸引用户继续阅读。。。。。。
百度搜索引擎优化教程域名后缀SEO影响比照你相识吗
尊龙网站
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
经典适用指南:百度搜索引擎优化教程网站301重定向SEO误区
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
学习百度搜索引擎优化教程沙盒与信任积累模子快速指南
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
- 内容新鲜度一连更新
- 按期审查:每季度检查旧文章数据的准确性。。。。。。
- 增量更新:为旧文章添加最新案例、统计数据。。。。。。
- 日期标识:在页面显眼处标注最后更新时间。。。。。。
专业跃升:使用百度搜索引擎优化教程零服务器建站一连集成流程实训
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。
导读:301重定向是网站改版、域名替换或URL结构调解时最常用的手艺手段之一。。。。。。关于使用百度搜索引擎优化的站长而言,,准确设置301重定向不但能有用转达权重,,还能阻止用户遇到404页面。。。。。。本文由资深站长整理,,详细拆解在主流建站情形中设置301重定向的详细方法。。。。。。
为什么要做301重定向
当网站的原地点需要永世迁徙至新地点时,,301状态码会见告搜索引擎:该页面已经永世移动。。。。。。百度爬虫收到301响应后,,会将原URL的绝大部分排名权重转达给新URL。。。。。。常见的适用场景包括:
- 替换域名:从旧域名迁至全新域名;;;;
- 统一域名:将不带www的域名指向带www的版本(或相反);;;;
- 移除重复内容:将多个相似URL合并为一个标准链接;;;;
- 页面永世移除:原内容已迁徙至新路径。。。。。。
若缺少301设置,,百度可能将旧URL与新URL视为两个自力页面,,导致权重疏散,,甚至因内容重复而被降权。。。。。。
常见情形下的301重定向设置要领
一、Apache服务器(.htaccess 文件)
Apache是Linux虚拟主机中最常用的服务软件。。。。。。在网站根目录下找到或新建 .htaccess 文件,,添加以下规则:
- 单页面重定向:将旧页面永世指向新页面:
Redirect 301 /old-page.html https://www.example.com/new-page.html - 整个域名重定向:将所有请求从旧域名跳转到新域名:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-domain.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [L,R=301] - 统一www:将非www版本301至www版本:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
修改后生涯文件,,通过浏览器会见旧地点,,视察地点栏是否自动跳转并变为301状态即可验证。。。。。。
二、Nginx服务器(设置文件)
使用Nginx的站长需要在虚拟主机设置(通常是 .conf 文件)的 server 块中操作。。。。。。
- 无www重定向至www:
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
} - 旧域名跳转新域名:
server {
listen 80;
server_name old.com www.old.com;
return 301 https://new.com$request_uri;
} - 单路径重定向:在对应 server 块内添加:
location /old-path {
return 301 https://www.example.com/new-path;
}
设置完成后需执行 nginx -t 测试语法,,再 systemctl reload nginx 重载生效。。。。。。
三、Windows IIS服务器
关于使用Windows服务器的用户,,IIS可通过URL重写???槭迪郑
- 装置“URL Rewrite”???;;;;
- 翻开IIS治理器,,选择站点,,双击“URL重写”;;;;
- 点击右侧“添加规则”,,选择“空缺规则”;;;;
- 名称恣意填写,,模式设为
^old-path/(.*);;;; - 操作类型选择“重定向”,,重定向URL填入新路径如
https://www.new-site.com/{R:1};;;; - 勾选“阻止后续规则处理”,,状态码选“301”。。。。。。
注重:IIS设置较多依赖图形界面,,添加规则后建议通过浏览器检查是否返回301状态码,,而非302。。。。。。
验证301是否生效
完成设置后,,推荐使用以下要领磨练:
- 浏览器开发者工具:翻开网络标签,,会见旧URL,,审查响应头中的
Status Code是否为301,,同时检查Location字段是否指向目的地点。。。。。。 - 在线HTTP状态检测工具:许多站长工具网站提供“HTTP状态码盘问”功效,,输入旧地点即可看到返回码。。。。。。
- curl下令(适合有服务器权限的情形):
curl -I https://old-domain.com/old-page
返回效果首行应为HTTP/1.1 301 Moved Permanently。。。。。。
设置301的常见注重事项
- 不要使用302取代301:302是暂时跳转,,百度通常不会转达权重。。。。。。务必确认状态码为301。。。。。。
- 阻止链式重定向:如 A→B→C,,这会降低权重转达效率,,理想情形是直接 A→C。。。。。。
- 重定向后更新百度资源平台:在百度搜索资源平台中提交网站改版或URL迁徙规则,,可加速百度爬虫识别新地点。。。。。。
- 保存旧URL至少3-6个月:让百度有富足时间抓取并更新索引,,之后再移除旧服务器上的文件。。。。。。
- 测试所有要害页面:尤其是首页、栏目页和流量较高的内容页,,确保每一条规则都准确指向对应新URL。。。。。。
掌握以上方法,,大大都站长都能自力完成301重定向的设置。。。。。。合理运用这一手艺,,可以有用;;;;ね竞憔没鄣腟EO效果,,让站点在百度搜索效果中平稳过渡。。。。。。若是在现实操作中遇到设置权限或语法报错,,建议先查阅对应服务器的官方文档,,或咨询主机服务商的手艺支持。。。。。。