连接您的网站
默认情况下,RedBuster 仅通过您在设置期间提供的简短描述来了解您的企业。连接您的网站可让 RedBuster 读取您真实的网站内容,使起草的回复始终基于您实际提供的产品或服务——并随着您添加或更改页面而自动保持最新。
此功能在 /dashboard/website 中管理,需要有效订阅——在您升级到付费套餐之前,该页面处于锁定状态。
连接网站有两种方式。请根据您网站的搭建方式选择合适的一种。
方式一:网站代码片段
适用于任何网站,无论其使用何种技术搭建。
-
前往控制台中的Website,输入您的域名(例如
yourdomain.com)。 -
点击Generate snippet。您将获得一行脚本标签:
<script src="https://redbuster.net/sdk.js" data-rb-key="rb_pub_..." async></script> -
将其粘贴到您网站每个页面的
<head>中(大多数建站工具都有一个"自定义代码"或"页头脚本"字段,可将其应用于全站——您只需操作一次)。
请立即复制该密钥。 完整密钥仅在生成后显示一次。如果您丢失了它,请生成一个新密钥——旧密钥在您撤销之前仍然有效。
代码片段的作用
- 每次页面加载时,它会读取该页面的标题、meta 描述和可见文本内容(导航、页头和页脚会被剥离),并将其发送给 RedBuster——但仅在内容自上次发送后发生变化时才会发送,因此重复访问不会产生不必要的工作。
- 每个浏览器会话一次,它还会获取您网站的
/sitemap.xml并报告其中发现的 URL,以便 RedBuster 能够获取最近没有人实际访问过的页面。
关于密钥
代码片段中的密钥对任何查看您页面源代码的人都是可见的——这是设计使然,就像分析跟踪 ID 一样。因此,它不被视为机密信息:它被锁定到您生成它时所用的确切域名,来自任何其他域名、使用该密钥的请求都会被拒绝。即使它被复制到其他地方,离开您自己的域名也毫无用处。
方式二:WordPress 插件
如果您的网站运行在 WordPress 上,这是更完整的方式——它直接通过 WordPress 本身读取您已发布的文章、页面和 WooCommerce 产品,因此从激活的那一刻起,RedBuster 就拥有您的全部内容清单,而不仅仅是人们碰巧访问过的页面。
- 前往控制台中的Website,点击Generate WordPress plugin。
- 下载
.zip文件——您的密钥已内置其中,无需任何配置。 - 在 WordPress 中:插件 → 安装插件 → 上传插件,选择该 zip 文件,安装并激活。
- 激活后,插件会对您已发布的文章、页面和产品执行一次完整同步。
之后,它会自动保持自身内容为最新状态:
- 发布或更新一篇文章/页面/产品会立即推送更新。
- 将某项内容移至回收站会将其从 RedBuster 所了解的网站内容中移除。
您可以在 WordPress 后台的设置 → RedBuster Connector 中查看同步状态,或手动触发重新同步。
关于密钥
此密钥保留在您的 WordPress 安装服务器端,永远不会到达浏览器,因此——与代码片段密钥不同——它是真正的机密信息。请勿公开分享插件的 zip 文件;任何拥有它的人都可以使用该密钥向您的 RedBuster 账户推送内容(但无法读取任何回传数据,也无法触碰您账户中的其他任何内容)。
管理密钥
Website 页面列出了您生成的每一个密钥——类型、域名(适用于代码片段密钥)以及最后一次使用的时间。**Revoke(撤销)**会立即永久禁用某个密钥;使用它的代码片段或插件将停止工作。撤销是单向操作——若要重新连接,请生成一个新密钥并用它更新代码片段或插件。
RedBuster 如何使用这些内容
RedBuster 已读取的每个页面都会显示在同一屏幕上的RedBuster 已读取的页面表格中,因此您可以准确查看它所了解的内容——页面本身、来源(代码片段、WordPress 还是 sitemap 抓取)以及最后更新时间。
故障排除
- "RedBuster 已读取的页面"中什么都没有显示。 确认代码片段确实位于您页面的
<head>中(查看页面源代码),或者 WordPress 插件在"设置 → RedBuster Connector"下显示同步成功。同时确认您的订阅处于有效状态——套餐一旦过期,内容读取会静默停止,一旦重新生效则会自动恢复。 - 某个页面的内容看起来已过时。 代码片段仅在页面内容发生变化且有人访问该页面时才会重新发送。由 sitemap 触发的抓取或 WordPress 插件自身的同步无需访问即可获取变更。
- 重新生成密钥后,原代码片段密钥失效了。 对于给定用途,只有最近复制的密钥有效——如果您生成了新密钥,请用它更新
<script>标签(或重新下载插件)。