您所在位置:主页 > SEO优化 >

如何给网站做重定向

华宇网站建设 SEO优化

重定向,又称URL重定向,是网站运营中非常重要的一项技术。在网站迁移、改版、更改URL等情况下,若没有正确配置重定向,将会导致用户访问出现404错误,而且搜索引擎的收录也会受到影响。因此,本文将详细介绍如何给网站进行重定向操作,让网站能够更加规范、健康、有序的运营。

一、重定向的定义

重定向即是一种HTTP协议的响应,当用户请求某个URL时,服务器会将这个请求指向到另外一个URL上。换言之,重定向就是在浏览器发出请求后,让服务器将这个请求转到另外一个地址上去,目的是更好地让搜索引擎和用户理解网站的页面结构。

二、重定向的作用

1、用户体验

通过URL重定向,可以快速将用户引导到想要的页面,从而在用户的体验方面得到优化。有时候,站长可能会因为某些特殊情况,删除某个页面,但是用户依然会通过旧链接访问这个页面。如果没有重定向操作,用户会在访问时遭遇到404错误,从而产生负面的用户体验。而进行重定向操作,可以让这类用户快速得到正确的页面展示。

2、SEO优化

搜索引擎爬虫正是通过URL链接来穿梭整个互联网的。若站长进行了URL重定向操作,则爬虫不会因为404错误而中断抓取,从而大大提高了网站被引擎爬到的概率。同时,对于网站排名也有很好的促进作用。因此,对于SEO优化而言,URL重定向是必不可少的一个环节。

三、重定向的类型

1、301重定向

301重定向是最常用的一种重定向方式,意味着被请求的资源已经永久移动到了另一个位置,并且搜索引擎会把权值转移到新URL上,这种方式对于SEO友好。当搜索引擎发现原来的URL已被永久移动后,就会在检索结果中移除旧的页面并将其权重转移至新页面。

2、302重定向

302重定向是暂时性的重定向方式,意思是被请求的资源仅是暂时的移到了新的位置,因此搜索引擎不会把权值传递到新URL。使用302指令,搜索引擎会暂存搜索结果,以备将来重新访问,这种方式不会影响原有页面的排名。

3、307重定向

307重定向指的是临时重定向,用于临时移动URL的位置。与302重定向相同,除了在HTTP/1.1规范中又进行了明确的定义。

四、重定向的步骤

1、选定重定向类型

如前所述,不同的重定向类型,对当前站点的排名影响也不同。站长需根据自身情况选择301、302、307等重定向方式,以达到最佳效果。

2、映射原URL和新URL

站长需要清楚地知道原URL所对应的新URL,这几乎是进行重定向操作的前提。

3、创建.htaccess文件或修改服务器配置文件

.htaccess文件是一个文本文件,是Apache服务器中的配置文件。站长可以在此文件中添加重定向指令。如果站点不是运行在Apache服务器,就需要修改Web服务器的配置文件。

4、添加重定向指令到.htaccess文件或服务器配置文件中

如果站长选择自己手动创建.htaccess文件,则需要在文件中加入301重定向指令。

RewriteEngine on

RewriteCond %{HTTP_HOST} ^old.com [NC,OR]

RewriteCond %{HTTP_HOST} ^www.old.com [NC]

RewriteRule ^(.*)$ http://new.com/$1 [L,R=301,NC]

该指令意味着对于任何请求的URL,无论是来自old.com还是www.old.com域,都会被重定向到new.com域中去。并且请求的URL将会被修改为跳转后的页面地址,并且返回301状态码,这大大提高了搜索引擎对页面的定义。

5、测试新URL

在重定向的过程中,一定要多次测试新URL,确认是否正确。有些站长会对所有的URL进行重定向,这种方法不对,要保留一些不需要进行重定向的URL,来确保站点页面及其权重的稳定。

五、重定向的注意事项

1、URL拼写要一致

即使只相差一个字母,也会导致重定向操作失败。

2、不要重定向到主页

如果有用户通过旧的连接进入网站主页,则无需使用301重定向,而是使用一个基于HTTP头信息的重定向。

3、更新网站地图

完成URL重定向后,一定要及时同步更新网站地图,因为在重定向的过程中,不同的重定向类型对搜索引擎的依赖和处理方式也有很大的不同。

重定向可以提高网站的用户体验和SEO效果。站长可以按照上述步骤进行重定向,以使新的URL能够或正确的方式展示在用户面前,从而更好的吸引用户,并达到更高的排名。

上一篇:做一份seo诊断报告来分析网站优化问题

下一篇:搜索引擎前景未来发展趋势
相关文章
评论留言