贵阳360搜索优化二三事

一、贵阳360搜索算法初探
当我们在360搜索框输入"贵阳装修公司"这类关键词,想要找到本地服务时,背后其实藏着不少门道。

在360搜索的后台,藏着个特别庞大的数据库,里面密密麻麻记录着各种关键词,每个关键词又对应着无数个网址。这些网址都是360的"网络爬虫"勤勤恳恳从互联网的角角落落抓取回来的。这些小爬虫就跟逛街似的,每天在网络上溜达,顺着链接东看看西瞧瞧,把看到的内容都记下来分析。如果发现新鲜有用的内容,就高高兴兴收进数据库;要是碰到垃圾信息或者重复内容,摇摇头就走了,继续寻找新的宝藏。

因为一个关键词可能对应几十上百个网址,怎么排座次就成了问题。这时候360搜索的算法就开始发挥作用了,把最贴切的网址往前排。在这个过程中,爬虫能不能看懂网页内容很关键。如果网站里全是flash动画或者复杂的js效果,爬虫就会犯迷糊,哪怕内容再精彩也无济于事。只有用它能理解的语言写的内容,它才能读懂——这种语言,就是我们要说的SEO。

二、贵阳360SEO玩法解析
全称:Search Engine Optimization,搜索引擎优化。自从360搜索在贵阳地区普及开来,本地SEO就渐渐受到重视。

存在的意义很简单:就是想方设法让网站在360搜索的自然结果里排得靠前些,让更多潜在客户能找到我们。说白了,就是希望360搜索能多收录我们精心优化过的网站页面,而且别人搜索时能排在前面。

按照操作手法,可以分为白帽SEO和黑帽SEO。白帽SEO讲究的是踏踏实实优化网站,让网站既对搜索引擎友好,又给用户好的体验,这样从搜索引擎获得的流量也来得稳当,这是360搜索官方认可的方式。黑帽SEO就爱钻空子,用些取巧的手段骗取排名,这种做法风险很大,说不定哪天就被惩罚了。咱们这里重点说说白帽SEO,那么在贵阳做360SEO具体要忙活些什么呢?

  1. 把网站标题、关键词、描述这些基础信息精心设计好,明确告诉搜索引擎咱们网站是做什么的;
  2. 网站内容要和目标关键词对上号,适当增加关键词的出现频率;
  3. 合理配置网站的Robot.txt文件,给爬虫指个路;
  4. 制作专门给搜索引擎看的网站地图;
  5. 多去其他网站露个脸,增加些外部链接;

三、前端优化在贵阳360SEO中的应用
通过调整网站结构布局和优化网页代码,让网站既能让普通访客看得舒服,也能让360的"爬虫"看得明白。

(1)网站结构布局优化:越简单越好,最好是扁平化结构。
一般来说,网站结构层次越浅,360爬虫越容易抓取内容,被收录的机会就越大。中小型网站如果目录层级超过三层,爬虫可能就懒得往下钻了,"万一天黑迷路了怎么办"。而且根据调查:用户如果跳转3次还找不到需要的信息,大概率会直接关闭页面。所以三层结构既是为了照顾爬虫,也是考虑到用户体验。具体要怎么做呢?

  1. 把握好首页链接的数量
网站首页在360搜索眼里分量最重,如果首页链接太少,爬虫找不到继续深入的"桥梁",会直接影响内页的收录。但是链接太多也不行,全是无关紧要的链接,既影响用户体验,又稀释了首页的权重,收录效果反而不好。

对于贵阳本地的中小企业网站,建议首页链接控制在100个以内,可以包括页面导航、底部导航、文字链接等,关键是要建立在引导用户和提升体验的基础上。

  1. 采用扁平化的目录结构,让爬虫跳转3次就能到达任意内页。比如"贵阳服务"->"装修设计"->"家装案例",三个层级就能找到具体内容。
  1. 导航要优化到位
导航尽量用文字,如果用图片的话一定要记得加上"alt"和"title"属性,告诉搜索引擎这个导航是干什么的,这样就算图片加载不出来,用户也能看到提示信息。

其次,每个页面都要加上面包屑导航,好处很实在:从用户角度看,能清楚知道自己在网站的哪个位置,对整个网站结构有个概念,要找回去也方便;对爬虫来说,能更好地理解网站结构,还能增加内部链接,方便抓取内容。

  1. 网站布局要注意细节
页面头部:放logo和主导航,还有用户登录信息。 页面主体:左边放正文,包括面包屑导航和具体内容;右边可以放些热门文章和相关推荐,这样既能留住访客,增加页面停留时间,对爬虫来说,这些相关链接也能提升页面权重。 页面底部:放版权信息和友情链接。

要特别提醒的是分页导航的写法,推荐这样写:"首页 1 2 3 4 5 6 7 8 9 下拉框",爬虫可以直接跳到指定页面。最好不要用"首页 下一页 尾页"这种,特别是内容很多的时候,爬虫要一页页翻,会很累,可能半途就放弃了。

  1. 控制页面大小,减少http请求,加快网站打开速度。
单个页面最好不要超过100k,太大了加载慢。速度一慢,用户体验就差,留不住人,而且要是超时了,爬虫也会直接走掉。

(2)网页代码优化技巧


  1. 标题:突出重点就行,重要的关键词往前放,不要重复堆砌,尽量做到每个页面标题都不一样。

  1. 关键词标签:列几个重要的关键词就够了,千万别堆得密密麻麻。
  1. 网页描述标签:要能概括网页内容,不要太长,也别硬塞关键词,每个页面都要有不同的描述。
  1. 正文里的标签:要让代码有语义,在合适的地方用合适的标签。比如h1-h6就专门用来做标题的。
  1. 超链接标签:站内链接要加"title"属性说明,让用户和爬虫都知道这个链接去哪。链接到外部网站的,记得加上rel="nofollow"属性,告诉爬虫别跟着去,不然它一去可能就不回来了。
  1. 正文标题要用h1标签:在360搜索看来这个最重要,如果觉得默认样式不好看,可以用CSS调整。尽量做到正文标题用h1,副标题用h2,其他地方别乱用标题标签。
  1. 换行标签:只在文本换行时使用
  1. 表格要用表格标题标签
  1. 图片一定要加"alt"属性说明
  1. 加粗和强调标签:需要重点突出的地方使用。加粗标签在搜索引擎眼里分量很重,能突出关键词,表现重要内容,强调标签的效果稍微次之。

11、文本缩进别用特殊符号 应该用CSS来设置。版权符号也别用特殊代码 ,直接用输入法打"banquan",选第5个就是©。

12、巧用CSS布局,把重要的HTML代码放在最前面,这样爬虫一进来就能先看到重点内容。

  1. 重要内容别用JS输出,爬虫理解不了
  1. 尽量少用iframe框架,因为爬虫通常不读里面的内容
  1. 慎用 display:none :不想显示的文字内容,最好设置z-index或者移到显示区域外。因为搜索引擎会直接忽略display:none里的内容。
  1. 持续精简代码
  1. 如果是操作DOM的js代码,尽量放在body结束标签之前,html代码之后。

发表评论

评论列表