您好![请登陆] [免费注册] [忘记密码]
申请加盟    销售热线: 020-85421558 技术支持: 020-36523071 备案专线: (0)136-8886-2121

你要找的是枣庄网站优化哪家好?中外商贸为你提供服务:枣庄网站优化价格、枣庄网站优化公司,欢迎浏览:枣庄网站优化

枣庄网站优化

新站上线必做的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的工作。

 

 

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