贵阳360搜索优化二三事
一、贵阳360搜索算法初探
当我们在360搜索框输入"贵阳装修公司"这类关键词,想要找到本地服务时,背后其实藏着不少门道。
在360搜索的后台,藏着个特别庞大的数据库,里面密密麻麻记录着各种关键词,每个关键词又对应着无数个网址。这些网址都是360的"网络爬虫"勤勤恳恳从互联网的角角落落抓取回来的。这些小爬虫就跟逛街似的,每天在网络上溜达,顺着链接东看看西瞧瞧,把看到的内容都记下来分析。如果发现新鲜有用的内容,就高高兴兴收进数据库;要是碰到垃圾信息或者重复内容,摇摇头就走了,继续寻找新的宝藏。
因为一个关键词可能对应几十上百个网址,怎么排座次就成了问题。这时候360搜索的算法就开始发挥作用了,把最贴切的网址往前排。在这个过程中,爬虫能不能看懂网页内容很关键。如果网站里全是flash动画或者复杂的js效果,爬虫就会犯迷糊,哪怕内容再精彩也无济于事。只有用它能理解的语言写的内容,它才能读懂——这种语言,就是我们要说的SEO。
二、贵阳360SEO玩法解析
全称:Search Engine Optimization,搜索引擎优化。自从360搜索在贵阳地区普及开来,本地SEO就渐渐受到重视。
存在的意义很简单:就是想方设法让网站在360搜索的自然结果里排得靠前些,让更多潜在客户能找到我们。说白了,就是希望360搜索能多收录我们精心优化过的网站页面,而且别人搜索时能排在前面。
按照操作手法,可以分为白帽SEO和黑帽SEO。白帽SEO讲究的是踏踏实实优化网站,让网站既对搜索引擎友好,又给用户好的体验,这样从搜索引擎获得的流量也来得稳当,这是360搜索官方认可的方式。黑帽SEO就爱钻空子,用些取巧的手段骗取排名,这种做法风险很大,说不定哪天就被惩罚了。咱们这里重点说说白帽SEO,那么在贵阳做360SEO具体要忙活些什么呢?
- 把网站标题、关键词、描述这些基础信息精心设计好,明确告诉搜索引擎咱们网站是做什么的;
- 网站内容要和目标关键词对上号,适当增加关键词的出现频率;
- 合理配置网站的Robot.txt文件,给爬虫指个路;
- 制作专门给搜索引擎看的网站地图;
- 多去其他网站露个脸,增加些外部链接;
三、前端优化在贵阳360SEO中的应用
通过调整网站结构布局和优化网页代码,让网站既能让普通访客看得舒服,也能让360的"爬虫"看得明白。
(1)网站结构布局优化:越简单越好,最好是扁平化结构。
一般来说,网站结构层次越浅,360爬虫越容易抓取内容,被收录的机会就越大。中小型网站如果目录层级超过三层,爬虫可能就懒得往下钻了,"万一天黑迷路了怎么办"。而且根据调查:用户如果跳转3次还找不到需要的信息,大概率会直接关闭页面。所以三层结构既是为了照顾爬虫,也是考虑到用户体验。具体要怎么做呢?
- 把握好首页链接的数量
对于贵阳本地的中小企业网站,建议首页链接控制在100个以内,可以包括页面导航、底部导航、文字链接等,关键是要建立在引导用户和提升体验的基础上。
- 采用扁平化的目录结构,让爬虫跳转3次就能到达任意内页。比如"贵阳服务"->"装修设计"->"家装案例",三个层级就能找到具体内容。
- 导航要优化到位
其次,每个页面都要加上面包屑导航,好处很实在:从用户角度看,能清楚知道自己在网站的哪个位置,对整个网站结构有个概念,要找回去也方便;对爬虫来说,能更好地理解网站结构,还能增加内部链接,方便抓取内容。
- 网站布局要注意细节
要特别提醒的是分页导航的写法,推荐这样写:"首页 1 2 3 4 5 6 7 8 9 下拉框",爬虫可以直接跳到指定页面。最好不要用"首页 下一页 尾页"这种,特别是内容很多的时候,爬虫要一页页翻,会很累,可能半途就放弃了。
- 控制页面大小,减少http请求,加快网站打开速度。
(2)网页代码优化技巧
- 标题:突出重点就行,重要的关键词往前放,不要重复堆砌,尽量做到每个页面标题都不一样。
- 关键词标签:列几个重要的关键词就够了,千万别堆得密密麻麻。
- 网页描述标签:要能概括网页内容,不要太长,也别硬塞关键词,每个页面都要有不同的描述。
- 正文里的标签:要让代码有语义,在合适的地方用合适的标签。比如h1-h6就专门用来做标题的。
- 超链接标签:站内链接要加"title"属性说明,让用户和爬虫都知道这个链接去哪。链接到外部网站的,记得加上rel="nofollow"属性,告诉爬虫别跟着去,不然它一去可能就不回来了。
- 正文标题要用h1标签:在360搜索看来这个最重要,如果觉得默认样式不好看,可以用CSS调整。尽量做到正文标题用h1,副标题用h2,其他地方别乱用标题标签。
- 换行标签:只在文本换行时使用
- 表格要用表格标题标签
- 图片一定要加"alt"属性说明
- 加粗和强调标签:需要重点突出的地方使用。加粗标签在搜索引擎眼里分量很重,能突出关键词,表现重要内容,强调标签的效果稍微次之。
11、文本缩进别用特殊符号 应该用CSS来设置。版权符号也别用特殊代码 ,直接用输入法打"banquan",选第5个就是©。
12、巧用CSS布局,把重要的HTML代码放在最前面,这样爬虫一进来就能先看到重点内容。
- 重要内容别用JS输出,爬虫理解不了
- 尽量少用iframe框架,因为爬虫通常不读里面的内容
- 慎用 display:none :不想显示的文字内容,最好设置z-index或者移到显示区域外。因为搜索引擎会直接忽略display:none里的内容。
- 持续精简代码
- 如果是操作DOM的js代码,尽量放在body结束标签之前,html代码之后。
发表评论