现在我将来讲述你该怎样做。我还是想用我之前的文章作基础来说明在这里我们会做些什么。我现在进一步假设你在
网站上使用MagpieRSS来添加新的内容。因为这一工具操作非常简单,自带的说明文件也相对直白易懂,因此我在本文中不准备涵盖运用Magpie的具体过程。实际上,这篇文章里我只准备大概讲述我们需要做的“伪代码”,因为我不知道你的
网站是怎么建起来的,你用的是什么语言等等其他东西。如果你想知道完成这些步骤的具体代码,你可以加一个文章评论告知我。
现在,你已经建立起了一个网站,能简便地往你的数据库里添加新内容,而那些新内容也会自动的添加到你的网站上。你拥有自己的内容管理系统(Content Management System,CMS),他们就像时钟一样准确的运行。你同时使用MagpieRSS把各种各样的新内容自动地添加到你的网站上。
你现在所要做的事情是,趁着MagpieRSS消息重复响应的时候,查询标题是否在你的内容表格里了。如果没有,添加一行,标题指向标题区,描述指向内容区。
接下来你要做的是每隔一会弹出一个浏览器窗口,创建新的RSS文件(我在自己的电脑上设定了每30分钟弹出一次,这样可以实现自动维护)。
动态创建RSS文件这个主意听起来不错,但问题在于RSS技术究竟是一个新技术,我还不是很推崇它。相比起动态生成的东西来说,RSS爬行器更偏爱于一个真正的XML文件。我不清楚这是不是因为动态生成一个简单文件源过程中所产生的些许延时的原因,或者是由于兴奋过头的程序员留下的低级限制所致。我现在只能说我没有通过动态创建我的RSS文件来消除任何可能带来的问题。
归纳起来,这篇文章真正讲述的就是这样一个原理:一个内容丰富的网站,通过经常更新,并集中于某些具体的关键字,就能在
雅虎获得更高的
排名。
此外,一个带RSS源的网站比没有RSS源的网站能获得更高的
排名,上升的也更快,只要有人把这个文件添加到MyYahoo页面上。
综合这两个因素,让别人为你的网站添加新内容和自动创建RSS文件,只要付出很少的工作量就能使你的网站获得高排名。
让我再教你一个捷径。
如果你在http://www.blogger.com创建了一个实际存在的“博客”,这个“博客”几乎马上就会被Google索引,而且同样重要的是,它还会被定期爬行。另外,新的内容也几乎马上被Google索引。如果你真的还想做点什么,你可以在博客空间里再创建一个页面。只要每天访问几次,从你真正的网站里挑选一些最新的内容添加进来,你就可以获取更多的反向链接了。
例如……