第2章 了解搜索引擎
一个合格的SEO人员必须了解搜索引擎的基本工作原理。很多看似令人迷惑的SEO问题及解决方法,其实从搜索引擎原理出发,都是自然而然的事情。
为什么要了解搜索引擎原理?
说到底,SEO是在保证用户体验的基础上尽量迎合搜索引擎。与研究用户界面及其可用性不同的是,SEO既要从用户的角度出发,也要站在搜索引擎的角度考虑问题,才能清晰地知道怎样优化网站。SEO人员必须知道:搜索引擎要解决什么问题,有哪些技术上的困难,受到什么限制,搜索引擎又该怎样取舍。
从某个角度来说,SEO人员优化网站就是为了尽量减少搜索引擎的工作量、降低搜索引擎的工作难度,使搜索引擎能更轻松、快速地抓取网站页面,更准确地提取页面内容。不了解搜索引擎工作原理,也就无从替搜索引擎解决一些SEO力所能及的技术问题。当搜索引擎面对一个网站,却发现需要处理的问题太多、难度太大时,可能对这样的网站就敬而远之了。
很多SEO技巧是基于对搜索引擎的理解。下面举几个例子。
比如对权重的理解和处理。我们都知道网站域名和页面权重非常重要,这是知其然,很多人不一定知其所以然。权重除了意味着权威度高、内容可靠,因而容易获得好排名外,获得一个最基本的权重,也是页面能参与相关性计算的最基本条件。一些权重太低的页面,就算有很高的相关性也很可能无法获得排名,因为根本没有机会参与排名,甚至可能没机会被索引。
比如很多SEO津津乐道的“伪原创”。首先,抄袭是不道德甚至违法的行为。把别人的文章拿来简单加工,仅调整段落顺序就当成自己的原创放在网站上,美其名曰“伪原创”,这一样是令人鄙视的抄袭行为。如果了解搜索引擎原理,就会知道这样的伪原创并不管用。搜索引擎并不会因为两篇文章差几个字,标题、段落顺序不同,就真的把它们当成不同的内容。搜索引擎的算法要先进、准确得多。
再如,对大型网站来说,最关键的问题是解决收录。只有收录充分,才能带动大量的长尾关键词。就算是有人力、有财力的大公司,当面对上千万页面的网站时,也不容易处理好充分收录的问题。只有深入了解搜索引擎蜘蛛程序的爬行、抓取、索引原理,才能使蜘蛛抓得快而全面。
上面所举的几个例子,读者在看完2.4节后,会有更深入的认识。