sitemap.json
文件是微信小程序用于配置搜索引擎爬取和索引的配置文件。通过配置 sitemap.json
,可以指导搜索引擎如何爬取小程序的页面信息。以下是一些常见的 sitemap.json
配置项和相应的案例:
-
rules
:- 配置爬取规则,指定哪些页面需要被搜索引擎爬取。
{ "rules": [ { "action": "allow", "page": "*" } ] }
上述示例中的配置表示允许搜索引擎爬取所有页面。可以根据实际需求,配置具体的页面路径或使用通配符。
-
items
:- 配置每个页面的额外信息,如最后一次更新时间等。
{ "items": [ { "rule": { "page": "*" }, "lastmod": "2022-01-01", "changefreq": "daily", "priority": 0.7 } ] }
上述示例中的配置表示针对所有页面,设置最后一次更新时间为 "2022-01-01",爬取频率为 "daily",优先级为 0.7。这些信息有助于搜索引擎更好地了解页面的更新情况和重要性。
-
scene
:- 配置小程序页面在不同场景下的索引规则,比如在搜索结果中的展示方式。
{ "scene": "profile", "rules": [ { "action": "allow", "page": "*" } ] }
上述示例中的配置表示在场景为 "profile" 下允许搜索引擎爬取所有页面。
以上是一些常见的 sitemap.json
配置项,实际上还有其他一些配置项,具体可参考微信小程序官方文档中的sitemap.json 配置。开发者可以根据实际需求进行配置,以优化小程序在搜索引擎中的表现。