首页 > 软件系统 > 小程序 > 小程序配置索引文件sitemap.json
2020
12-15

小程序配置索引文件sitemap.json

微信已开放小程序内搜索,通过sitemap.json配置,或者管理后台页面收录开关来配置小程序页面是否允许微信索引。

如果没有sitemap.json文件,则默认为所有页面都允许被索引

当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。

爬虫访问小程序内页面时,会携带特定的user-agent:mpcrawler及场景值:1129。

若小程序爬虫发现的页面数据和真实用户的呈现不一致,那么该页面将不会进入索引中。

通过属性rules配置详细规则,该属性为一个由多个Object组成的列表,每个Object代表一个索引规则

每个Object拥有的属性值

属性 类型 是否必需 默认值 详细说明
action string "allow" 命中该规则的页面是否能被索引,可选值"allow"、"disallow"
page string * 表示所有页面,不能作为通配符使用
params Array [] 当 page 字段指定的页面在被本规则匹配时可能使用的页面参数名称的列表(不含参数值)
matching string "inclusive" 当 page 字段指定的页面在被本规则匹配时,可选值:

exact:当小程序页面的参数列表等于 params 时,规则命中
inclusive:当小程序页面的参数列表包含 params 时,规则命中
exclusive:当小程序页面的参数列表与 params 交集为空时,规则命中
partial:当小程序页面的参数列表与 params 交集不为空时,规则命中

priority Number 优先级,值越大则规则越早被匹配,否则默认从上到下匹配
最后编辑:
作者:qingheluo
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。