这篇是系列产品文章内容,在看文中以前请首先看:百度智能小程序连接当然检索的流程分析(1)和百度智能小程序连接当然检索的流程分析(2)。
第四步:配置 url 映射规则
url的映射规则界定的是微信小程序页面到 H5 页面的映射规则,百度检索根据url 映射规则来测算百度智能小程序的排列权重值及其和 H5 页面的去重复解决这些,因此 ,配置 url 映射规则对百度智能小程序是很重要的。
提升 url-mapping 字段名
在 app.json 提升 url-mapping 字段名,配置智能小程序和相匹配的H5页面的 url 的映射规则,供百度搜索引擎在当然結果里将H5站url开展搭配和更换。
编码:
{
"pages": [
"path/to/smartapp/page1/page1",
"path/to/smartapp/page2/page2",
"path/to/smartapp/page3/page3"
],
"url-mapping": {
"path/to/smartapp/page1/page1":"/path/to/h5/page1?query1=${appquery1}&query2=${appquery2}",
"path/to/smartapp/page2/page2":"/path/to/h5/page2?query3=${appquery3}&query4=${appquery4}",
"path/to/smartapp/page3/page3":"/path/to/h5/page3?query5=${appquery5}&query6=${appquery6}"
}
}
必须留意这种:
1、url 映射规则根据字符串数组模版的方法开展界定,必须将 Web版的百度智能小程序 url 中的 query 一部分,和字符串数组模版开展编译程序,形成宣布的 url 案例才行。
2、假如百度智能小程序的途径和H5页面是一对一映射,则value为一个字符串数组;如果是一对多映射,则value为一个数组。
一部分相对性完善的 Web 网站,同一內容的页面会广泛出不一样的 url,且都被百度检索一切正常百度收录,可是这种不一样的 url 都相匹配同一个小程序路径,如果是那样,配置小程序路径到H5页面的映射规则,就必须1对多。
3、url 映射规则默认设置不包含 host 一部分,实际的 host 必须开发人员在所述流程中的H5网站域名一部分开展配置。url 映射规则也可包括 host 一部分,规定 host 一部分务必为在小程序平台的 H5 网站域名的子域。
不能省去 host 的状况:一些Web站点很有可能存有好几个二级域名,微信小程序的页面必须另外映射到多子域下的H5页面,这类情景下必须在上原文中提及的H5网站域名地区出配置主网站域名,就可以在url映射规则中配置H5子域。
可省去 host 的状况:微信小程序只必须映射到同一网站域名下的页面,只必须将该网站域名配置到上文提及的H5网站域名下,就可以在 url 映射规则可省去 host。
阅读文章文中的人还能够阅读文章:
百度智能小程序在百度搜索引擎里的呈现方法是如何的?
百度智能小程序是啥?百度智能小程序申请注册方式
百度智能小程序非常值得做吗?怎么找百度智能小程序二维码?
百度智能小程序开发设计必须提前准备哪些?百度小程序定制开发常见问题
标签内容: 智能小程序 映射 规则 页面 百度 配置