如何配置百度小程序适配规则?(实例详解)

小程序 (180) 11个月前

如何保持H5页面url与web网站url路径一样?让搜索引擎更好的识别url规则和生效规则,下面一起来看看如何弄。

百度小程序

1、适配规则概况

一般来说,百度小程序适配规则是遵循移动站适配规则的,开发者可参考移动站链接适配规则,不同之处在于没有移动站中的主域限制,另外百度搜索会综合资源、性能等要素进行考量,并不会全部按照开发者提交的适配规则进行适配。

2、示例规则解读

如下面错误示例所示,H5页面站点xxx。baidu。com下存在的feature、goods、tag、news这四个路径,开发者在配置适配规则时,要尽可能使适配后的web站点url路径与H5页面站点的url路径保持一致,这样才能保证适配生效。

2.1 错误示例

错误示例

开发者对于H5站点的url目录结构设计了不同的web化路径,本意是根据不同的url目录结构设计不同的适配规则,但在当前适配环节,会存在web化路径与H5资源路径适配出现不相同的情况。
例如,1组与2组,两个H5页面url链接中的feature和goods为同级页面,但web站点中的url链接中的feature和goods就是非同级路径,再比如1组与3组,两个H5资源url中feature和tag为同级路径,web化url中feature和tag虽然也是同级路径,但是路径不同。这些情况都可能导致适配不能正常生效。
需要注意的是,配置站点适配规则时,每个括号里的内容只能匹配一个目录层级,例如www。baidu。com/([^&]+)/,可以匹配http://www。baidu。com/a/,但不能匹配http://www。baidu。com/a/b/ 或者http://www。baidu。com/a/b/c 。,简单地讲([^&]+) 可以匹配a,不能匹配a/b或a/b/c多个层级。

2.2 正确示例

下面来介绍三种合理的规则适配方法。

正确示例

(1)示例一,适配后的web站点url路径都统一了,并且保留了H5页面路径,这样就可以保证站点目录聚类成统一规则:pages/home/${1}/index?alias=${2} 。

小程序正确示例

(2)示例二,适配后的web站点url路径也是统一的,但同时需要将适配前H5路径关键词保留成参数,相当于前后统一:pages/home/index?alias=${2}&dir_name=${1} 。

百度小程序正确示例

(3)示例三,适配后web站点url路径同样是统一的,只是把H5页面站点的关键词删掉了,统一成了pages/home/index?alias=${2} ,这样的设置方法也是可行的,但前提是H5页面站点的关键词是无意义的,适配后只需要alias参数就可以区分不同的资源。
以上就是对百度小程序适配规则的详解,希望可以帮助到大家。

上一篇

已是最后文章

下一篇

已是最新文章

发表回复

相关推荐