百度小程序H5资源替换规则怎么写 URL适配规则写法

百度小程序的url适配比较适合之前已经有了很多收录的站点,并且想让百度小程序承接原网站移动端的流量,如果是新制作的小程序,这个可以不用配置,没有什么影响的
一、配置百度小程序的自然搜索url适配,需要满足两个条件,没有上线对接百度小程序的朋友可以看我这篇文章去操作

怎么上线百度小程序 百度小程序上线多久能有排名

  • 1、百度小程序已经上线
  • 2、和网站的url有规律相关,也就是必须内容和网站同步

二、登录百度智能小程序后台,点击搜索介入->自然搜索->H5资源替换->提交URL适配规则没有关联h5的自己可以按照提示关联下

提交url规则适配

然后点击新建规则,一般我们只需要建立首页、列表页、内容详情页主要这三个页面的适配就可以

新建规则,然后点击设置URL适配规则->开始编辑映射规则
映射规则

三、URL适配规则写法

简单交给大家说下百度的这个URL规则怎么去设置,依我的网站为例

  • 首先是首页的配置

我们的网址为         https://www.pkak.cn/
小程序页面路径为     /pages/index/index/

这个时候URL映射规则就可以写为

// 如果要完全匹配到 url 结尾,例如当 url 后没有 path 时,适配小程序首页 path,url 后要加结束符
https://www.pkak.cn/$ => /pages/index/index/
  • 详情页的配置

我们的文章网址为         https://www.pkak.cn/article-48.html
小程序页面路径为        /pages/newcms/article/article?article=48

这个时候URL映射规则就可以写为

// 参数部分序号根据正则匹配的顺序决定
https://www.pkak.cn/article-([^&]+).html =>pages/newcms/article/article?article=${1}

看到这里大家应该就明白了其中的规律,无非就是网页的id或者其他的动态参数正侧配对替换而已

百度小程序目前可支持H5资源替换,通过替换后移动端百度搜索结果可以直接索引小程序结果继承原有H5搜索流量,这样可以极大的提升用户访问体验。现有的替换是通过URL规则来实现,需要H5的URL和小程序路径信息有相同的参数才行,目前小程序端的文章、分类、页面都是基于ID的参数来获取,所以目前仅支持文章详情页链接规则里面使用文章ID的站点

具体替换规则我们举例来说明

1、https://www.a.com/123.html的形式:

H5 URL表达式: https://www.a.com/([^\/\.\-]+).html$
小程序Path表达式: pages/single/index?id=${1}

2、https://www.a.com/archives/123的形式:

H5 URL表达式: https://www.a.com/archives/([^\/\.\-]+)$
小程序Path表达式: pages/single/index?id=${1}

3、https://www.a.com/fenlei/123.html的形式,即链接里面有分类别名:

H5 URL表达式: https://www.a.com/([\w]+)/([\d]+).html$
小程序Path表达式: pages/single/index?id=${2}

4、https://www.a.com/?p=123的形式(默认链接):

H5 URL表达式: https://www.a.com/?p=([^\/\.\-]+)$
小程序Path表达式: pages/single/index?id=${1}

从以上几个例子可以发现,小程序Path表达式都是一样的,而H5的表达式只需要将文章页链接里面的文章ID替换成([^\/\.\-]+)即可。如有更多问题可通过服务单获取帮助。

版权声明:
作者:小初seo
链接:https://www.pkak.cn/web/4265.html
来源:小初客栈
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭