
功能说明
在seo技术当中,及时的将我们的URL推送给搜索引擎,可以加快蜘蛛对我们网站的抓取。但是目前几大SEO热门搜索引擎当中只剩下百度可以推送了,神马的推送接口已经停用,bing的商业市场对SEO来讲还没有什么热度,我们暂不支持bing的推送。
URL推送配置
使用场景
文章API发布时是否推送
文章API发布指的不是用API上传文章,而是将文章的非发布状态改为发布的API(//host/api/updatestatus99).
内容保存时
这里我们可以选择哪些模型保存时可以直接后台推送URL,包括我们核心模型以及userspace/apps下自定义模型
百度推送
这里你在百度资源平台验证网站后,选择“普通收录”,在资源提交--API提交中找到推送接口
| 中文名 (Verbose Name) | 字段名 (Field Name) | 字段数据类型 (Field Type) | 默认值 (Default Value) | 字段说明 (Help Text/Remarks) |
|---|---|---|---|---|
| 是否开启推送 | baiduisactive | BooleanField | False | 控制百度推送功能的总开关。 |
| 百度推送接口地址 | baiduapi | URLField | '' (空字符串) | 用于配置百度推送的API接口地址。该字段可以为空(blank=True)。 |
| 文章API发布时是否推送 | articlestatus | BooleanField | False | 控制当文章通过特定API(//host/api/updatestatus99)将其状态从非发布改为发布时,是否触发推送。 注意:此处的“文章API发布”指的是通过API更新文章状态至发布,而非通过API上传新文章。 |
| 内容模型 | contentmodels | JSONField | ["content.article"] | 用于选择需要包含推送的 content 应用中的模型(通常指文章、帖子等核心内容类型)。默认为文章 |
| 用户空间模型 | userappmodels | JSONField | [] (空列表) | 用于选择需要包含推送的用户应用中的模型(可能指向用户资料、用户生成内容等与用户空间相关的模型)。 |