学习如何概括研究论文和使你的
网站在
Google获得很高的排名有什么关系吗?在开始之前请尽你所能先想一想。继续阅读将使你找到以下问题的答案:如何帮助访问者找到他们所需要的信息,并使
Google蜘蛛返回的频率更快?
如果你有一个
网站,而且你想让人们找到它,则你的网站必须基于搜索引擎友好进行设计。你可以通过做一些事情来实现这个目标,包括一些显而易见的事情以及一些不那么明显的事情。
还有一部分内容是关于不同搜索引擎间的
优化策略。虽然本文将集中讨论Google的
优化,我们谈论的许多东西也可以用于Yahoo优化。
另外,在我进入本文主题之前,需要说明的是,决定Google排名首要的和最重要的因素是网站的PR值(PageRank),而其他的因素是第二位的。根据这种说法,本文将不涉及提高PageRank的方法。相反,我们将集中阐述其他的因素,即Google 是如何计算特定关键字的相关性的。更多关于PR值的资料,请查看下文: http://www.seochat.com/c/a/Google-Optimization-Help/Google- PageRank-Frequently-Asked-Questions/
Google根据许多因素来决定一个网页对某个关键字的相关性。事实上,虽然他们说的决定Google排名首要的因素是PageRank激怒了我,但我确实喜欢他们看待整个网页的方法,以及网页中的内容确实具有相关性。
最后,你还可以做些事情以“帮助”使你的网页看起来非常集中于对你来说非常重要的关键字。
排名首页的关键
大多数站长都知道在meta标签中放置关键字和针对关键字的描述。但另一方面,他们只是简单地将title标签写成他们的站点名称,而这是一个巨大的错误。Title 标签应该首先出现一个关键字(或者最多3个),这个关键字是你的网站真正需要的,然后才是网站名称。这有个案例可以查看:http://www.seochat.com/c/a/Search- Engine-Optimization-Help/Search-Engines-How-to-make-them-a-TAG- they-will-love/
而且,你的网站的第一张图片应该在alt标签文本中包含你要优化的关键字。
还有,很少在CSS中使用H1, H2, H3等标题,而用div 和 span标题代替,这会降低你在Google的潜在排名。
你知道,Google(包括Yahoo)寻找h1 和 h2标签作为它所包含内容的重要指示。因此,你的文件顶部应该包含一个H1标签,写上你最重要的关键字,下面放一些与其相关的内容。此外,Google已经变得相当智能,知道一个网站内容的更新频率。因此,你将不断地为你的网站添加新的“材料”,并再次使用H1标签。这样,Google将会重新造访你的站点并重新爬行。如果Google认为他需要更频繁地重新爬行你的网站,则你的网站获得的排名将越高。
如果你查看Google关于他们是怎样对网页排名的信息(http://www.google.com/intl/en/webmasters/guidelines.html),你将会看到他们推荐你“使你的网站具有清晰的层次。”
换句话说,你应该使用中学时的大纲技巧来描述你的页面。这里举个例子(为了更便于说明问题,我插入了一些标签):
<title>Dieting, Health – My Terrible Diet Site</title>
<h1>Dieting your way to Health and Vitality</h1>(very top of site)
<h2>How to Diet without killing yourself</h2>(content article title)
and then there is some of the content itself
<h2>How To Eat Enough While Dieting</h2>(content article title)
and then there is some more content
<h1>The Crispie Crème Diet</h1>
and now some content for this one
很多情况下,你的整个站点都应该与上面的类似。我知道你可能使用了多重的表格方框,但是主要的内容部分应该设置成非常类似我上面显示的。你可能会想到“blog”,但是我没有说你的网站应该是一个blog,我只是用它举个例子。
要想使工作变得更容易,你可以从下面的链接中选择一款大纲生成器(outliner):http://www.outliners.org。不幸的是,你可以发现用于Windows 机器的outliner很少。但这不是什么问题。所有outliner都可以输出“OPML”文件(opml是Outline Processor Markup Language的缩写,即大纲处理标记语言),而OPML标准是很容易理解的。
同时还有一个好处就是,Google可以识别/使用OPML文件(如果你的网站有的话)。Google会使用这个文件获得更多关于你的网页数据分布的深层次的信息。
你可以从http://opml.org/处获得网站的OPML说明。要知道,整个OPML 问题在Google内部还属于那些“秘密的”的事情之一。所以在这件事情上你得到了一个内部消息。
根据这种说法,在Google上排名靠前的人并不傻。首先,你的OPML文件必须用于描述实际从你的主页可以到达的页面上的内容。其次,OPML文件必须是实际页面的合理表现。第三,你必须在该页面提供一个指向OPML文件的链接,这样,Google蜘蛛就可以找到它。
如果你遵循这个规则,则Google将使用可以从OPML文件获得的额外信息,而这将有助于提高你的网站排名,因为在 OPML 文件中可以发现HTML 页面中没有的元数据。
Google的另一个建议是建立一个网站地图。好,猜猜为什么?通过制作网站地图显示层次结构,使用H1 和 H2标签(及其OPML文件),就可以让Google知道网页之间的“父/子”关系。
换句话说,不仅每个页面的内容应以层级方式分布,而且整个站点也应以层级方式分布。这将帮助Google理解你的网站的任何一个部分与其他部分的关系……并因此使你的每一个网页在Google上获得更好的排名。
不是为了还债而做这些事情,而是给你的网站地图一个OPML文件,你将使Google可以使用额外的信息,使你的网站对于Google蜘蛛来说,比其他的网站具有更大的可搜索性。
动态网页
我个人更倾向于内容管理系统。但我非常反对诸如PHPNuke 或 PHP网站的内容管理系统。如果查看Google网站的建议,你可以看到:“如果你决定使用动态网页(即包含“?”字符的URL),请注意并不是每个搜索引擎蜘蛛都像爬行静态网页那样爬行动态网页,则建议使参数短而数量少。”
大多数内容管理系统都要求很长的参数而且下载速度很慢,对搜索蜘蛛不友好。
你知道,搜索引擎蜘蛛在经过某个网页时,只允许一定的下载时间。一个下载时间太长的网页将不被搜索蜘蛛经常光顾,因此在搜索结果中也不能获得他本来可以获得的高排名。
你可以从下面的站点开始学习优秀的内容管理系统(CMS system),它的下载速度很快而且使用的参数从不超过2个:http://www.wolfdatasystems.com/forum/viewtopic.php?t=6。
上面的链接将给你运行内容管理系统(CMS system)的“基础”代码,这就是我自己在http://www.wolfdatasystems.com上运行的代码。如果你喜欢这段代码,包括建立有关表格所需要的材料,只要给我发个邮件,我就会将它发给你(当然是免费的)。
这将随着Google而迅速变成一个巨大的生意。Google指南载明:“如果你的公司购买了一个内容管理系统,请确定该系统能输出你的内容,以及搜索引擎蜘蛛能够爬行你的网站。”
Google指南谈论的是RSS。Google可以迅速找到位置,比你想的还要快,搜索蜘蛛甚至都不看该网页本身一眼,就直接集中于RSS 和 OPML文件。这两个文件被视做“内容输出器”。我们现在已经讨论了OPML文件。如果你想获得关于RSS的一些信息,SEO Chat上有一篇很好的文章(当然我认为它是优秀的,是我写的),从下面的链接可以看到为什么RSS是如此重要: http://www.seochat.com/c/a/Yahoo-Optimization-Help/An-Insiders- Secret-To-Seriously-High-Rankings-With-Yahoo/
专注
Google,始终作为领跑者之一,已经实现了对“元数据”非常敏感。换句话说,Google可以使用OPML文件和RSS文件。在执行一个搜索时,这些文件与你网站上的实际文本相比,其决策过程更精确。这意味着,使用RSS和OPML文件的网站排名自动地比那些没有使用RSS和OPML文件的网站好。此外,那些与OPML文件分布方式类似的网站(换句话说,即网页的内容按照逻辑层次命令分布)也将获得更好的排名。
最好的方式是,根据设计指南建立的网站更易于被你的网站浏览者跟踪、阅读和理解。这意味着,人们更有可能再次访问。而这对大家来说,就是最好的利益。