2007年4月20日 | 作者: 牧天 | 分类: SEO | 尚无评论
关于重定向
在我们的网站建设中,时常会遇到需要网页重定向的情况:如网页目录结构改变、页面URL修改,再或者网页扩展名改变(如因需要把.php改成.html或.shtml)。在这些情况下,如果不对原URL做重定向,则通过用户收藏夹或搜索引擎数据库中的旧地址只能让访客得到一个404错误信息的页面,给访客以非常差的用户体验同时,访问流量也会白白丧失。再如某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点,等等…
常用的重定向方式有:301重定向、302重定向、JavaScript重定向、PHP/ASP/CGI重定向、META Refresh等。
关于301重定向
301重定向(Permanently Moved),又叫301转向或301跳转,是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种(其它常见的状态码还包括,200表一切正常,404网页找不到,302暂时转向,等等),表示本网页永久性转移到另一个地址。301重定向是网页更改地址后对搜索引擎友好的最好方法,这不难实现并且可以使特殊的页面在搜索引擎中保持优先等级(Rinking),只要不是暂时搬移的情况,都建议使用301来做转址。
其他常用的重定向
- 302重定向:302代表暂时性转移(Temporarily Moved ),在前些年,不少Black Hat SEO曾广泛应用这项技术作弊,目前,各大主要搜索引擎均加强了打击力度。即使网站客观上不是spam,也很容易被搜寻引擎容易误判为spam而遭到惩罚。
- META Refresh:这在2000年前比较流行,不过现在已很少见。其具体是通过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之內),会被判断为spam。
为什么要用301重定向?
301重定向可促进搜索引擎优化效果。从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久的改变位置,或者说实际上不存在了,搜索引擎就会把网页B当作唯一有效目标。好处是,第一,没有网址规范化问题,第二,也很重要的,网页A的PR网页级别会传到网页B。
302重定向可能会有URL规范化问题。迄今为止,能够对302重定向具备优异处理能力的只有Google。也就是说,在网站使用302重定向命令将其它域名指向主域时,只有Google会把其它域名的链接成绩计入主域,而其它搜索引擎只会把链接成绩向多个域名分摊,从而削弱主站的链接总量。既然作为网站排名关键因素之一的外链数量受到了影响,网站排名降低也是很自然的事情了。其它方法都是常用的作弊手法,当然不是说不可以正当地用,方法本身没有错,但被作弊者用多了,搜索引擎对这些可疑的转向都很敏感。
感兴趣?继续阅读 »
2007年4月15日 | 作者: 牧天 | 分类: SEO, Wordpress | 评论: 2
什么是SEO?
SEO 是英文Search Engine Optimization的缩写,其中文意思是搜索引擎优化。从事这方面工作的是Search Engine Optimizer,搜索引擎优化师,他们利用工具或者其他的各种手法使自己的网站符合搜索引擎的搜索规则从而获得较好的排名(也就是常说的网站优化)。在网络营销中,搜索引擎优化排名是一种非常重要的手段,SEO主要就是通过对网站的结构、标签、排版等各方面的优化,使Google等搜索引擎更容易搜索网站的内容,并且让网站的各个网页在Google等搜索引擎中获得较高的评分,从而获得较好的排名。
考虑我的站点的具体情况,我实施了以下SEO方案:
1、在使用Wordpress之前,我的Blog用的是ASP的LBS^2程序,而且在转换过程中我更换了域名和目录结构,这样所有原来的页面都发生了URL的变更。通过在原来的ASP整站程序上做301重定向到现在站点的修改,可以防止被链接到的旧页面出现404,而且还很友好地将浏览者带入了新的URL,原来的PageRank也能转移到新的URL上。
2、启用Permalink,将文章的永久链接结构设置成友好的“/%category%/%postname%.html”。为什么要使用Permalinks,车东的《Search Engine Friendly的URL设计》有详细的说明。但启用Permalink的同时,我的每篇文章的URL都会变成两个,一个是我用Permalink设置的链接结构形式,还有一个是/?p=id的形式。考虑到URL网址规范化问题(主要是说要让网站的URL地址唯一化,不然会被搜索引擎当成是复制内容网页的作弊手段而影响搜索引擎结果排名),安装Permalink Redirect插件,对整站的URL进行唯一化。这个插件虽然使用起来非常简单,但重定向的功能却非常完善。除了可以搞定上面的问题,还可以将首页的地址唯一化,比如你输入本站的其他首页地址http://uiland.com、http://www.uiland.com/index.php或http://uiland.com/index.php,都可以直接重定向到http://www.uiland.com。在刚刚安装好Wordpress时我将文章的永久链接结构设置的是“/%year%/%monthnum%/%day%/%postname%/”,在我更换成新的结构后,Permalink Redirect也可以很容易地把原来的URL重定向过来。
3、为站点添加robots.txt,引导spider去爬我指定的内容。
4、启动Sitemap,向搜索引擎提交我站点中的页面URL和各种页面访问信息。使用Google Sitemap plugin for wordpress可以很容易的实现,这可比原来用LBS^2时方便多了。
感兴趣?继续阅读 »
2006年3月14日 | 作者: 牧天 | 分类: SEO | 评论: 3
郑重声明:本文阐述与交流一些正确的搜索引擎加注方法与技巧,旨在希望更多内容丰富的网站能够更好地加载到各大搜索引擎上去,被大家发现、欣赏。决不介绍并坚决反对一些投机取巧的搜索引擎加注“技巧”诸如:暗藏鬼页等。
1.如何确定关键词
2.使用 META 值
3.指引 Web robot(网际机器人)为你服务
4.提高排名的几点技巧
5.全球著名搜索引擎介绍
1.如何确定关键词
“关键词(Keywords)”是搜索引擎将站点进行分类的依据,同时也就是我们在查找信息时输入的那些词,所以关键词在注册搜索引擎时至关重要。那么有什么办法能帮助我们选择正确的关键词呢?
方法一:选几个主要的搜索引擎(例如:AltaVista,Lycos,Excite 等);
1)输入你认为的自己站点的关键词,然后 Search。一般情况下,你会得到一个很长的列表;
2)打开前十位的站点,然后查看每一个的 META 标签(打开源文件,META 标签在 <head>…</head> 中);
3)检查他们的 Keywords,从其中借鉴你没有想到的一些词; 感兴趣?继续阅读 »