文档目录 你的第一次体检
从第一次体检到第一张收据。
连上 Search Console,跑一次体检,排一篇文章,把它发出去。要你动手的部分约 15 分钟——收据会在之后的几周里自己填满。
- 一个你能控制的域名,站点是活的。我们体检的是 Google 能抓到的东西,所以站点必须可公开抓取。
- 一个能访问该站 Search Console 资源的 Google 账号。所有者或完全权限可以;受限权限不行。
- 一个带管理员账号的 WordPress 站点。只有第 4 步需要——没有它也能体检、也能排选题。
- 一个 HitMind 账号。任何套餐都行,包括免费体检档。还没跑过就先跑一次免费体检。
体检第一步是先试着抓你的首页——如果首页本身就抓不到(DNS 解析失败、超时、连接被拒,或者返回非 2xx),这一趟就停在这里,报「站点被封禁」,而不是编一个分数出来。robots.txt 我们也会抓、也会打分,但它今天只影响一个次要子分——像下面这样全站封禁的 robots.txt,单靠它并不会拦住这次体检。十有八九这种全封禁的 robots.txt 是预发环境的文件跟着上了生产,不管拦没拦下体检,都值得修一下。
# yourdomain.com/robots.txt —— 拦截所有爬虫,包括 HitMind
User-agent: *
Disallow: /打开设置 → 连接 → Google Search Console,点用 Google 连接。Google 会请你把 webmasters.readonly 这个权限授予 HitMind——我们只要这一个。选与你域名对应的那个资源;如果域名资源和网址前缀资源你都有,选域名资源,它覆盖所有子域名和协议。
在体检页输入域名,点开始体检。我们会读你的首页、robots.txt、sitemap 和 llms.txt,然后给五个维度打分——性能、SEO、移动端、安全、国际化。大约一分钟出结果;给你的是按严重度排好序的修复清单,不是一堆原始问题的堆叠。(想要逐页覆盖,跑全站深检——它从 sitemap 出发最多走 600 个 URL,约 20 分钟。)
分数是确定性的,多次运行之间可比:改完东西再体检一次,差值是真的,不是噪声。发任何东西之前先修掉前两三条——技术底子干净的站,内容才更值钱。
Search Console 数据同步完,选题板上会出现从你已经有曝光的查询词里挑出来的建议——还没连 Search Console 的话,就会退回用你的品牌事实起题。挑一条待定的选题点排队,我们会照着你的品牌事实库起草,再送进质量闸。
草稿过了质量闸,它会带着闸门得分出现在待审里。点批准,我们就把它以草稿形式投进你连好的 WordPress,标题、摘要、schema 标记、内链都已配好——我们从不替你点发布。去 WordPress 里打开它,你觉得可以了就自己发出去。
文章真正在你站上线的那一刻,它收据的 28 天基线才开始记录。接下来是实话实说的部分:等。老站通常 3 到 7 天能看到第一批新曝光;新域名的第一次点击一般落在第 6 到第 21 天。这篇指南没法给你看一张写完的收据——还没有任何一篇走完整整 28 天——但那确实是它要量的窗口。
你的第一张收据是从一条基线开始的。之后每一次复核的数字都取自你自己的 Search Console——和你在自己账号里看到的是同一批数,只是钉在了挣来它们的那篇文章上。接下来可以读这个循环,看体检、选题、收据是怎么互相喂饭的;或者读收据,看归因窗口到底怎么算。
连接你的域名。
一个工作区对应一个域名。第一天就把主机名定对,能省掉后面重打基线的收据。
打开设置 → 站点,输入裸域名——不带协议、不带结尾斜杠——保存。我们会把你输入的内容做基础清洗:去掉协议、去掉路径、转小写,存下来的就是这个域名。如果 www. 和裸域会互相跳转,记得填你真正对外提供服务的那个主机名——之后所有的体检、选题、收据,量的都是你填的这个域名。
# 对
yourdomain.com
# 这样也行 —— 我们会帮你去掉
https://yourdomain.com/如果 www. 和裸域都能响应、又不互相跳转,Google 可能会把你的信号劈成两半——我们也会,因为我们只能看到 Google 报给我们的东西。先把跳转修好;这通常是主机上改一行的事,而它比我们那一周能给你写的任何一篇文章都值钱。
- 博客在子域名上?连那个真正发文的子域名——文章和收据都住在那儿。
- 博客在子目录里?连裸域;域名类型的 Search Console 资源两者都覆盖。
- 预发环境?别连。它通常在 robots.txt 里被封,体检还没开始就会停。
连接 Search Console。
一个只读权限。它是我们声称任何成果时唯一会引用的来源——基于你真实查询词的选题和收据都要靠它;体检,以及按你给的方向出的选题,不连也能用。
收据上的每一个数字都来自你的 Search Console,不是第三方的排名估算。这就是全部承诺:你可以打开自己的 Google 账号来核我们的账。没有这条连接,我们仍然能给你的首页体检,但选不出基于真实查询词的选题,也开不了收据——这个循环就闭不上。
在设置 → 连接里点用 Google 连接,在同意页确认。我们只申请一个权限,也永远不会静默加第二个:
https://www.googleapis.com/auth/webmasters.readonly- 域名资源——覆盖所有子域名和两种协议。只要有,就选它。
- 网址前缀资源——只覆盖一个主机名加一种协议。可以用,前提是它正是你真正发文的那个主机名。
- 受限权限——不够用。查询数据要完全权限或所有者才看得到;找资源的所有者给你提权。
Google 的授权会过期,权限也会被撤销——多半是有人离职了。真发生时,顶部会挂一条红色横幅直到你重新授权,期间基于 Search Console 查询词的选题和收据会停止更新。什么都不会丢:草稿、收据、历史都在,重新连上后会把断掉的那几天补回来。
连接 WordPress。
用应用密码,不是你的登录密码。一键即可撤销,且只作用于你为它创建的那个用户。
在 WordPress 里打开用户 → 个人资料 → 应用密码,命名为 hitmind,复制生成的那串字符。WordPress 只显示这一次。建议专门建一个编辑角色的用户来用,别用管理员账号——我们需要的只是发文。
在设置 → 连接 → WordPress 里填站点地址、用户名和应用密码。我们会立刻建一篇私密测试文然后删掉,让你现在就知道 REST API 通不通——而不是等到第一篇文章要投递的时候才发现。
# 我们只调这几个,都是 posts,别的都不碰;DELETE 只删连接时我们自己建的测试帖
POST https://yourblog.com/wp-json/wp/v2/posts
PUT https://yourblog.com/wp-json/wp/v2/posts/{id}
GET https://yourblog.com/wp-json/wp/v2/posts/{id}
DELETE https://yourblog.com/wp-json/wp/v2/posts/{id}- 401 未授权——密码复制时带了空格,或者这个用户没有发布权限。
- 403 拒绝——安全插件挡了 REST API。Wordfence 和 iThemes 默认都会这么干。
- 404 找不到——REST 被关了,或者站点地址带了个我们不知道的子目录。
这个循环。
选题来自你的 Search Console 查询词,或者你给的一个方向;文章回答这些选题,收据证明这个回答有没有落地。体检垫在底下,是技术地基。
- 体检——技术地基。五个维度,每次都用同一套算法,所以差值才有意义。
- 选题——你在 Search Console 里已经出现过的查询词,或你给的一个方向,变成一条待批准、待写的选题。
- 起草与过闸——照着你的事实库写,然后打分。低于 70 分会自动重写,最多两次;还不过线就停在待审里,等你定夺。
- 收据——基线、等待、结论,全部用你自己 Search Console 里的数字。
默认有两处:先批准选题,再批准文章。在「设置 → 自主权」打开自动后,这两处都由 HitMind 代你批——每天精选的选题在额度内直接开写(付费档),过了质量闸、没有需要人看的问题的稿子直接投递。你按方向生成的选题、发往 Webhook 的稿子,仍然等你批。文章批准之后,HitMind 把它作为草稿投进你的 WordPress——发布键由你在 WordPress 里按;从它上线那一刻起的一切,是你自己就能核的测量。如果某天没有值得裁决的东西,你不会收到卡片——我宁可给你一个空收件箱,也不编活出来。
Search Console 的数据有两三天的沉降延迟,所以 HitMind 每天同步一次,而不是按小时反复去读;付费档的新选题建议也是每天出一批。你的批准不用等这些:批准选题后马上开始起草,批准文章后马上开始投递到你的 WordPress。
收据,以及它能证明什么。
一张收据 = 一篇文章、一条基线、一个被测量的窗口。它窄得刻意——一句你能核实的窄结论,胜过一句你没法核的大话。
- 基线——目标查询词在发布前 28 天的曝光、点击和平均排名。
- 发布戳——URL、时间戳,以及它当时过闸的分数。
- 第 28 天——唯一排定的复核点,从 Search Console 重新取数。如果那天 Search Console 数据还没到,收据会先标成临时结果,等数据补齐后自动重印,不会带着数据缺口硬发。
我们拿发布后 28 天和发布前 28 天比,只比这篇文章瞄准的那些查询词,只看这篇文章占的那个 URL。全站流量会放在旁边当背景,但绝不并进结论里——你首页那个月表现好,不算这篇文章的功劳。
它不声称收入,不声称我们没在 Search Console 里看到的排名,也不会悄悄把输掉的那篇撤走。一张写着无可测变化的收据是一个真实结果,和其他收据一起留在归档里。
质量闸。
没打过分的东西不会进你的待审队列;低于及格线的稿子,只有你亲手放行才会往下走。
- 结构(25 分)——有没有一篇文章该有的样子:标题层级、开头、落点。
- 篇幅(20 分)——这个主题该有的体量够不够,按语言选合适的计量单位(中日文按字数,其它语言按词数)。
- 关键词运用(20 分)——目标关键词有没有出现在该出现的地方,而不是堆砌。
- 可读性(20 分)——句子和段落的形态;注水、重复、套话都会被扣分。
- 链接与证据(15 分)——有没有指向你自己站点的内链,以及是不是只在空口断言。
固定 100 分里的 70 分,今天没有设置页能往上或往下调。低于 70,稿子会针对没过的那几项自动重写。分数和拆解会跟着稿子一起进待审,所以你永远看得到它凭什么过的。
它会针对没过的那几项自动重写,最多两次。两次之后还是不到 70,HitMind 就不会自己再试了:由你在待审里决定——再送一次重写,还是直接按原样批准发布(这个决定会被记下来,不会悄悄藏起来)。算上第一次草稿,整个选题总共给你五次生成机会。
选题引擎。
每条建议都从你能核对的东西出发:连了 Search Console 就用你已经出现过的查询词;还没有数据可用时,就用你自己的品牌事实,或者你给的一个方向。建议上显示的搜索量和难度,来自第三方关键词数据库。
- 连了 Search Console——选题从你近 28 天真实出现过曝光的查询词里取,和你自己账号里看到的是同一批。
- 还没连,或者数据太新不够用——HitMind 会退回用你的品牌事实(你做什么、给谁用)起一个方向,而不是什么都不出。
- 一个平铺的队列——每条建议都以「待定」状态躺在里面,等你裁决。今天没有按排名或趋势自动分组这件事,你看到的就是全部。
付费档上,HitMind 每天会自己查一次 Search Console 有没有新选题。免费档没有这个每日自动跑的权限——想要新建议,你要自己点一下触发生成(见下一节);一个刚连上、Search Console 还没有历史数据的新站,第一批选题也是靠这个办法出来的。
点生成,给 HitMind 一个方向——一次发布、一个竞品问题、一个客服里反复出现的主题——它就照着这个方向起一批选题建议,跟从 Search Console 查询词起题走的是同一条路。每一条照样要经过你的批准和质量闸;给一个方向换来的是一批待审的选题,不是一篇写好的文章。
WordPress 配置。
文章落在哪、署谁的名,以及我们怎么不去挡你已经在用的那个 SEO 插件。
每篇文章都以草稿形式进入 WordPress,署名是你在「设置 → 连接」里连的那个 WordPress 用户,分类则落在你站点新文章的默认分类里——这两项 HitMind 都不会去设置,想改分类或作者目前得在 WordPress 里手动调整。如果你希望署名是真人,就把那个人的 WordPress 用户连上去——署名是 E-E-A-T 信号,一个空荡荡的作者归档页,在 Google 和读者眼里都不好看。
- 标题、slug 和摘要——meta 描述写进 WordPress 自带的摘要(excerpt)字段,不写 Yoast、Rank Math 等 SEO 插件的字段;如果你的 SEO 插件从它自己的字段读描述,得你自己手动搬过去
- 一段 Article JSON-LD,写在正文里
- 指向你已上线的 HitMind 旧文章的内链(还没有旧文时就没有)
Yoast 和 Rank Math 都会自己输出 Article schema。出现两份不会被惩罚,但是噪声。HitMind 目前还没有能关掉自己这份 schema 的开关,想避免重复的话,先把插件那份对这些文章关掉——每个字段只有一个负责人,出问题才查得清。
文章的生命周期。
从写作到进入你的 WordPress 草稿箱,每个状态都看得见。
写作中 → 待审 → 待发布 → 已投递草稿箱
↕
已暂停
# 待发布 = 已批准、正在投递到 WordPress(失败会自动重试)
# 已暂停 = 你在写作中途按了暂停
# 已投递草稿箱 = 已作为草稿投进你的 WordPress,发布键由你在 WordPress 里按
# 两次自动重写后仍低于 70 分?稿子会留在待审,标成「被拦下」,等你定夺在待审里,标题可以直接改。正文不用手改——想改正文,就把稿子退回去,写一句要改什么,HitMind 会重写。改标题不会重跑质量闸,因为到这一步你就是那道闸;重写会重跑。你批准的就是我们投递的那份,只是出门时会做机械清理:重复的 H1、utm_ 参数和没填上的占位符会被去掉,标题结尾的 | 品牌名 会被裁掉(WordPress 主题通常会自己再拼站点名),JSON-LD 会被移进 script 标签。
在 HitMind 里撤下文章这个功能还没上线。现在想让一篇已发布的文章下线,需要你自己去 WordPress 里把它改回草稿(或者直接删掉)——文章一旦发布,我们不会再碰它,删不删是你在自己 CMS 里的决定,不该由我们替你做。
套餐与账单。
按月或按年、按域名计费,在账单门户里自己就能取消,不用给谁发邮件。
自助账单已经上线:选档、结账付款,在设置 → 账单里自己换档或取消,不用发邮件。唯一还没见过的是续费——现在的客户都还没到续费那一天,所以在第一批续费真的跑通之前,我们不把这件事说成完全验证过。
买的是随档位变化的每月文章额度——具体数字见定价页。600 页的全站抓取深度每个档位都一样。体检、修复清单、你的 Search Console 数据、选题板和全部文档,每个档位都包含,免费档也一样——我们不把证据放在付费墙后面。免费档的额度是头 3 篇文章,终身一次,不用绑卡;用完之后要升到付费档才能继续。收据在哪个档位上算法都一样——文章在你站上真正上线满 28 天——但目前任何档位都还没有一张,因为还没有任何一篇文章走完这个窗口。
月付或年付,同一个套餐。年付是把 10 个月的钱一次扣掉代替扣 12 个月(Growth 是 $990,不是 $1,188)。换套餐或者换周期,走的是同一条路,而且立即生效:我们按你当前付费周期剩下的天数折算,马上补收或抵扣差价,不会等到下次续费才算。设置 → 账单里能看到当前周期和套餐,也能在那里改。
都在设置 → 账单里完成:换到另一个付费档位——不管升还是降——立即生效并按天折算,跟上面换周期是同一套机制。取消不一样,不折算任何钱:你已付费的这个周期结束前,权益照常用;周期结束后,HitMind 会自动把你降回免费档。这一步留了 72 小时的宽限期,免得我们这边确认扣款慢了一点,就先把你误降了档。
取消之后不会变只读,也不会被删除。付费周期结束后,你就是一个普通免费档用户——限制和新注册一样(1 站点 / 1 市场 / 1 连接)。已经发布的文章照常留着:它们在你自己的 WordPress 上,不在我们这,不管你是不是取消了我们都不会去动它。你已经拿到的收据仍然是你的,仍然能导出成 CSV。
数据与隐私。
这页故意写得短。一句承诺如果需要三段话来兜底,那它就不是承诺。
- 你已连接资源的 Search Console 指标——查询词、曝光、点击、排名。
- 体检和深检时抓取的页面,以及由此算出的分数。
- 你的事实库、草稿、已发文章和收据。
我们不卖也不分享你的 Search Console 数据,不拿你的事实库或草稿去训练共享模型,也不会用一个客户的数据去写另一个客户的文章。
用账户绑定的邮箱发邮件至 support@hitmind.ai。我们会撤销 HitMind 对 Google 和 WordPress 的访问权限,把最终导出发到你邮箱,并在收到请求后 30 天内删掉工作区和全部收据。你也可以随时在「设置 → 连接」里自行撤销 Google 授权或断开发布目的地。匿名体检报告(未登录跑的)不属于任何工作区,删除工作区管不到它们:每份都存成一份快照,挂在一个不公开列出的链接上(我们自己网站的那份示例报告除外,站内有链接)。想删掉某份,把链接发到 support@hitmind.ai。
服务条款
完整的服务条款见 /zh/terms。有疑问请发邮件到 support@hitmind.ai。