首页 SEO攻略 正文

网站URL规范化指南:如何通过301重定向避免权重分散?以gworg.com为例详解操作步骤

SEO攻略 2025-11-08 3

对301重定予以设置,朝着有利于网站统一的方向达成一个网站URL,防止一个页面有多个URL能够被打开。因而要达成URL规范化,以此避免页面权重出现分散的情况。通常在我们新网站开通之际,一般会涉及带www的域名以及不带www的域名。实际上带www的属于二级域名,要是不进行301设置,就会致使带www与不带www的域名同时被收录。下面依据我的博客域名,来针对实现301跳转开展操作讲解。

根据自己的服务器的情况不同包括以下几种方法 :

1,windows服务器iis6的301重写向设置方法:

将IIS打开,于IIS当中寻觅已建好的网站,并接着,用鼠标右键点击选择“属性”。于弹出的对话框之时选择主目录,输入重定向的域名,而后选择资源的永久重定向再确定便可。

2,通过伪静态组件来实现301重定向

面向window系统的主机,其IIS的服务器,得要有安装ISAPI_Rewrite这个组件才行 。

要是属于虚拟主机,那就得去咨询主机商到底支不支持,要是支持的话,那就先把两个域名都解析到同一个IP上,之后呢,是在http.ini里,或者是在httpd.conf文件的开始位置加入下面这样的规则:

#此规则表示如果访问是就跳转到

# For ISAPI_Rewrite 2.x

RewriteCond Host: ^$

RewriteRule (.*) $1

# For ISAPI_Rewrite 3.x

RewriteCond %{HTTP:Host} ^$

RewriteRule (.*) $1

注意以上两个伪静态的版本,版本不同使用的规则不一样。

3,针对windows2008服务器系统,其中的iis7或者iis7.5,不管是虚拟主机,还是独立服务器,皆能够借助web.config来进行设置。

以下代码主要实现跳转到

$" />

/{R:0}"

redirectType="Permanent" />

4,对Linux系统301进行设置,把以下规则增添至.htaccess文件 ,。

替换为自己的域名,表示将重定向到

URL规范化教程_seo 301跳转_301重定向设置

RewriteEngine On

RewriteCond %{HTTP_HOST} ^$

RewriteRule ^(.*)$ $1

5,适用于使用Unix网络服务器的用户

发出此指令,用以告知搜索引擎的spider,你的站点文件未处于此地址之下,这属于较为常用的方式,是这样的。

形如:Redirect 301 /

6,用ASP/PHP实现301重定向:

ASP:

回应的状态,呈现为“301 Moved Permanently” ,就是这样 。

响应添加头部信息,其名称为“Location”,其值为空字符串。

Response.End

PHP:

设置头部信息为,标明此次内容已永久被移动的HTTP/1.1 301状态码 。

header("Location:");

exit();

7,绑定/本地DNS

倘若拥有针对本地DNS记录予以编辑修改的权限,那么只要增添一条记录便能够解决这个问题。要是没有这种权限,那么就可以要求网站托管服务商对DNS服务器做出相应设置。

DNS服务器的设置

假定想要实施指向这一行为,那么仅仅需要于DNS服务内部增添一个别名记录,其写法能够是这样子的:blog IN CNAME 。

301重定向测试工具

站长工具:

站长帮手:

查找检测办法:开启网站,键入网址,核查HTTP状态码以便查看,要是返回301,那就表明设置已然成功。

以上方法如有问题欢迎留言或则直接联系我。

2025年深圳网站设计公司评测:十家脱颖而出,优质之选不容错过
« 上一篇 2025-11-08

文章评论