什么是301永久重定向?

301永久重定向(或叫301转向、301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。

其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等。

为什么要做网址转向?

除了前面介绍过的网址规范化问题外,还有很多需要做网址转向的情形。比如,为保护版权,你拥有不同的多个域名:

0532seo.com
0532seo.net
0532seo.org
0532seo.com.cn
0532seo.cn
等等。

很自然这些域名全部指向一个网站。如用0532seo.com为主域名,其它域名就可以转向到0532seo.com。

或者你注册了公司全称域名qingdaoseo.cn,但太长 ,你也注册了缩写域名方便用户记住.0532seo.cm,其中一个做主域名,另一个就可以转向到主域名。

为什么要用301转向?

网址转向方法主要包括:301转向,302转向,JavaScript转向,PHP/ASP/CGI转向,META REFRESH网页META刷新等。302转向可能会有URL规范化问题。其它方法都是常用的作弊手法,当然不是说不可以正当地用,方法本身没有错,但被作弊者用多了,搜索引擎对这些可疑的转向都很敏感,所以不建议冒险。

当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久的改变位置,或者说实际上不存在了,搜索引擎就会把网页B当作唯一有效目标。好处是,第一,没有网址规范化问题,第二,也很重要的,网页A的PR网页级别会传到网页B。

很多时候其它网站会链接到

http://domainname.com
http://www.domainname.com/index.html
http://domainname.com/index.html

而不是你希望的

http://www.domainname.com

这样链接的PR也会传递到所有URL,如果你用301转向把前三个URL转到
http://www.domainname.com
PR也就集中在网页http://www.domainname.com了。

怎样判断网站有网址规范化问题?

英语中有句话,东西没坏就别修理。很多网站没做301转向排名也没影响,那就别动它。

如果你觉得网站排名没有预想的好,可以看看是否有网址规范化问题:

1) 查一下这些URL是否都有差不多的PR值和网页快照:

http://domainname.com
http://www.domainname.com/index.html
http://domainname.com/index.html
http://www.domainname.com

如果是,那可能有问题。

2)搜一下site:domain.com看是否结果中有多个主页版本。

3)你的网站是否在Google有大量网页被标为“ 补充材料”(Supplemental Result)。一般认为被归为“ 补充材料”是网址规范化问题的征兆。

怎样做301转向

如果你用的是Unix/Linux主机,可以用.htaccess文件(Unix/Linux中用于目录特定指令如密码,转向,错误处理等的文件)。

比如把/old.htm转到http://www.domain.com/new.htm,可以用这个指令:

redirect 301 /old.htm http://www.domain.com/new.htm

redirect permanent /old.htm http://www.domain.com/new.htm

如果要把所有http://domain.com形式的URL用301重定向转到 http://www.domain.com,包括:

http://domain.com/about.htm
转到 http://www.domain.com/about.htm

http://domain.com/dir/index.htm
转到 http://www.domain.com/dir/index.htm

等等,还要用到mod_rewrite:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

如果你用的是 Windows主机,应该在控制面板做301转向设定。

据我所知,HTML无法做301转向。在HTML里只能做JS或META REFRESH,但不是301转向。HTML一被读取,就已经返回200 OK状态码了。

如果你的页面是ASP或PHP还可以做301转向:

ASP:

<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, ” http://www.0532seo.com.cn
>

PHP:

Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location:  http://www.0532seo.com.cn” );
?>

另外,DOThtaccess文件只是一个普通文字文件,你用Notepad建这个文件,放上指令,存在你帐号的根目录下就行了。不需要修改Apache。

  昨天在论坛上看到个帖子,说为什么搜索引擎这么久还不更新他网站,问一下原因,好几天才更新一篇文章,我说你自己都不频繁更新自己的网站,怎么能奢望蜘蛛能快速更新你网站呢?今天就这个问题,来深入探讨下。

  对于搜索引擎来说,一般的小型网站都是5-10天更新一次,大型门户型网站通常每5-12个小时引擎实行爬行更新一次,这里面的差距是非常大的,也可以发现你在大型门户站发的一篇文章刚过几小时甚至几分钟就被引擎所收录,这个速度是相当的惊人的。一般的网站放着几小时不说只要每天能够爬行更新一次就很令人满意了。这就是网站的权重问题了。

  从前面给众多网站提供SEO优化的经验来分析,通常新站从收录即日起,就需要打好基本策略,所说的基本策略就是为网站以后铺垫基础,这里所说的收录并不是site:+域名出现结果才算做收录,应该如何算起呢?根据你所添加链接的引擎更新时间开始算起,通常我不喜欢新站一出来就去做N多个网站链接,或者说是去引擎提交网站,其实仅仅一篇原创的软文链接即可,去知名的门户发布一篇软文,里面适当的带一点网站的链接,只要我发布的这一篇软文一经引擎收录,那么我的网站就已经开始在引擎中入库了。

  我就需要开始为网站铺垫坚实的基础。下面我们来说下起初如何为网站起初铺垫基础,此时网站没有多高的权威性,一般去更新一些被转载上千便的内容也没有什么大的意义,就算内容收录对网站的起初引擎评级也不是一件什么好的事情,一经引擎所收录站长们就应该多去写些原创性的文章在站内发布,注意要时刻更新首页,使首页的部分内容始终在变动,大约每天添加一些就足矣了。同时去找一些好的链接加上,因为是新站,或许别人不是很乐意,这时就看你的资源了。

  每天添加一点,什么样的链接最好呢?不要求pr值有多高,只要对方链接你的网站引擎频繁更新就足够了,记住一定要坚持每天添加内容、还有优质的链接。或许很多个人没有这样的精力去做好,这也是那些大型网站的优势,因为有更多的编辑在干这种事。大概一个月后,你会发现引擎对网站的爬行速度已经是很不错的了。

  当然不像上述所说那么简单,你网站还需要满足很多的条件,例如网站的主机或空间的承受能力,引擎蜘蛛程序爬行时是否会对网站主机带来压力、网站的导出链接、整体网站链接布局是否合理等因素,都要计算在内,可见让引擎频繁的更新自己的网站不是那么轻松的活。

  如果网站已经有些年限,且更新速度不理想,那么你就只需要记住一句话,在服务器及主机允许的情况下,频繁的更新添加网站内容。例如Google出的管理员工具也可以在上面设置抓取速度,在配合网站的频繁更新,效果也是很不错的,这里面还有很多没有提到的因素,大家平时可以自己去琢磨一下、试验一下。

  网站优化就要这样,肯试验、肯摸索那些平时无人主意到的细节,这样你才可能战胜对手,立于不败之地。

在前不久西雅图的SMX大会上,Matt Cutts接受了Eric Enge的采访,专门谈外部链接建设

我看Matt Cutts的帖子及回复,最爱看的内容倒不是Google算法之类的,反正他也不能说,我最爱看的是介绍关于外部链接和链接诱饵的点子及评论等。一是因为Matt Cutts确实见多识广,能带来很多新的创意,二是Matt Cutts建议的大概也都是至少Google不反对,而且比较有效的。

访谈比较长,分几天挑我觉得比较有意思的,给大家翻译一下。原文在这里。顺便说一句,Eric Enge的博客上有很多对搜索引擎工程师及网站优化工程师们的访谈,建议大家去看看。

首先Matt Cutts与Eric Enge讨论了外部链接建设总体的想法。Matt Cutts认为,好的外部链接就是能经受住时间考验的外部链接。通常这样的链接都是自愿给的。链接的人给出链接时,实际上含有编辑和投票的意味。没有误导,没有花招,也没有先放诱饵然后撤换(bait and switch,网站上先放上好的诱饵性质内容,链接得到后,换成其他内容或转向到其他网站,类似这种)。

这样的链接纯粹是因为某人觉得你的内容太酷了,太有用了,太有帮助了。他们觉得必须得跟别人推荐,让大家都知道。

也有一些链接诱饵,仅仅是很酷,也许不是那么有用,但是确实非常有趣,这样的链接也能经受得住时间的考验。因为这样的链接是来源于你网站的质量,或者附加价值。而这种质量和附加价值是你独有,其他人谁也不能提供的。Matt Cutts举了一个例子,独特的客户服务政策,看似挺无聊的事情,也可以变成链接诱饵。

Zappos公司雇用员工,培训一两个星期后,凡是想退出的,发1000块钱。这就是他们的政策。他们想要的员工只是那些真正感兴趣,真正想留下的。他们宁愿不要那些愿意拿1000块钱离开的人。这就是一个非常独特的客户服务政策,而这个政策给他们带来了很多链接。

另外一种Matt Cutts极力推荐的链接诱饵是原创调查研究。例如Danny Sullivan曾经花时间实验了Hotmail,Gmail和雅虎邮箱检测垃圾邮件的能力。他把所有邮件转发到这三个邮箱,计算被检测到的垃圾邮件的准确率。他持续跟踪了几个星期后得出结论,Gmail阻挡了394封垃圾,成功率98%。

这需要花很多时间做很多工作。很多人都可以说Gmail在检测垃圾邮件方面很好,但是又有多少人能用数据证明自己的说法呢?Danny Sullivan做的就是原创性的调查研究。其他人看到这样的研究,都会留下很深印象,愿意链接过去。

这种统计和调查,确实需要很多工作。但有时其实很简单,只是需要记录下数据,持之以恒而已。链接诱饵还可以是独特的资源,词汇术语列表,特殊服务,开源产品,火狐浏览器插件等等。

SEO黑帽灰帽白帽是个永远讨论不完的话题。公说公有理,婆说婆有理。搜索引擎要保护自己的搜索结果质量,SEO也是为了混口饭吃。

其实我觉得网站优化手法是否是黑帽或是白帽,不应该看搜索引擎怎么判断,而是看是否对得起自己的良心?是否已经触及到道德底线?有些东西和网站优化,搜索引擎排名没什么关系,但是纯属缺德的事,那就是黑帽,是不能做的。有的东西搜索引擎当然不愿意你做,但并没对不起谁,在需要的时候没什么可犹豫的,尽管去做。

例如对于造假新闻获取链接,其实对搜索引擎来说,这样的新闻在文章相关性,重要性甚至娱乐性方面,与愚人节的笑话有什么大区别吗?但是它触及到了一个道德底线。是否应该拿客户的网站冒这样的风险?是否应该为了链接而不择手段?

再比如付费链接问题。Google近一年与网站优化工程师们沟通最重要的一件事,就是打击付费链接。可实际上做网站的人不必以Google的立场当作自己买不买链接的最终依据。买卖链接以前叫网络广告,早在Google诞生之前就已经存在多年了。买卖双方你情我愿,卖链接的得到现金,买链接的得到流量和品牌。这没什么不对,也不妨碍谁,更不会对用户造成什么伤害。所以只要条件许可,尽管去做。

当然买链接如果单纯的抱着为了排名的想法,又是另外一回事了。如果买卖链接是为了当做广告一样,排名如果有促进作用,那是个红包而已。

再举一个相反的例子。搜索引擎认为是作弊的隐藏页面,就一定不能去做吗?其实隐藏页面也完全可以用在正义的地方。大家都对网上抄袭采集反感,隐藏页面也可以用来以暴制暴,伸张正义。通过程序或者甚至人工研究,找出那些恶意采集的IP地址和程序特征,然后所有正常用户和正常搜索引擎都返回正常结果,而对这些恶意采集的程序返回一套罪有应得的结果,比如说包含一些谁都不愿意放在自己网站上的东西…

采集和抄袭其他网站的程序都是巨量生成,很少有人会去看看自己网站都采集了些什么。给他们发点儿会招致惩罚甚至更严重后果的内容,就不算是邪恶了。

所以网站优化方法的正与邪,只是存在于自己的一念之差。手法本身并没有对错之分,而在于站长为什么要那么去做?是以坑害别人为前提,自己得到好处?还是互惠互利?

昨天有一个客户找我,他说他的网站出现了一个很奇怪的现象,希望我给分析一下,这个情况我也从来没有碰到过,所以在这里描述下,让大家一起分析下这个情况,看看是如何造成的。

这个问题是百度的收录数量问题,他的站点是:yapila.com,在用site:yapila.com来搜索的时候,正常的情况下是找到15篇,可百度搜索出数量的结果会随设不停的刷新而改变,但是实际搜索出来的内容却一直保持15个结果。以下是我的搜索出来的几个截图:

  
 
 

大家有碰到这个情况么,请大家一起分析下发表下看法!

前两天美国三巨头搜索引擎公司同时宣布,他们共同遵守的robots.txt文件标准。Google,雅虎,微软各自在自己的官方博客上发了一篇帖子,公布三家都支持的robots.txt文件及Meta标签的标准,以及一些各自特有的标准。下面做一个总结。

三家都支持的robots.txt文件命令包括:

Disallow - 告诉蜘蛛不要抓取某些文件或目录。如下面代码将阻止蜘蛛抓取所有的网站文件:

User-agent: *
Disallow: /

Allow - 告诉蜘蛛应该抓取某些文件。Allow和Disallow配合使用,可以告诉蜘蛛某个目录下,大部分都不抓取,只抓取一部分。如下面代码将使蜘蛛不抓取ab目录下其他文件,而只抓取其中cd下的文件:

User-agent: *
Disallow: /ab/
Allow: /ab/cd

$通配符 - 匹配URL结尾的字符。如下面代码将允许蜘蛛访问以.htm为后缀的URL:

User-agent: *
Allow: .htm$

*通配符 - 告诉蜘蛛匹配任意一段字符。如下面一段代码将禁止蜘蛛抓取所有htm文件:

User-agent: *
Disallow: /*.htm

Sitemaps位置 - 告诉蜘蛛你的网站地图在哪里,格式为:

Sitemap: <sitemap_location>

三家都支持的Meta标签包括:

NOINDEX - 告诉蜘蛛不要索引某个网页。

NOFOLLOW - 告诉蜘蛛不要跟踪网页上的链接。

NOSNIPPET - 告诉蜘蛛不要在搜索结果中显示说明文字。

NOARCHIVE - 告诉蜘蛛不要显示快照。

NOODP - 告诉蜘蛛不要使用开放目录中的标题和说明。

上面这些记录或标签,现在三家都共同支持。其中通配符好像以前雅虎微软并不支持。百度现在也支持Disallow,Allow及两种通配符。Meta标签我没有找到百度是否支持的官方说明。

只有Google支持的Meta标签有:

UNAVAILABLE_AFTER - 告诉蜘蛛网页什么时候过期。在这个日期之后,不应该再出现在搜索结果中。

NOIMAGEINDEX - 告诉蜘蛛不要索引页面上的图片。

NOTRANSLATE - 告诉蜘蛛不要翻译页面内容。

雅虎还支持Meta标签:

Crawl-Delay - 允许蜘蛛延时抓取的频率。

NOYDIR - 和NOODP标签相似,但是指雅虎目录,而不是开放目录

Robots-nocontent - 告诉蜘蛛被标注的部分html不是网页内容的一部分,或者换个角度,告诉蜘蛛哪些部分是页面的主要内容(想被检索的内容)。

MSN还支持Meta标签:

Crawl-Delay

另外提醒大家注意的是,robots.txt文件可以不存在,返回404错误,意味着允许蜘蛛抓取所有内容。但抓取robots.txt文件时却发生超时之类的错误,可能导致搜索引擎不收录网站,因为蜘蛛不知道robots.txt文件是否存在或者里面有什么内容,这与确认文件不存在是不一样的。

有很多朋友总是问,为什么我的网站有不少流量,可是却没有人来买东西,所以最近几天我就来讲下用户体验的相关知识,希望可以编辑成一套关于用户体验的参考资料。

网站优化这个问题,大家谈了很久了,很多人认为网站优化等于搜索引擎优化(seo),其实并非如此,网站优化的核心是针对网站内部的优化,是一种针对用户体验的优化。

今天是第一篇《用户体验之网站打开速度》,先撇去是否有流量不谈,这个是SEO的问题,来了访问者的第一步也就是要打开网站,这个步骤决定了访问者是否会去访问你的网站,是一个网站赢利的最基础,曾经有过调查统计,如果您的网站速度比较慢,访问者打开的速度超过了5秒,那访问者将会有50%的人放弃;如果打开的速度超过了10秒,那将有75%的人放弃,如果打开速度超过了20秒,那将有90%的人放弃访问,大家可以根据这个数据来恒量下自己丢失了多少的访问者,最理想的情况下网站的打开速度不应该超过3秒才算符合用户体验的基本要求。

造成网站速度过慢,主要有以下几种因素:

一、网站被挂病毒木马,在打开网页的时候会加载很多木马病毒,直接导致访问者电脑速度急速变慢,无法正常访问网页,请立刻清除病毒。

二、网站服务器线路问题,很多用户购买单线的服务器,其实这个对用户体验就很不理想,目前国内南北互通问题还没有得到解决,用网通或者电信的单线服务器势必导致另一方的访问者速度过慢,这样就会丢掉一半的访问流量,建议更换双线服务器

三、网站主页图片过多,通常图片都是比较大的,小则几十KB,大则几百KB,所以加载的时间也比较长,直接导致了打开速度过慢,建议重新布局,去掉大多数图片。

四、网站用flash制作或者有大量flash内容,flash大家都知道,它比图片更大,在flash读取完毕之前是不会显示flash中的内容的,所以加载速度会更加缓慢,建议去掉flash,用文字性为主。

五、网站页面内容过多,很多网站设计的主页内容非常丰富,按照屏幕大小来计算,有5-7屏,这么设计网站主页是非常不合理的,首先是主页内容过多,用户没有精力从上到下翻着都看,会给客户一种很凌乱无法找到自己需要的内容的感觉,而且内容过多会导致加载速度过慢,降低访问速度,建议将内容进行分类,主页不超过3屏内容,不同内容放到不同的栏目页面,主页只放最新更新的一些内容,这样内容清晰结构合理,便于用户查找相关的内容,而且还会立刻提高访问速度。

六、网站用TABLE制作,很多网站制作的时候都是用表格嵌套表格的方式来布局,用table布局有一个最大的坏处就是必须表格内所有内容都加载完毕后才会显示出来,而不是加载一点显示一点,这样就会很大的减慢加载速度,建议用DIV+CSS制作,如果不会用div编程,那在用table的时候不要用嵌套的形式,而且table越简单越好,尽量用多个table来配合布局,降低同一个table的复杂程度。

七、网站是动态页面,一般的动态页面影响不大,但是如果你的网站中有众多的javascript特效内容,因为这些特效是全部下载到电脑中才能显示出来的,所以就会严重影响访问速度,建议去掉不必须的javascript特效,并且将网页内容改成静态网页,这样可以减少读取数据库所浪费的时间。

经常看到有人在论坛里问URL的绝对路径和相对路径问题,在网站中应该使用哪种?对网站优化有什么影响?这实际上没有绝对的答案,两者各有优缺点。Google员工JohnMu前几天在Google Groups中做了一个挺全面的总结。下面半翻译半解释评论。

绝对路径URL优点是:

+)如果有人抄袭采集你的内容,里面的链接还会指向你的网站。有些抄袭的比较懒,连里面的链接一起抄了过去。

+)如果站长不能做301转向,因而有网址规范化的问题,使用绝对路径有助于链接指向选定的URL版本。假设站长不能从URL

http://domain.com

做301到

http://www.domain.com

站长希望被收录的版本是第二个,带www的。所有网页中的链接直接使用绝对路径如:

http://www.domain.com/article.html
http://www.domain.com

链接URL硬编码入HTML文件。这样就算有蜘蛛或用户进入了 http://domain.com 版本,如:

http://domain.com/article.html

这个页面上的链接使用绝对路径的话就会链接向:

http://www.domain.com/article.html
http://www.domain.com

用户点击这些已经硬编码的链接后,还是会回到带有www的版本。这也有助于搜索引擎蜘蛛识别到底哪个版本是你想要的。

+)就算你把网页移动位置,里面的链接还是指向正确的URL。

-)缺点是,除非链接是动态插入的,不然没办法在测试服务器上进行测试。因为里面的链接将直接指向真正的域名URL,而不是测试服务器中的URL。

-)除非链接是动态插入的,不然移动内容页面将很困难。因为内容页面位置发生变化,在其他页面上的链接却可能无法跟着变化,还指向原来的已经硬编码的绝对路径。

相对路径优缺点正好相反。优点是:

+)移动内容比较容易。

+)在测试服务器上进行测试也比较容易。

-)缺点,内容页面换了位置时,链接容易失效。

-)更容易被抄袭和采集。

不过很多采集软件其实是可以自动鉴别绝对路径和相对路径。所以使用绝对路径有助于把自己的链接也被抄到采集网站上,只在某些情况下是有效的。

所以通常我是建议,除非不能做301转向,因而产生了严重的网址规范化问题时,还是使用相对路径比较简单。在正常情况下,相对路径不会对网站SEO有什么副作用,绝对路径也不会有多少特殊好处。而出错的可能性,比如搜索引擎错误判断URL,是非常非常低的。

误区之一:标题上有过多的关键字

误区之二:头(header)域中内容的简单复制

误区之三:不必要的帧结构(FRAMESETS)

误区之四:FLASH风格的网站设计

误区之五:未经考察的关键字选取

2008-6-13更新,经过与多名seoer的沟通探讨,得出了新的结论,百度目前在电信和网通有两个不同的服务器群,在有的时候电信访问者查询SEO,则将这几个被惩罚的站点显示出来,但是网通的访问者则不显示出来,验证的过程是通过百度的电信、网通两个不同的IP地址进行访问,然后搜索SEO,则可以看到两个不同的结果,说明这个情况是电信和网通服务器数据不同步的现象造成的,估计是百度的新算法造成的一些被惩罚的站回到原有的位置,并非是回档造成的。

2008-6-11更新,事实证明百度确实是服务器回档,现在排名都已经恢复了,两个降权的站点和一个新上的垃圾站点都已经消失,百度这种频繁回档给用户体验造成了很多的不良因素,真的不像是全球最大的中文搜索引擎所应该有的效果。

今天查询了下SEO的排名,百度再次出现了排名的大规模变动,其中两个原来被百度降权的网站全部都恢复了,而且还有一个十分垃圾的网站进入了第一页,如下图:

SEO排名

记得前段时间出现过百度回档现象,这两个被降权的网站短暂的回到了第一页的位置,但是大约只保留了几分钟,一切又回复正常了,这几天百度的大规模调整使很多原来比较稳定的网站出现了排名浮动,今天百度将丘仕达和王通的网站恢复也许是有可能依旧是数据库回档的现象,但是今天持续的时间很长,没有在短时间内调整回来,所以使我比较怀疑,这次的调整并非回档,而是百度调整新的排名算法后的结果,也许是对已经消除了不良痕迹的网站进行了排名恢复。

以上两个网站排名恢复如果是调整后的结果,那也在情理之中,毕竟这两个网站都曾经在百度首页风光无限,占据第一的位置很久,属于相关性非常高的站点,但是百度将nnboy.cn这个垃圾网站,放到首页是意欲何为呢?朋友们可以进入这个网站看看,是一个典型的链接流量交换的网站,整个网站内除了链接交换没有其他的内容,这种站点进首页,实属不应该,用户体验受到很大影响,百度的新算法看来还需要继续改进。

分页:[«]1[2][3][4][5][6][7][8][9][10][11][12][13][»]
 
XHTML 1.0  RSS  ABOUT US CONTACT US
Power by Z-blog1.8. Copyright 2006 网站优化-SEO优化 All rights reserved.