河北微信SEO算法规则玩法入门

一、微信搜索工作原理
当我们在微信聊天界面顶部的搜索框输入关键词,点击搜索时,就能看到公众号文章、小程序和相关内容。探究背后的逻辑,微信搜索做了很多工作。
在微信后台,有一个庞大的内容数据库,里面存储了海量的关键词,每个关键词对应着众多公众号文章和小程序,这些内容是微信程序从各个公众号和服务平台一点点抓取收集的,这些程序我们姑且称之为"微信搜索爬虫"。这些不知疲倦的"爬虫"每天在微信生态里穿梭,从一个公众号到另一个公众号,抓取其中的内容,进行分析提炼,找到其中的关键词,如果"爬虫"认为这个关键词在数据库中没有而用户可能需要,就会存入数据库。相反,如果"爬虫"认为是垃圾内容或重复信息,就直接丢弃,继续寻找新鲜、有用的内容保存起来供用户搜索。当用户搜索时,就能检索出与关键词匹配的内容展示给用户。
一个关键词对应多个内容源,于是就出现了排序问题,通常情况下与关键词最匹配的内容会排在最前面。在"爬虫"抓取内容、提炼关键词的过程中,存在一个问题:"爬虫"能不能看懂。如果内容是动态加载或者加密的,那么它就看不懂,会犯迷糊,即使关键词再贴切也没用。相应的,如果内容是它熟悉的格式,那么它就能看懂,这种格式就是微信SEO的基础。

二、微信SEO简介
全称:WeChat Search Engine Optimization,微信搜索优化。自从微信推出搜索功能,微信SEO就应运而生。
存在的意义:为了提高公众号文章和小程序在微信搜索结果中的收录数量以及排名位置所做的优化行为。简单说,就是希望微信搜索能多多收录我们精心优化后的内容,并且在用户搜索时内容能排在前面。
分类:白帽微信SEO和黑帽微信SEO。白帽微信SEO,起到了改善和规范公众号运营的作用,使公众号对微信搜索和用户更加友好,同时也能从微信搜索获取合理的流量,这是微信官方鼓励的。黑帽微信SEO,利用和放大微信搜索规则的漏洞获取更多流量,这类行为大多是欺骗搜索引擎,微信官方是不支持的。本文主要讲白帽微信SEO,那么白帽微信SEO能做什么呢?


  1. 对公众号名称、功能介绍、自动回复精心设置,体现公众号定位,让微信搜索明白公众号是做什么的;

  2. 内容优化:文章内容与关键词呼应,适当增加关键词密度;

  3. 合理设置公众号菜单和文章内链;

  4. 制作适合微信搜索的内容地图;

  5. 增加外部引流,到其他平台宣传公众号内容;

三、微信内容SEO
通过公众号内容布局和文章编排优化,使内容既能让普通用户容易理解,也能让微信"爬虫"识别抓取。
(1)公众号结构布局优化:尽量简洁明了,提倡扁平化架构。
通常来说,公众号的内容分类层级越少,越容易被"爬虫"抓取,也越容易被收录。一般来说公众号内容层级超过三级,"爬虫"就不愿意继续往下找,"万一天黑找不到路怎么办"。而且根据相关调查:用户如果跳转3次还没找到想要的信息,很可能就放弃了。所以,三级内容架构也是用户体验的需要。为此我们需要做到:


  1. 控制菜单栏链接数量


公众号菜单栏是权重比较高的位置,如果菜单链接太少,没有"桥梁","爬虫"无法继续抓取更深层的内容,直接影响内容收录量。但是菜单链接也不能太多,太多的话,没有实质性的内容链接,很容易影响用户体验,也会降低公众号的权重,收录效果反而不好。
所以对于河北本地公众号,建议菜单链接在10个以内,链接类型可以包括核心服务、主要内容分类、联系方式等,注意链接要建立在用户需求和引导用户获取信息的基础上。

  1. 扁平化内容层次,尽量让"爬虫"跳转3次就能到达公众号内任何一篇文章。比如:"河北美食"->"保定特色"->"驴肉火烧",通过3级就能找到具体内容。

  2. 导航优化


导航应该尽量用文字形式,也可以配合图标,但是图标代码必须优化,一定要加上"alt"和"title"属性,告诉微信搜索导航的定位,做到即使图标显示异常,用户也能看到提示文字。
其次,在每篇文章里应该设置相关文章推荐,好处:从用户体验角度看,可以让用户看到更多感兴趣的内容,帮助用户更好地了解公众号内容体系,同时提供更多阅读选择,方便用户继续浏览;对"爬虫"来说,能够清晰了解内容关联性,还增加了大量内链,方便抓取,减少跳出率。

  1. 内容结构布局--不容忽视的细节


文章顶部:公众号名称和菜单导航,以及用户互动入口。
文章主体:左边是正文内容,包括导读和正文;右边放热门文章和推荐文章,好处:吸引访客,让访客多停留,对"爬虫"而言,这些推荐文章属于相关内容链接,增强了页面相关性,也能提升页面权重。
文章底部:版权声明和商务合作信息。
特别注意:文章列表的展示方式,建议用:"首页 1 2 3 4 5 6 7 8 9 跳转",这样"爬虫"可以根据页码直接抓取,跳转选择具体页面。而不建议用:"首页 下一页 末页",特别是当文章数量很多时,"爬虫"需要爬很多次才能抓取完,会很累、会容易放弃。

  1. 控制文章大小,减少加载时间,提高内容打开速度。


一篇文章最好不要超过50k,太大,加载速度慢。当速度很慢时,用户体验差,留不住用户,而且一旦超时,"爬虫"也会离开。

(2)文章内容优化


  1. 标题:突出重点就行,尽量把重要关键词放前面,关键词不要重复出现,尽量做到每篇文章的标题都有所不同。

  2. 关键词:列出几个文章的核心关键词就行,切记不要过度堆砌。

  3. 描述:需要简明扼要概括文章内容,切记不能太长,不要过度堆砌关键词,每篇文章的描述也要有所区别。

  4. 内容标签:尽量语义化,在合适位置使用恰当的标签,用对的标签做对的事情。让阅读者和"爬虫"都一看就懂。比如:h1-h6 是用在标题上的。

  5. 内链标签:文章内链接,要加上"title"属性说明,让用户和"爬虫"都知道链接内容。而外链,链接到其他公众号的,需要加上nofollow属性,告诉"爬虫"别抓取,因为一旦"爬虫"去抓取外链,可能就不回来了。

  6. 文章标题用h1标签:"爬虫"认为它最重要,如果不喜欢h1的默认样式,可以通过CSS调整。尽量做到文章标题用h1,副标题用h2,其他地方不要随便乱用h标签。

  7. 换行标签:只用作文本内容换行

  8. 表格要用caption标签

  9. 图片要加"alt"属性说明

  10. 加粗,强调标签:需要强调时使用。加粗标签在搜索引擎中很受重视,它能突出关键词,表现重点内容,强调标签效果仅次于加粗标签。


11、文本缩进不要用特殊字符 应该用CSS设置。版权符号不要用特殊字符 可以直接用输入法,打"banquan",选第5个就能打出版权符。
12、巧妙运用CSS样式,把重要内容放在代码前面,最前面的内容被认为是最重要的,优先让"爬虫"读取,进行关键词抓取。

  1. 重要内容不要用JS加载,因为"爬虫"不认识

  2. 尽量少用iframe框架,"爬虫"一般不会读里面内容

  3. 谨慎使用display:none:对于不想直接显示的文字内容,应该设置z-index或移到屏幕外。因为搜索引擎会过滤display:none里的内容。

  4. 持续优化内容质量

  5. 如果是操作DOM的js代码,应该尽量放在body结束标签前,html代码后。

发表评论

评论列表