微信小程序-sitemap.json文件

好了经过我们上一章关于 app.json 的介绍我们已经知道了一个微信小程序的启动,必须要包含一个 app.json 文件,那么我们有没有发现一个问题,那么就是,我们并没有 app.js,app.wxss,说明这两个文件不是必须的,app.json 才是必须的,那么那两个文件什么时候才进行使用呢,只有你需要监听小程序的生命周期,你需要存储一个需要共享的数据,你需要设置一些全局样式的时候,才需要。那么知道了这些内容之后我们现在来开始本章要介绍的 SEO 文件 sitemap.json

sitemap.json

紧接着我们之前创建的 demo02 项目,创建一个 sitemap.json 文件,那么这个文件该如何进行配置呢,我们打开 demo01 项目因为这个项目,我们是根据 js 的基础模板进行创建的,里面有微信小程序自动添加的配置内容,最为重要的一点就是,里面提供了配置文档地址如下图,文档地址

image-20230402165531310

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

我们打开官方文档来看几个配置示例即可完毕本章节所讲解的内容。

示例1

{
  "rules":[{
    "action": "allow",
    "page": "*"
  }]
}

这个配置的含义是说,所有的页面都需要进行被微信小程序的爬虫进行爬取。

示例2

{
  "rules":[{
    "action": "disallow",
    "page": "path/to/page"
  }]
}

这个配置的含义是说,禁止爬取 path/to/page 这个页面的 SEO 内容。

示例3

{
  "rules":[{
    "action": "allow",
    "page": "path/to/page"
  }, {
    "action": "disallow",
    "page": "*"
  }]
}

这个配置含义是说,首先是所有页面都是禁止爬取的,然后,单独对 path/to/page 这个页面进行了开放爬虫爬取的权限。

更多的示例自行去官方文档查阅即可。

posted @ 2023-04-02 17:01  BNTang  阅读(321)  评论(0)    收藏  举报