【官方推荐】微信小程序搜索优化指南

1,846 阅读6分钟

最近,微信搜索正式升级为“微信搜一搜”,并对能力进行了全面的升级。一方面是覆盖更多的场景服务,整合不同领域内容,另一方面品牌官方区全新的界面样式,除了作为固定首位展示,还为品牌方提供全面的服务。

升级后的微信搜一搜带来了更大的使用价值,当用户对它的价值产生期望,将会逐渐对微信搜索形成使用习惯。微信搜索作为小程序的流量入口之一,将会成为小程序新的流量风口。因此,小程序开发者和运营者也要开始重视如何优化小程序的搜索排名,增加自身的曝光和获客率。

==技术层面==

今年小程序新增页面收录功能,微信会通过爬虫的形式,为小程序的页面内容建立索引。开发者可以设置小程序是否能被收录,或者通过配置实现特定页面被收录。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。爬虫访问小程序内页面时,会携带特定的 user-agent:mpcrawler 及场景值:1129。

商家可以通过对页面结构的优化,使小程序更容易被搜索引擎收录,获取更多搜索流量。

1 小程序里跳转的页面(url)能够直接打开,不依赖上下文状态。

爬虫发现页面的重要来源是小程序页面内的跳转url,并且为了成功实现跳转,搜索引擎召回的结果页面(url)是必须能直接打开,不依赖上下文状态的。另外,也建议页面所需的参数都包含在url里。

2 页面跳转优先采用navigator组件。

小程序提供了两种页面路由方式:

  • navigator 组件
  • 路由api,包括navigateTo、redirectTo、switchTab、navigateBack、reLaunch

若两种方式均能满足开发者需求,建议使用 navigator 组件,以便更好的被爬虫理解。若无法使用navigator组件,建议针对爬虫的访问屏蔽针对点击设置的时间锁或变量锁。

3 页面跳转的url参数清晰简洁。

结构清晰、简洁的url有利于爬虫的抓取及理解,而将json数据作为参数是对爬虫不友好的设计。因此为了让小程序更好地被发现,需要对小程序页面url参数进行优化。

4 必要的时候才请求用户进行授权、登录、绑定手机号等。

建议在关键的路径上才要去用户进行授权(比如阅读文章可以匿名,而发表评论需要留名),减少用户跳出率,提升停留时间。

5 页面不能是web-view组件。

web-view 中的任何内容不会被收录。

6 利用sitemap配置引导爬虫抓取,同时屏蔽无搜索价值的路径。

开发者可以通过 sitemap.json 配置,或者管理后台页面收录开关来配置其小程序页面是否允许微信索引。具体配置方式可参考官方文档: developers.weixin.qq.com/miniprogram…

7 设置一个清晰的标题和页面缩略图。

页面标题和缩略图对于搜索引擎理解页面和提高曝光有重要的作用。建议通过wx.setNavigationBarTitle 或 自定义转发内容onShareAppMessage 对页面标题、缩略图进行设置,另外也建议为video、audio组件补齐 poster /poster-for-crawler属性,明确音视频封面图。

8 使用页面路径推送能力

页面路径推送能力的使用,可提高平台对小程序页面内容的收录量,进而提高小程序内容的曝光机会。具体可参看: developers.weixin.qq.com/miniprogram…

==运营层面==

除了技术层面,小程序开发者还需要综合考虑搜索词与小程序服务的相关度、用户体验等因素,匹配用户需求,为用户带来更好的体验和服务。微信小程序当前的搜索排名结果,主要有如下影响因素:

首先是关键字匹配程度。搜索行为与需求息息相关,在“产生需求——搜索小程序——使用服务”这一路径中,要让用户在搜索结果中最快看到你的小程序,并正好匹配他的需求,需要提前了解自身核心用户群体,了解他们最常用的搜索词,并在页面内容和小程序名称中呈现,让用户快速判断小程序是否符合他的需求。

在这里插入图片描述
了解一个关键词搜索热度,还可以利用微信指数等分析工具。热度高的关键词也会带来更多曝光机会。但是恶意SEO、色情低俗、发布虚假内容的帐号,会被自动识别过滤,封禁搜索能力。

另一方面是用户侧,使用过和好友使用过,这些因素对搜索排名的影响也十分大。因此小程序要尽可能增加曝光和使用,比如公众号跳转、小程序矩阵跳转、以及通过各种应用场景鼓励用户将小程序分享给微信好友、微信群等,必要时,官方渠道的推广也是一种增加曝光的方式。

与传统的SEO概念并不相同,小程序搜索优化不仅需要考虑页面优化配置,还要考虑页面内容服务,小程序性能等多个维度,兼顾开发与用户两端。因为使用体验关系到小程序的访问量,受欢迎的小程序更容易获得搜索系统的青睐。

所以最好的SEO方式,是将用户体验放在第一位,而不是单纯为SEO而SEO。让用户更方便找到小程序,让用户更清晰了解小程序的提供的服务,让用户在使用过程中获得更好的性能和互动体验。在不影响甚至能帮助用户提高体验的情况下,融入SEO的理念。随着微信的机器算法的升级,搜索引擎将会越来越偏向提供原创优质内容、保持创作运营、用户行为数据良好的小程序

在搜索排名中,一部分小程序的排名上升意味着另一部分小程序的排名下降,只有“更好”的小程序才有机会从中获利。这也意味着优化需要不断进行下去,没有一劳永逸的手段。以往刷点击量、堆关键词等网页SEO方式,在“用户体验至上”的微信生态下难以获得长期成效。倒不如思考如何与搜索引擎“对话”,让它更好地识别和抓取小程序;同时与用户“对话”,匹配他们的使用和服务需求,这才是长远和根本的方法。