有流量抢夺的的地方就会自然有战场,小程序搜索能力升级后,现在用户可通过关键词的搜索即可直达小程序页面内的服务,这将缩短用户使用小程序所提供的服务之间的时间,提升搜索效率的同时也帮助优质的小程序获得更多的曝光。 微信在2019年重点对搜索进行了升级,开放了小程序基于页面的搜索,搜索将不再局限于搜索具体的某一个小程序名称,小程序名称的优势已经下落神坛。目前搜索是当下小程序唯一的自然流量来源,用户在使用搜索的情况下用户需求十分精准,所以搜索场景的流量价值非常高,带来的用户在后续的留存的表现中也会高出其他场景很多。 有流量抢夺的的地方就会自然有战场,小程序搜索能力升级后,现在用户可通过关键词的搜索即可直达小程序页面内的服务,这将缩短用户使用小程序所提供的服务之间的时间,提升搜索效率的同时也帮助优质的小程序获得更多的曝光。微信公开课PRO张小龙也说道,做小程序希望是搜索能进入到每一个小程序内部,这样海量的小程序可以支撑起各种长尾的搜索需求。 下面一起来看看微信近期最新发布的小程序页面收录规则,希望能够助你瓜分部分流量。 一、利用配置文件引导爬虫抓取 小程序页面收录通过管理后台页面收录开关,来配置其小程序页面是否允许微信索引。 后续小程序相关页面内容可以通过sitemap。json文件进行配置,该文件用来配置小程序及其页面是否允许被微信索引。如果小程序目录没有该文件,打开页面收录后就会默认小程序所有页面都可以被索引。 微信会通过爬虫的形式,为小程序的页面内容建立索引,同时会带上1129的场景值。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。如果直接关闭收录能力,微信将不会进一步收录你小程序内的任何内容,意味着你的小程序内容(包含已收录内容)无法在搜索和扫条码场景下展现,这将减少你的小程序曝光机会。 当存在不便于被微信收录的页面时,也可利用sitemap文件进行配置,将一些用户个人信息、通信信息、商业秘密等敏感内容,设置成不允许索引状态。 sitemap文件配置目前包含以下5种规则: 特指某个页面不索引,其余页面均允许被索引; 特指某个页面被索引,其余页面不被索引; 包含a和b参数的页面会被优先索引,其他页面都会被索引; 包含a和b参数的页面会被优先索引,其他页面不被索引; 不做其它设置时,默认情况下所有页面都会被微信索引。 如果小程序想突出一些主打的价值页面,可利用页面路径推送能力,让部分页面被优先且及时的收录,进而提高小程序内容的曝光机会,并且缩短用户体验路径。 二、设置清晰的标题和页面缩略图 页面标题和缩略图对于微信理解页面和提高曝光转化有重要的作用,那么何为清晰的标题,个人猜测是根据页面标题进行语义识别,分词后划分各词权重配合缩略图来进行收录以及搜索结果展示。比如页面标题为精选日签推荐,假设分词结果为精选、日签、推荐,那么假设日签的权重为88,其余为45、33。使用页面路径推送能力,直接搜索关键词日签,搜索结果就有可能包含该页面。 以上个人猜测是头部流量的情况,根据关键词权重进行收录及优先排序。 还有一种情况是尾部流量,微信公开课PRO张小龙也说道,做小程序希望是搜索能进入到每一个小程序内部,这样海量的小程序可以支撑起各种长尾的搜索需求。尾部流量指的是一些流量比较低的一些关键词,但尽管这些关键词搜索量很低,但它们加起来的可能占总数的一大半。比如做的是一款壁纸类小程序,发现新年壁纸以及一些娱乐明星壁纸占据很多搜索量。对于一些初创企业,想竞争一些头部关键词比较难。但如果利用尾部浏览比如聚焦于NBA球星,就有可能撕开一个口子。 当然,以上例子仅供参考,微信并没有明确的公布搜索结果排序规则,只能靠猜。实际情况最好配合微信指数以及小程序页面访问情况来进行优化,如果发现局部页面比起其他页面访问量明显高一个档次,该页面对应的微信指数又不是很高的情况下,那么我认为可以使用该策略。 如果不自定义转发图片的情况下,默认会取当前页面从顶部开始,高度为80屏幕宽度的图像作为页面缩略图转发出去。个人建议小程序核心页面还是自定义为佳,因为微信默认截取的部分很可能缺失部分画面。其次用户转发时,缩略图也有刺激用户打开的欲望,通过好友转发打开是目前小程序流量top3的来源。 此外最好也给video、audio组件补齐视频封面属性,用于给搜索等场景作为视频封面展示,建议使用无播放icon的视频封面图,微信之所以要求没有播放icon应该是避免icon的遮挡,导致视频封面的识别不佳。 三、合理的微信授权 微信一直提倡的一切以用户价值为依归,所谓合理即在必要的时候才要求用户授权,比如浏览动态可以匿名,而发表评论需要留名,从而用户在发表评论时才请求授权。 如果某类小程序一启动就必须注册成功后才能使用,从业务上考虑注册操作不能滞后,那么大概率该类型小程序与收录无缘,因为可能会发生收录错误。 四、微信不收录webview 如果小程序某些页面是嵌入webview,而不是小程序原生页面,无法收录里面的任何内容,微信团队称目前做法做到,长期来看也可能做不到。毕竟还是把时间和力气花在刀刃上,从布局和趋势来看,猜测小程序还有更多有价值的事情值得去做。比如在微信搜索商品,这些功能可以很好的满足微信用户对商品的信息获取诉求,同时也能为商家小程序带来曝光流量和建立用户品牌认知的机会。 五、微信其它收录规则 规则1:小程序里跳转的页面(url)可被直接打开 小程序页面内的跳转url是微信爬虫发现收录页面的重要来源,且搜索引擎召回的结果页面(url)是必须能直接打开,不依赖上下文状态的。特别建议页面所需的参数都包含在url,以保证每个独立页面能够打开,便于爬虫收录。 规则2:清晰简洁的页面参数 结构清晰、简洁、参数有含义的querystring对抓取以及后续的分析都有很大帮助,但是将JSON数据作为参数的方式是比较糟糕的实现。这里是建议不要将json作为url的参数,过于冗长,但是和第一条是有点相互矛盾,即想页面跳转不依赖上下文,又想参数简洁。多的不说,抽屉多准备点零食给研发大佬吧。 规则3:页面跳转优先采用navigator组件 微信建议页面之间的跳转使用navigator组件,目前小程序提供了两种页面路由方式。 第一种就是navigator组件 第二种是路由API,包括navigateToredirectToswitchTabnavigateBackreLaunch。 微信所提倡的是使用第一种navigator组件。 两种的区别应该就是我骑着自行车和开一辆大奔回丈母娘家,开大奔必然要走机动车道,走机动车道必然会被摄像头捕捉,而骑自行车可以走胡同小道,胡同小道难以被摄像头捕捉。第一种更方便微信爬虫捕捉。 参考资料:https:developers。weixin。qq。comcommunitydevelopdoc000a0a1191c3a817e7a9c6f1e51409?page1commentlist