搜索
简帛阁>技术文章>小程序页面收录sitemap.json的作用与使用方法

小程序页面收录sitemap.json的作用与使用方法

{
  "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html",
  "rules": [{
    "action": "allow",
    "page": "*"
  }]
}

微信现已开放小程序内搜索,开发者可以通过 sitemap.json 配置,或者管理后台页面收录开关来配置其小程序页面是否允许微信索引。当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。 爬虫访问小程序内页面时,会携带特定的 user-agent:mpcrawler 及场景值:1129。需要注意的是,若小程序爬虫发现的页面数据和真实用户的呈现不一致,那么该页面将不会进入索引中。

sitemap 配置

rules:定义的规则

action:allow所有页面允许被索引

page:所有页面

 

可以进行设置,不允许页面被索引

action:disallow

page:路径

 

 

{desc:关于本文件更多信息,请参考文档https://developersweixinqqcom/miniprogram/dev/framework/sitemaphtml,rules:[{a
当时看到程序页面收录时候也是很恍然,一直都没有怎么注意到这个东西,直到加了微信小程序社区官方群才看到有人提及这个东西,索性点进去看了一下,发现收录页面达到了17万,应该不算太多,属于爬虫自然收录
程序搜索推送接口:developers.weixin.qq.com/miniprogram…程序获取assess_token:developers.weixin.qq.com/miniprogra
程序搜索推送接口:developersweixinqqcom/miniprogram…程序获取assess_token:developersweixinqqcom/miniprogram…当时看
微信现已开放程序内搜索,开发者可以通过sitemapjson配置,或者管理后台页面收录开关来配置其程序页面是否允许微信索引。当开发者允许微信索引时,微信会通过爬虫形式,为程序页面内容建立索引
因为业务需要,需要在目前项目上开发一个百度程序,百度智能程序上线了,但是内容每天得推送,不可能一个程序路径一个推送吧,因为程序路径和项目路径不一致。因为项目是用ThinkPHP开发,在此附上
php中$$符号定义作用在PHP中单个美元符号变量($str),表示一个名为str普通变量,它可以存储字符串、整数、数组、布尔等任何类型值。双美元符号变量($$str):表示一个可变变量(也
定义模板>必须要设置name<templatenamemsgItem><view><text>{{title}}</text></view&
//声明一个pages使用getCurrentPages方法constpagesgetCurrentPages()//声明一个当前页面constperpagepages[pageslength1]//
页面重点:键盘呈现搜索按钮,input框绑定值value等于变量<inputtypetextnamesearchconfirmtypesearchplaceholder请输入关键词value{&