子乌注:这篇文章对google推出的免费服务google sitemap进行了一些应用上的分析,对于优化站点能起到很大帮助。
什么是Google Sitemaps?
Google Sitemap看起来只是一个简单的XML文档,它列出了你网站上所有页面,但是实际上Google Sitemap所做的远远比列出页面要重要的多。实际上, 通过这东东你能够瞥见一点Google的想法--而且它你能够告诉你很多关于Google如何看待你的网站!
为什么你应该使用Google Sitemaps?
直到Google Sitemaps在2005年夏天发布之前,针对Google优化一个网站最多仍只是一个猜谜游戏。一个网站的页面也许会被Google从索引中删除,但是站长对此却一头雾水。与此类似,一个站点内容会被检索到,也许只是因为搜索算法的某种怪癖,而唯一被评价(rank)的 页面也许是“关于我们”,或者是公司的新闻报道而已。
作为站长,我们只是由于google爬虫(Googlebot)的一时兴致而被访问到,而这看起来武断的算法会让一个站点一夜之间提升或者是降低了在搜索引擎上的排名。我们没有办法和google就一个站点而进行沟通--无论是了解到发生了什么事情,或者是当网站进行更新时告诉Google。
这一切在Google发布了Sitemaps之后已经发生了改变,但是这个东东在2006年2月Google用几个新工具更新了它之后才变得真正有用起来。
所以,Google Sitemap严格来说是个什么东东,以及你如何使用他来提升你的网站的排名?好吧,这里有两个使用Google Sitemaps的根本原因:
1、Sitemap给你提供了一个告诉Google关于你的网站有价值信息的途径;
2、你能够通过Sitemaps来了解Google关注你网站的什么内容。
关于你的站点,你能够告诉Google些什么
不管相信与否,Google需要确信那些站长有能够与其交流关于他们站点重要信息的方式。虽然Google爬虫对于寻找和分页网页的工作做得很出色,它还是缺乏对于一个网页和其它网页相比的相对重要性的评价能力。毕竟,在互联网上许多重要的页面并不都被正确的“优化”,而且很多人并不在意他们花在连接那些最好的内容上所消耗的时间(and many of the people who couldn’t care less about spending their time on linking campaigns create some of the best content)。
因此,google给你这种能力:告诉他们一个给盯页面相对于其它所有页面的重要程度(使用0.0到1.0来作为尺度)。使用这个系统,你能够告诉Google你的首页是1.0,而你的每个产品板块是0.8,而你的独立产品页面是0.5。而关于你的公司的地址以及联系方式的页面只能评价为0.2。
你还能告诉Google你的页面多久会被更新以及每个页面最后被修改的时间。比如,你的首页也许会每天更新,而一个具体的产品页也许一年只会维护一次。
关于你的站点,Google能告诉你些什么
你拥有告诉Google哪些信息是有用的的能力,但是你甚至不需要为了享受拥有一个Google Sitemaps账号的自得而创建一个sitemap文件。
那是因为即使没有一个Sitemap文件,你仍然能够了解到任何Google爬虫从你的站点上发现的任何错误。就像你可能了解的那样,你的站点不会因为爬虫抓取页面有困难而被“中断”。 Google Sitemaps将告诉你那些它无法抓取的页面以及没法跟进(follow)的链接。因此,你能够在你的页面被google从索引中干掉之前了解到你的页面中存在的问题并即时修复它们。
你也能够了解到人们通过何种途径搜索到你的站点。当然,大多数网站分析工具都能够给你这个信息,但是如果你使用的工具没提供这个功能的话,那从google那里免费的获得它总还是不错滴。
但是这个Sitemap程序最好的部分是在2006年2月新增加的页面分析模块(section)。这个页面提供给你两个关键字(word)的清单。第一个清单包含了那些google爬虫基于你的网站内容分析出来的和你的网站相关的关键字(站点内容栏)。第二个清单则包含了爬虫发现的和你的网站链接的关键字(入口链接栏)!
不幸的是,google将每个清单中关键字的数目限制在20个(子乌注:我现在看sitemap并不止20个,可能是google扩充了吧)。因而,入口链接栏就被一部分类似“http”、“www”、“com”之类的关键字所浪费掉(子乌注:我的关键字里面居然有一些什么:看、大、站、中、最、毫秒之类毫无意义的单词……难道搜索“毫秒”能跑出我的站来么?不过无聊时倒是可以抓一些无意义的关键词,看如何组合才能找到自己的网站),而这些关键字基本上对于所有的网站都有效(嗨,Google,就不能把这些关键词从报告中屏蔽掉么?)。那就是说,这个清单能够提供给你一个判断你的网站优化措施是否有效的途径。
当你比较这两个清单,你能够对Google如何看待你的网站有个了解。如果出现在你站点内容栏的关键词并不真正能代表你希望google爬虫认为的你的网站,那你就该明白你需要加倍努力(tweak your copy??)以让它更多地关注到你的核心内容。
另一方面,如果你的入口链接中并不包含任何你认为合适的关键字,也许你应该将注意力放在在那个方向上。
除此以外,你需要努力让这两个清单变得一致(子乌注:汗,我的俩清单的差距真大……),你应该让你的入口链接关键字尽可能的匹配你的站点内容关键字。这就意味着Google对你的站点的重心有个清晰的认识。
Sitemaps程序的额外好处(子乌注:这是好处??)
Google已经开始通告那些参与Sitemaps(Sitemaps-participating)的站长--如果他们正在违反Google的Webmaster Guildlines的任何一条的话。这是一条非常有价值的信息--当你的站点突然被Google撤销索引,而你根本不知道为什么的时候。
只有Sitemaps参与者能够得到这个消息,而且还得取决于google的决定。实际上,如果你创建的网站毫无价值并且不提供原创内容,或者你创建了上千个桥页跳转去别的网页的话(子乌注:我的收藏夹算不算),google并不会通知你这些。google不会让那些sp@ammers获得任何有助于提升他们技术的线索。
如何开始使用Google Site Maps呢?
首先你要去申请一个Google账号。如果你已经有了Gmail,Adsense,或者Adwords账号,那就行了。如果没有,你能够去google账号页面注册一个账号。
如果你熟悉XML,创建你的sitemap文件相当简单,即时你不会,你也能够使用第三方工具比如列在google网站的那些。Google也有一个"Sitemap Generator" ,你能够下载并安装到你的服务器上,但除非你是python脚本的老手,你最好还是选择那些第三方工具。
无论如何,一旦你拥有了你的google账号而且你的sitemap文件已经创建,剩下的事情就很简单了。你所需要作的就是:
1、用你的账号登录;
2、输入你的网站地址在“添加站点(Add Site)”框中,并点击确定(OK);
3、点击你添加进管理站点的链接,并将你的sitemap文件加入到你的账号中。
Google Sitemaps --一个杰出的SEO工具
Google Sitemaps帮助Google爬虫迅速找到你站点上新的内容。它们也帮助你告诉google什么是重要的,什么是新的,而什么是经常变化的。提供给站长的这个工具将为你了解搜索引擎(尤其是google)如何看待你的站点起到很大作用。
使用这些信息,你能够迅速的提升你站点的排名并清除任何google发现的问题。你还可以使用这个google提供的工具来衡量你的站点优化措施的成效,使你能将你的时间和精力专注于能给你带来最大成功的行为上。