Key Concepts
SEO (Key Concept)
- Tags: seo sef 搜索引擎优化 spam , 积分 Counts:900 次
SEO 是英文search engine optimization的缩写,其中文意思是搜索引擎优化。而从事这方面工作的就是search engine optimizer,搜索引擎优化师。他们根据搜索引擎的排名规则,利用工具或者各种手法,可以使网站在搜索引擎的结果中获得较好的排名(也就是常说的网站优化)。SEO的初衷是值得肯定的:帮助不懂网络营销企业重新规划设计网站,即利用合理的网站设计策略,使自己的网站符合搜索引擎的搜索规则,从而获得应有的网站排名。
SEO包括很多方面,包括内容、链接、关键字等等,以下仅从代码层次阐述网页的SEO。
合法有效的HTML代码对SEO的重要性
要使搜索引擎收录我们的网页,——在此基础上才能谈网站优化网站推广——其前提是要让搜索引擎的Spider能读懂我们的Web文件。搜索引擎Spider阅读网页的根据便是HTML规范,通过对HTML代码的分析,Spider才能判断网页内容,在此基础上才能判断针对相应关键词的相关性。
需要明确的是,搜索引擎Spider不同于浏览器的一点便是其容错能力相对于浏览器要差不少,如果页面代码中存在其无法解释的HTML代码时,其便可能停止阅读该页面甚至可能停止在我们的网站内爬行,更严重的错误甚至会导致其同时也丢弃已经收集到的网站内其他页面的内容信息。
尽管如今如大主要搜索引擎也都在尽力提高Spider的容错能力,让其可以在HTML代码出现一般性错误时不至影响对内容的收集。但很多时候,仍然会发生如漏了一个关闭标签导致整个页面的内容被忽略的情况。
另一方面,合法有效的HTML也可以保证Web页面可以在多种浏览器下被正确解释,避免同一个页面在IE下显示正常在Mozilla下却严重变形的情况(当然,不能完全避免),这对于提高网站的可用性方面也是有着极大好处的。
提高HTML代码的效率 很多所见即所得编辑器造成的HTML冗余臃肿问题,这种情况在很多中文网站相当普遍。所见即所得编辑器如FrontPage、Dreamweaver,尤其在其对一个网页进行修改的时候,往往会产生很多不必要的冗余代码。当页面的HTML文件在存在大量的冗余代码时,文件便会变得臃肿,这不但会降低网页的打开速度,损害到网页的效率,同时也会严重影响到相当网页的搜索引擎排名。而优化的代码体积更小,结构更清晰,能更快更好地被搜索引擎收入分析。
Cascading Style Sheets (CSS)的使用对网站SEO优化推广的作用
1)把页面中的重要内容放到你需要的地方,比如页面的首部,CSS的一个重要功能,就是可以定位内容,这个因素对于搜索的排名相当的重要。
2)清洁代码,可以保持整个页面文件的大小,这样更易于搜索引擎的抓取其内容。
3)用CSS代码来控制例如H1之类的标签的显示,那么搜索引擎就可以知道这些内容的重要性。
PS.什么是SPAM? Spam在互联网领域被用来称呼互联网上到处散布垃圾广告消息的现象。在搜索引擎上的Spam通常也称为作弊。
Google认定的作弊形式有:使用隐藏文本或隐藏链接、采用隐藏真实内容或欺骗性重定向的手段、使用无关用语加载网页、创建包含大量重复内容的多个网页、子域或域、采用专门只针对搜索引擎制作的“桥页 (doorway page)”,也不要采用如联属计划这类原创内容很少或几乎没有原创内容的“cookie cutter(形状切割插件)”方式。
SEO和SPAM都是为了追求在搜索引擎上的高排名;但手段不同,SEO是良性的,采用正常的方法优化网站,而SAPM则是作弊,通过不被搜索引擎认可的手段提高排名,一旦被发现,将会受到惩罚。
如果您接到这样的推销电话,可以判定对方是一个所谓的SEO公司,却干着SPAM的勾当。
“保证指定关键词查询结果出现在Google排名左侧前3位”
“保证每天带来大量的流量”
“是最新的网络营销手段”
“费用只有其他搜索引擎营销的几分之一”
“不论你的网站内容如何,我们全可以办到”


