搜索引擎接收到用户输入的搜索词后,需要对搜索词做一些处理,才能进入排名过程。

搜索词处理包括以下几方面:

(1)中文分词。与页面索引时一样,搜索词也必须进行中文分词,将查询字符串转换为以词为基础的关键词组合。分词原理与页面分词相同。

(2)指令的处置。平时咱们在搜索时会输入多个词语,实在默认的情况下,搜索引擎把多个默认的词语都依照“与”来进行词语。比方你搜索“seo”“培训”时,搜索引擎会默认咱们输入的“seo培训”来进行处置,独自包括“seo”或者“培训”的网站内容实践上将不会返回,但实际情况往往也会呈现独自包括一个词语的网站。另外,还要处置各种高等搜索指令的词语,比方加号减号等。

(3)停止词。和索引时一样,搜索引擎也需要把搜索词中的停止词去掉,最大限度地提高排名相关性及效率。

(4)过错纠正。用户如果输入了明显错误的字或英文单词拼错,搜索引擎会提示用户正确的用字或拼法。

(5)整合搜索触发。某些搜索词会触发整合搜索,比如明星姓名就经常触发图片和视频内容,当前的热门话题又容易触发资讯内容。

优化的核心是有好的内容。以“内容为王”为基础来提高搜索引擎排名,提高用户转化率,提升网站流量是最好的方法。

 

内容优化

文章开头部分直接解决了用户是否有看下去的兴趣。要对网页内容高度概括一下,简略而精粹。

文章叙述要简练,不能为了篇幅而添加文字数量,内容过长,不宜让用户更有耐性看下去,文章假如超越800字,尽量选用文章分页形式,让用户视觉上更舒畅。

网站内容要能给用户处理某些问题,而不是空空如也的范文。

文章内容的优化,要以用户名体验为基准,以丰富真是的内容做后盾,更能够吸引方可提高排名,还能提高信任度。

 

关键词密度

关键词密度即关键词频率, 是某个关键词在网页中出现的总次数与其他文字的比例,用百分比表示 。

一般关健词出现的次数越多,其文章一般也越长,频率也越大。

但是关键词密度过大会导致被降权。

根据很多SEO实战者的经验, 密度控制在2%~8%之间为最佳。不是密度越大,优化效果越好。

关键词出现的位置同样重要, 关系到网页优化的合理性。可以在头部 head标签中包含目标关键词, 正文的开头或中间部分以及段尾部分以最自然的手法引出关键词,切勿为了SEO而堆积关键词。

 

站内锚文本

站点中的锚文本一般出现在导航、底页、页眉、列名中,一般由手动或自动添加其他页面内部链接,链接锚文本可以有各种选择,1%的站内定向锚文本是最好的。

网站导航主体是引导用户访问指定网站菜单,栏目和内容等。合理的网站布局也是权重传递的重要途径,导航结构越清晰,用户就越容易在短时间内找到他们最喜欢的内容。


阅读本文的人还可以阅读:

SEOer必看:网站网页内容优化小技巧(1)

SEO新手必看:全方位保姆式教你做SEO(1)

新手学SEO最常见的10个问题(2)

SEO是什么?如何做好SEO?

整合搜索是2007年年底Google首先推出的,现在已经被所有主流搜索引擎采用。


什么是整合搜索

所谓整合搜索,就是在正常搜索结果页中同时显示普通文字页面之外的图片、视频、新闻、博客、地图、图书等垂直搜索结果。

其实所有主流搜索引擎早就已经推出了垂直搜索,用户只要单击搜索结果页面上方的垂直搜索导航,就可以显示相应的结果。

不过人都是懒惰的,搜索引擎大概发现绝大部分用户很少去点击垂直搜索导航,所以Google率先把垂直搜索结果整合入正常网页搜索结果页面,用户不再需要点击垂直导航就能看到垂直搜索内容。

对搜索引擎来说,显示整合搜索结果需要解决几个难题。

首先,搜索结果页面格式的安排。

其次,不同类型的内容之间怎样比较相关性和权威性。

再次,哪些搜索词会触发哪种整合结果。

搜索引擎系统是最复杂的计算系统之一,当今主流搜索引擎服务商都是有财力,人力的大公司。即使有技术,人力,财力的保证,搜索引擎还是面临很多技术挑战。搜索引擎主要面临那几种挑战?

1、页面抓取需要快而全面:

互联网是一个动态的内容网络,每天有无数页面被更新,创建,无数用户在网站上发布内容,沟通联系。要返回最有用的内容,搜索引擎就要抓取最新的页面。

2、海量数据存储:

一些大型网站单是一个网站就有百万千万个页面,可以想象网上所有网站的页面加起来是一个什么数据。

3、搜索处理快速有效,具可扩展性:

搜索引擎将 页面数据抓取和储存后,还要进行索引处理,包括链接关系的计算,正向索引,倒排索引等。

4、查询处理快速准确:

查询是普通用户唯一能看到的搜索引擎工作步骤。用户在搜索框输入关键词,单击“搜索”按钮后通常不到一秒就会看到搜索结果。表面最简单的过程,实际上涉及非常复杂的后台处理。

常见的可以精简代码的地方如下:

(1)、使用CSS定义文字字体,颜色,尺寸及页面排版。有很多网站既使用CSS,又在可见文字部分用 style或font 再定义一遍字体,尺寸等,这是完全没有必要的冗余代码。

(2)、使用外部文件。将CSS和 JavaScript放在外部文件中,页面HML中只要放一行代码进行调用就可以了。如果我们查看一些网站源文件,经常可以看到大片大片的CSS及JavaScript代码,而且 JavaScript代码还经常出现在HTML最前面,这就使真正有用的文字部分被推到后面。

(3)、减少或删除注释。代码中的注释只是给程序员或页面设计人员的提示,对用户和搜索引擎来说毫无作用,只能成为噪声。

(4)、减少表格,尤其是嵌套表格。现在的网页大多使用CSS排版,表格使用大大减少。但有的时候使用表格展现是必需的,也不必刻意完全避免,只要不出现多层嵌套表格,产生大量无用代码就可以了。