SEO优化中301重定向的作用

22次阅读
2024年08月06日 09:51:48

共计 1543 个字符,预计需要花费 4 分钟才能阅读完成。

所有做SEO的朋友都知道,301重定向网站优化的一个重要操作细节,搜索引擎优化常用的域名跳转操作即重定向中非常重要的就是301重定向了,它主要作用就是帮助我们优化的站集中和转移权重。

当网站内部结构变动,如栏目、网址等变动就需要进行301重定向,还有内部一些错误的页面也可以做301重定向,以此来提高用户体验。

当因网站内部结构变动,需要删除网站中的某些目录时,这时就可以用301永久重定向到网站首页。

网站上不同人群搜索习惯不同,经常会有搜索带www的域名和不带www的域名,301重定向标准化了URL以后,无论是用户或搜索引擎蜘蛛,通过这两个网址是都能访问网站的同一个页面。

因某些原因网站用了新域名,老域名这时候需要301重定向到新的域名,这样老用户访问原来的网址不至于打不开而损失了流量。

由于在做301重定向的时候服务器系统、域名和链接地址、网站程序语言的不同,使用的方法也不同,这个时候我们就需要根据具体的网站环境来制定不同的301重定向方法。

在windows主机上设置的方法

可以在IIS服务器上设置也可以在代码中设置。

1.在IIS服务器上设置301的方法

这种设置方法需要有一个先天条件,那就是你有服务器的管理权,你可以直接操作IIS服务器,并且可以随意开通新的虚拟主机,否则你只能用修改网站代码的方法。

首先开通一个新的虚拟主机,将你需要做301永久重定向的域名正常与该空间绑定,这个绑定的方法你可以咨询服务器托管商。

然后打开“控制面板”→找到“管理工具”→打开“Internet 信息服务”。打开后,可以在管理器左侧树形菜单中找到你的网站,然后右击选择“属性”,打开网站的属性管理面板,并且选择到“主目录”选项卡,选择“重定向到URL”,然后在地址框中输入“主域名”,然后将选项卡中的“资源的永久重定向”选择上,点击确定即可设置完毕。

2.在网站代码中设置301的方法

只需要将以下代码加在网页的开头即可,不过只能用在ASP和PHP文件中,HTML无法通过代码设置301。

ASP代码: !

<%@ language=”VBScript”>

<% response.status=”301 Moved Permanently” response.addheader=””>

PHP代码:

Header( “HTTP/1.1 301 Moved Permanently” );

Header( “Location: 域名” );

?>

注:将我的网址替换成你自己的定向后的目标网址即可,所有的标点必须用英文半角。

在Unix/Linux主机上设置的方法

可以用.htaccess文件

1.Apache模块 mod_alias的 Redirect 和 RedirectMatch命令

上面提到2个命令使用方法相似。而区别就是后者RedirectMatch基于正则表达式匹配对当前的URL发送一个外部重定向语法为:

Redirect [status] URL-path URL
RedirectMatch [status] regex URL

status参数可以使用以下HTTP状态码:

permanent

返回一个永久性重定向状态码(301),表示此资源的位置变动是永久性的。

temp

返回一个临时性重定向状态码(302),这是默认值。

seeother

返回一个“参见”状态码(303),表示此资源已经被替代。

gone

返回一个“已废弃”状态码(410),表示此资源已经被永久性地删除了。如果指定了这个状态码,则URL参数将被忽略。

2.使用mod_rewrite重写URL方式

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^域名
RewriteRule ^(.*)$ 域名/$1 [R=permanent,L]
正文完
 0
鹿泽
版权声明:本站原创文章,本文由 鹿泽 于 2024年8月6日 09:51:48 发表,共计 1543 字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
最新文章
WordPress SEO 优化之标签优化技巧

WordPress SEO 优化之标签优化技巧

今天我们来说一下 WordPress 文章标签优化的事情。在很多 WordPress SEO 优化教程中,都会...
WordPress SEO 之站外链接建设方法和技巧

WordPress SEO 之站外链接建设方法和技巧

站外链接(简称外链)是 WordPress SEO 过程中必不可少的一项工作,怎么做外链,从哪些方面着手,很多...
一次性删除WordPress文章所有评论的方法

一次性删除WordPress文章所有评论的方法

不少小伙伴在建设WordPress站点的时候都会开启文章评论等,作为网站良好的一个互动。但是这也给了很多垃圾评...
WordPress前台显示登录用户注册时间的方法

WordPress前台显示登录用户注册时间的方法

正常WordPress前台和后台都不会显示用户的注册时间,有时需要在前台显示登录用户的注册时间,可以用下面的代...
WordPress加个评论关闭时间提示的方法

WordPress加个评论关闭时间提示的方法

为了阻止垃圾评论,我们可以进入WP后台 → 设置 → 讨论,在讨论设置面勾选“自动关闭发布 14天后的文章上的...