在网站优化及网站开发中,301重定向被认为是一个非常重要的操作。它是将一个URL地址重定向到另一个URL地址,也可以说是一个网页的“搬家”,可用于优化网站URL结构、修正URL写法错误、统一网站链接及处理页面404错误等。然而,错误的301重定向操作可能会对网站SEO产生负面影响,本篇文章将介绍如何正确执行301重定向,以规避SEO风险。
一、301重定向原理
当搜索引擎或用户访问一个URL地址时,服务器会返回一个HTTP状态码以及相关信息。常见的HTTP状态码有200,表示网页正常;404,表示网页不存在;301或302,表示网页已经永久或暂时移动到新的URL地址。
301重定向就是在服务器返回301状态码的同时,将原URL地址的页面重定向到指定的新URL地址中。换句话说,对于搜索引擎而言,301重定向可以将原网页的权重、链接、PR值等传递给新的网页,使新网页在搜索引擎中得到更好的优化效果。
二、正确执行301重定向的方法
1.确定重定向页面目标
在执行301重定向之前,对目标URL地址进行彻底的分析即为至关重要的一步。首先要明确的是重定向页面的目标是否正确。如果目标RESTful API的URL是个不清楚的值,则意味着您必须确定出新页面的确切位置。如果您迫切需要添加一个新目标页面,建议您将其添加到一个彻底不同的根目录下。
2.进行访问验证
在任何重定向情况下,访问验证是至关重要的。确保新建的页面可以独立访问,并准确呈现所需的内容,特别提醒的是,确保新页面的状态代码为200,此状态代码意味着此页面是成功的
3.要求内容作者更改链接
此步骤可能是棘手的,但在执行301重定向之前,内容作者的代码发生变化非常重要。每个链接都必须更改为正确的新目标页名称。
4.执行301重定向
网站管理员可以利用.htaccess文件或在服务器上原生执行,对页面进行301重定向。大多是在服务器上的根目录下,用.htaccess文件实现重定向。具体的步骤是:
a) 创建.htaccess文件,打开记事本编辑内容:
RewriteEngine on
RewriteRule ^olddirectory/oldfile.html$ newdirectory/newfile.html [R=301,L]
b) 上传到原网页区域的网站目录中。
c) 测试301重定向是否正常执行,可以使用URL重写检查工具进行验证。
三、301重定向的常见错误
1. 引起“链接工厂”的链接
许多SEO从业人员通过各种手段,购买带有高词频的连接来提高网站权重。这种短视行为往往会引起域名的降权,甚至被扣分。同时,这种低质量链接维护成本高,维护成本并不能得到对应的回报,是SEO从业人员应警惕避免的问题。
2. 滥用301重定向
请注意,重定向不是把所有页面都重定向到首页,否则将会招致相关搜索引擎算法的降权措施。因此,在执行301重定向之前,请确保页面目标确定正确,对于重要且有链接的页面建议进行单独重定向,并确保所有链接可以更改。
3. 使用陈旧的代码
301重定向需要正确的代码和配置。如果您使用的是比较古老的代码亦或重定向代码有误时,这可能会导致网站404。此时需进行相似代码区块的排查以及设计配置。
总之,在执行301重定向的时候,切记选择正确的目标地址,进行访问验证,要求内容作者进行链接的更改,并正确执行301重定向,才能规避SEO风险,提升网站的SEO品质和权重。
TAGS: 的作用301重定向的优势301重定向的实现方法避免使用302重定向