微信小程序的seo如何做呢?有哪些经验技巧?

优采云 发布时间: 2021-08-16 06:15

  

微信小程序的seo如何做呢?有哪些经验技巧?

  

  小程序也和我们日常网站一样需要做seo优化工作,那么微信小程序的seo是怎么做的呢?有哪些经验技能?

  1、首先确保搜索没有被屏蔽,要保证可以搜索到,需要在小程序后台开启页面收录的功能。只有打开开关,小程序页面的内容才有机会被微信收录接收。

  

  3、 我们需要合理设置小程序名称、页面标题、小程序描述等关键信息。这和百度等搜索引擎的思路是一样的。仅当您的标题收录客户搜索词时才有可能。展现出。所以我们可以挖掘出客户的搜索词,哪些词搜索量大,毕竟小程序的SEO竞争比较小,排名也比较容易做。

  3、可以设置收录以外的页面或目录的屏蔽部分,可以在我们小程序源码中配置sitemap,以及页面屏蔽能力sitemap设置。

  微信现已开放小程序搜索。开发者可以通过sitemap.json进行配置或管理后台页面收录开关来配置自己的小程序页面是否允许微信索引。当开发者允许微信索引时,微信会以爬虫的形式索引小程序的页面内容。当用户的搜索词触发索引时,小程序的页面可能会显示在搜索结果中。爬虫在访问小程序中的页面时,会携带一个特定的user-agent:mpcrawler,场景值:1129。需要注意的是,如果小程序爬虫找到的页面数据与真实用户的呈现不一致,该页面将不会收录在索引中。

  

  具体配置说明

  Page收录Settings:可以关闭整个小程序的索引,小程序管理后台-功能-页面内容访问-page收录开关;详情

  站点地图配置:可以关闭特定页面的索引

  站点地图配置

  小程序根目录下的sitemap.json文件用于配置小程序及其页面是否允许微信索引。

  完整的配置项说明请参考小程序站点地图配置

  例1:

{

"rules":[{

"action": "allow",

"page": "*"

}]

}

所有页面都会被微信索引(默认情况)

例2:

{

"rules":[{

"action": "disallow",

"page": "path/to/page"

}]

}

配置 path/to/page 页面不被索引,其余页面允许被索引

例3:

{

"rules":[{

"action": "allow",

"page": "path/to/page"

}, {

"action": "disallow",

"page": "*"

}]

}

配置 path/to/page 页面被索引,其余页面不被索引

例4:

{

"rules":[{

"action": "allow",

"page": "path/to/page",

"params": ["a", "b"],

"matching": "inclusive"

}, {

"action": "allow",

"page": "*"

}]

}

包含 a 和 b 参数的 path/to/page 页面会被微信优先索引,其他页面都会被索引,例如:

path/to/page?a=1&b=2 => 优先被索引

path/to/page?a=1&b=2&c=3 => 优先被索引

path/to/page => 被索引

path/to/page?a=1 => 被索引

其他页面都会被索引

例5:

{

"rules":[{

"action": "allow",

"page": "path/to/page",

"params": ["a", "b"],

"matching": "inclusive"

}, {

"action": "disallow",

"page": "*"

}, {

"action": "allow",

"page": "*"

}]

}

path/to/page?a=1&b=2 => 优先被索引

path/to/page?a=1&b=2&c=3 => 优先被索引

path/to/page => 不被索引

path/to/page?a=1 => 不被索引

其他页面由于命中第二条规则,所以不会被索引

由于优先级的问题,第三条规则是没有意义的

注:没有 sitemap.json 则默认所有页面都能被索引

注:{"action": "allow", "page": "*"} 是优先级最低的默认规则,未显式指明 "disallow" 的都默认被索引

如何调试

当在小程序项目中设置了 sitemap 的配置文件(默认为 sitemap.json)时,便可在开发者工具控制台上显示当前页面是否被索引的调试信息( 最新版本的开发者工具支持索引提示)

sitemap.png

注:sitemap 的索引提示是默认开启的,如需要关闭 sitemap 的索引提示,可在小程序项目配置文件 project.config.json 的 setting 中配置字段 checkSiteMap 为 false

注: sitemap 文件内容最大为 5120 个 UTF8 字符

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线