广东福建浙江江苏上海北京山东辽宁江西河南四川湖北湖南广西安徽黑龙江天津重庆吉林河北贵州甘肃山西云南新疆宁夏海南陕西西藏青海内蒙古

新闻中心

301重定向是新站上线必做的SEO工作
发布时间:2021-06-07 14:30:06

新站上线必做的SEO

网站做好之后,为了更好地使搜索引擎收录网站页面、给予权重及排名,还需要做以下对搜索引擎友好的工作。

301重定向。

·nofollow权重控制。

·URL优化。

·整理及提交死链。

·制作站点地图并提交。

· 制作rootbots.txt并提交。

· 制作.htaccess文件并提交。

3.9.1301重定向

1.301重定向的定义

301重定向又被称为301转向或301跳转,指的是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时转移网址,都建议使用301来做转址。

301重定向的意义即搜索引擎优化(SEO),依据HTTP协议发送规范301指令引导访客和搜索引擎爬虫将权重、流量重定向到新的URL,从而带给访客友好的访问体验及在搜索引擎中获得更高权重及排名。

2.301重定向的4种不同情况

(1)一些网站可以同时使用带 www或不带www的网址访问,比如,htp:/www.sitename.com http:./sitenamne.com 都指向相同的网站,搜索引擎会将其视为两个网站,并且不同的URL有不同收录及排名,造成权重和流量分散。这也是为什么需要将来自非www

的权重及流量重定向到标准的WWW网址的原因,非常知名的301重定向或者永久重定向就是用来完成这个工作的。

2)网站更新或遭遇改版,网站的页面名称、位置、路径(即网址)可能基于更新或改版而变化,或者文件已删除,搜索引擎或许不会发现这个变化仍然去旧的位置查找旧文件。当搜索引擎无法找到原来的文件时,就会认为出现了死链,这是不利于SEO的。为了避免这样的问题,需要手动使用301重定向网页到新的位置或文件。如果无法确认将要替换的新页面,在这种情况下,可以简单地重定向到网站主页以避免错误,进行集权、导流、加深用户体验和搜索引擎友好度。如果同时拥有多域名如.com.net.org,可将这些域名301重定向到主域。只有当确认新的网页链接在不同的搜索引擎已经被更新方可取消301重定向。

(3)因为程序的原因,造成多网址对应相同或相似页面,为了集权使用301重定向。

这将在后面URL重定向到规范网址”中详细介绍。

4)对于想将网站从一个域名迁移到另一个域名的情况,使用301重定向也是非常重要的,可以降低流量丢失、权重降低及排名下降带来的损失。301重定向可依据不同情况按5种方式实现。

3.实现301重定向的5种方式

(1)Apache服务器.htaccess文件中增加301重定向指令。采用“mod rewrite”技术,形如:

RewriteEngine OnRewriteBase /

rewritecond 8(http_host) sitename,com [nc]

rewriterule (.*)$ http://www.sitename.com/$1 [r=301,nc]

.htacess 的记事本编辑界面

htaccesstt-


RewriteEngine O!

RewriteBase

rewitecond %hittp.host) stena me com (ocl.rewriterule 1.)5 hitp//ww w.sitename.com/s1 It=301.r

将非WWW网页重定向到WWW网址

2)适用于使用UNIX网络服务器的用户。通过此指令通知搜索引擎的Spider你的站点文件不在此地址下。这是较为常用的办法。形如:Redirect 301/htp://www.yourhostname.com/.

(3)IS系统管理员配置301重定向,适用于使用Window网络服务器的用户。

打开IS,右击自己的网站,在快捷菜单中选择“属性”命令,打开“属性”对话框,选择“网站”选项卡,单击“IP地址”文本框后的“高级”按钮,系统会弹出一个对话框,用户通过它增加一个站点,绑定主机头,也可以绑定多个闲置域名。

打开IIS,首先新建立一个站点,随便对应一个目录Ewwwroot301Web。该目录下只需要2个文件,一个default.html,一个404.htm。在欲重定向的网页或目录上右击,选中“重定向到URL”;在对话框中输入目标页面的地址;切记,记得选中“资源的永久重定向”复选框;当然,最后要单击“应用”按钮完成

4)绑定本地DNS。如果具有对本地DNS记录进行编辑修改的权限,那么只要添加一个记录就可以解决此问题。若无此权限,则可要求网站托管服务商对DNS服务器进行相应设置。若要将yourhostmame.com指向www.yourhostname.com,则只需在DNS服务中增加一个别名记录,如需配置大量的虚拟域名,则可写成:*IN CNAME www.yourhostname.

com

这样就可将所有未设置的以yourhostmame.com结尾的记录全部重定向到www.yourhostmame.

com _上。

(5)用ASP/PHP/JSP/.net实现301重定向。

ASP301重定向的方法,在首页文件的最顶部添加如下代码。

<%

Response.Status="301 Moved Permanently"

Response.AddHeader "Location",http://www.xxx.com/Response.End>

PHP301重定向的方法,在首页文件的最顶部添加如下代码。

<?php

header("HTTP/1.1 301 Moved Permanently");header("Location:http://www.xxx.com/");

exit()?>

JSP301重定向的方法,在首页文件的最顶部添加如下代码。<

response.setStatus(301);

response.setHeader("Location","http://xxx.com/");response.setHeader("Connection","close");

>

.net301重定向的方法,在首页文件的最顶部添加如下代码。

<script runat="server">

private void Page_Load(object sender,System.EventArgs e) { Response.

Status ="301 Moved Permanently";Response.Addleader("Location","http://shGoogleSEO.com");)

</script>

做完301后可以用工具进行检测,这样的工具有很多,如 Check Server HeadcrsTog




4.URL重定向到规范网址

说到规范网址,最常见的就是网站主域,形如 htp:/www.xxx.comhtp:/xcom两种。前者使用最为频繁,任何一个都可以作为网站的规范网址。其实在用户看来,这个网址返回的内容一样,就是同一个网页并无差别,但在搜索引擎眼里却有轻重之分。

除了主域外,其他的网址也存在规范与不规范网址之分。

1)不规范网址的坏处

首先,网站出现多个不规范的网址会导致搜索引擎收录错误或重复收录。不管内链还是外链,如果网址不规范,同一个网页被搜索引擎认为是两个网页,就会造成重复内容较差的搜索引擎友好度及低权重评分。如果网站重复内容过多,甚至会导致搜索引擎惩罚其次,相同网页不同的网址,会影响网页权重的传递,给蜘蛛造成混乱,影响页面评分,导致网页排名不理想。

最后,搜索引擎可能收录不规范的网址,并给予较高的排名,这种网址并不是我们想要的,给用户的体验也不好。

2)常见的不规范网址

·http://www.×××.comhttp:./×××.com。一般我们会以带www为规范,将http://×××.com重定向到htp://www.×××.com

·网站动态URL重写为静态URL后,两个URL同时存在,一般我们以静态为准

避免出现动态的URL

· 表示网站首页:htp://www.×××.comhtp://www.×××.com/http://www.×××com/index.htmlhttp:/www.×××.com/index.asp等,这些网址都是指的网站主页,一般将其余几个重定向到http://www.×××.com

·带有端口号的网址:htp:/www.×××.comhttp:/www.×××.com:80,可以将带有端口的网址定向到不带端口的,因为默认的浏览器访问端口就是80端口,写出来后会成为一个不规范的网址。

(3)对不规范网址的处理

通过上面的介绍,我们已经知道了不规范网址的坏处,也清楚该使用哪些作为规范网址。除了上面讲到的301重定向的方法外,下面再介绍一种对不规范网址的处理方法。

很多虚拟主机不支持301,我们可以在网页头文件中使用canonical属性,这个标签是由谷歌提出的,目前经测试证明百度也支持这一标签。下面我们来看看 canonical性的用法。

对于做301重定向,使用canonical属性规范网址,就显得更为便捷。因为只要在不规范网址的页面内,插入rel-"canonical”属性到<ink元素中,将不规范的网址导向到规范的:搜索引擎就可以知道规范的页面为应该被收录和排名的内容。例如,要将http://www.xxx.com/news.asp?id=3426date=20120924

规范到

http://www.xxx.com/news_342_20120924/

就可以在前一个网址的页面<heab部分加入如下代码:

<link rel="canonica1" href-"http://www.X×X.com/news_342_20120924/"/>这样当搜索引擎抓取网页的时候,就可以根据网页的canonical建议进行选择,这里注意尽量使用绝对地址。当然 rel="canonical”只是一个对搜索引擎的建议,搜索引擎并不一定会按照建议的网址收录和排名,它可能会根据自身的算法对网页进行选择。因此,做rel-"canonical”属性并不一定能成功,这是与做301重定向不同的。而且使用 canonical 属性的网页并不会在浏览器中跳转到指定的网址,而是在原网页上将此网页的权重集中到定向的网址。

在允许的情况下,我们可以做301重定向来规范网址,还可以结合canonical的使用来调整单个页面的规范网址。尽最大努力避免由于网址不规范导致的网站收录和排名问题,做好一些有利于SEO的工作。

上一篇:针对不同的浏览器调整网站的兼容性       下一篇:在SEO中链接上使用nofollow属性的原因

提供全国各地网站建设服务

上海北京深圳广州天津南京大连杭州沈阳成都东莞济南佛山无锡长沙武汉宁波长春苏州青岛珠海大庆福州厦门常州郑州烟台西安合肥南宁重庆东营昆明威海中山南昌绍兴太原惠州温州徐州扬州淄博镇江鞍山保定银川南通洛阳嘉兴台州桂林贵阳兰州盘锦漳州黄石唐山潍坊湘潭肇庆吉林江门海口株洲泉州泰州包头柳州德州韶关宝鸡金华盐城新乡十堰廊坊玉溪济宁沧州芜湖湖州梧州泰安安阳辽阳舟山梅州常德三明连云港哈尔滨秦皇岛马鞍山石家庄呼和浩特

 
备案系统认证 举报不良网站 我们的支付方式 AAA级信用
广州万户网络信息科技有限公司 旗下网站建设品牌:万户网 www.ttn8.com 版权所有 ©2000-2019 All Rights Reserved
网站备案编号:粤ICP备15049595号 地址:广州市番禺区大石街北联围仔工业路2号E座305
电话:020-85421558   传真:020-88140140   邮编:510515