封面

Income stream surfers · 15:34 · 发布 2026-06-18 · 3884次观看(截至抓取) · 观看原视频

主旨

实测用 Claude(免费)+ Bright Data Web Unlocker(免费额度)+ ChatGPT(免费)三件套搭一个”输入关键词 + 输入自家站,自动出 SERP 竞品 SEO 报告”的小系统,并在试错过程中暴露 Claude Code web fetch 的能力边界与 BrightData 作为外部抓取层的必要性。

核心论点

  1. Claude Code 已从免费档下架:原计划用免费 Claude Code 跑流程,发现当前免费档已无 Claude Code,只能改用 ChatGPT 免费版(Sonic 4.6)开 web search 替代。(→ 详解1)
  2. Claude Code 自带 web fetch 能力不抓 HTML,只取到元信息:在 Claude Code 内做 web fetch,既看不到完整 HTML(只能拿 metadata),也过不了 Cloudflare 防护,只是”看起来能搜”。(→ 详解2)
  3. Bright Data Web Unlocker 是当下最经济的通用抓取兜底:免费 5,000 信用点,一次抓取可直接拿到带 schema/JSON-LD 的完整 HTML,绕过 Cloudflare 等反爬,Harbor 等生产级系统每天因此能处理 GB 级数据。(→ 详解3)
  4. 最终系统是一个五步流水线:给关键词 + 给自家站 → Claude/ChatGPT 搜 SERP → 挑出直接可比的竞品站 → BrightData 抓它们的 HTML → Claude 合成”怎么针对该关键词排名”的报告(由”凭感觉 SEO”升级为”数据驱动 SEO”)。(→ 详解4)
  5. 付费档 Opus 4.8 on low 是体感最划算的升级点:完成同样工作用 Opus 4.8 low thinking 单周用量从”快到上限”降到”远不到上限”,$20 档的 5-hour limit 几乎不再是瓶颈。(→ 详解5)

知识点详解

1. 免费档现实:Claude Code 已下架,免费试错得用 ChatGPT 00:29

视频开场时博主本想只用 Claude Code 免费档完成整个流程,先说出 “Claude code is capable of doing web searches” 作为卖点 (00:29),但下一秒就发现 “Oh, damn, they removed Claude code from the free plan” (00:39),不得不临时改用 ChatGPT 免费档的 Sonic 4.6 模型配合 web search 完成最初的关键词查询。

这是当下免费档生态的硬约束:任何”零成本跑 Claude Code”的教程都要先核对当日政策——这条经验对想用免费档试错的人价值最大。具体做法是给 ChatGPT 一句自然语言指令 “Can you do a search for this online and give me the top five ranked sources for this keyword” (01:00),SERP 头部 5 个域名直接列出 (01:20)。博主同时承认,免费档响应”很慢”,但作为发现流程可达性的一次试错,这个延迟是值得付的。

2. Claude Code web fetch 的两个真限制:看不到 HTML,过不了 Cloudflare 09:59

视频中段博主在付费 Claude Code 里直接试 web fetch:“do a web fetch of this page and find all the metadata” (09:59),结果模型只能”看”到 metadata(标题、meta description、H1/H2、breadcrumbs、结构化数据大致类型),“It doesn’t actually look at the HTML”。他的定性判断是:web fetch 在 Claude Code 里”会一本正经地瞎编”——它给你的不是真值,只是基于元信息做的合理推断。

第二个限制更刚性:“If there’s Cloudflare on the website, it also cannot do it. Just generally, just full stop. It won’t be able to even get onto the website” (10:14)。这意味着只要目标站挂了 Cloudflare,Claude Code 的 web fetch 干脆读不到任何内容,连”瞎编”的机会都没有。

这两条限制共同决定了:对任何”需要真看 HTML 才有意义”的 SEO 数据(完整 schema 标记、内部链接结构、页面体积细节、JSON-LD 实体),Claude Code 自带 web fetch 都不够用,必须外挂抓取层。

3. Bright Data Web Unlocker:免费 5,000 信用点是当下最划算的通用抓取入口 03:14

博主的解法是接入 Bright Data 的 Web Unlocker API,免费档有 “5,000 free credits” (03:14)。他把”BrightData does is it breaks down those pages into code” (10:22)作为关键卖点——它不仅绕过 Cloudflare,还把页面结构化到代码可读,后续无论喂给 Claude 还是自己分析都顺畅。

实操路径:免费注册 → 拿到 bearer token(Web Unlocker API key) → 把 API 文档贴进 Claude 一起对话,告诉 Claude “make a scraper using Bright Data” (03:43)。一个值得记下来的反直觉点:博主在视频后段回查 BrightData 后台,发现即使实际调通了抓取,信用点也几乎没消耗,他连续 “weird” 了几次 (08:25)——这意味着”5,000 免费信用点”对单次 SERP 竞品调研可能根本用不完,个人试错成本可以低到忽略不计。

为求”universal scraping system”,博主给出的明确判断是:“the best way to do it is BrightData, by far” (10:32)。他的论据来自生产实践——Harbor(其自家 SEO 工具)“we’ve processed 1.3 GB of data in a single day” (12:46)还能稳定通过 Cloudflare,这部分内容用的是 Harbor 截图而非第三方验证,因此具体数字应作为他自己产品的工况证据,而非通用基准。

4. 五步流水线:从关键词到”数据驱动 SEO”报告 10:58

视频后半段博主演示了完整的目标系统。他让 Claude Code(此时已切到付费档)做这件事——五步指令浓缩为一段 prompt (10:58):

第一,博主给 Claude 一个关键词(如 “best running shoes for flat feet”)加一个自家站(博客站 root domain)。第二,Claude 用 web search 找该关键词 SERP 顶部的”网站”(非整页 URL,博主强调 “it just needed to be a website, not a full blog URL”),目的是过滤出”直接可比的竞品”——博客站只跟博客站比,不跟耐克这种品牌站比 (14:02)。第三,Claude 用 BrightData 拉这些竞品站的 HTML。第四,Claude 综合 HTML 看到的内容,生成一份”按 search intent + 实际页面结构,该关键词该怎么打排名”的报告 (11:42)。第五,这份报告可以直接喂给下一阶段的写文章 agent。

这套流水线把”凭感觉选关键词、凭感觉写”变成”从竞品实际页结构里反推排名的具体做法”,博主在收尾直接把这个转变命名为”data-driven SEO” 替代 “random SEO” (14:55)。

需要标注一处边界:从视频文字版可见,博主在 Claude Code 里实际只跑到 “extracting URL from bright data, fetching your page, building report” 这步,最终报告截图里也只展示了 “Stretcher data / news article / image object / web page” 等结构化数据类型的概要,没有展示具体可读的”如何写 H1、写哪些 H2”的可执行结论。换句话说,五步流水线的可行性是看完了,但报告产出质量在本次演示里没被严格核验——属于”流程跑通,产物质量待自验”。

5. 升级到 $20 档 Opus 4.8 on low:从”卡在 5-hour limit”到”远不到上限” 13:37

在免费 ChatGPT 阶段博主撞上 “5-hour message limit. Crazy” (06:10)——这是 ChatGPT 免费档的硬性周期限额,也是他改走 OpenRouter/付费档的原因之一。切到 Claude Code 付费档(他用的是 Opus 4.8)后,他给了一个相当具体的体感对比:“Opus 4.8 with low thinking lasts so long. I’m not even nearly near my weekly usage anymore. Normally, I’m like just teetering on the border of going over it” (13:37)。

对一个希望”花最少钱把流程跑通”的人来说,这条经验值是把”用哪个档位”从价格问题降级为体感问题:对中等复杂度的 agentic 工作流,Opus 4.8 + low thinking 配合 $20 档的 5-hour window 已经够用,不必盲目冲到 Pro。这一档也呼应 Effort Level 的核心思想——用最低档的 thinking 跑能跑通的活,只在卡住时才升档。

可执行步骤

  • 先验证当日免费档生态:Claude Code 是否仍可免费用、ChatGPT 免费档模型是哪个(本片为 Sonic 4.6)、Bright Data 是否还在送 Web Unlocker 免费信用。
  • 用 ChatGPT 免费版让 LLM 做关键词 SERP 前五名查询,记录”作为博客/服务商,我应该关注哪些竞品根域”。
  • 拿竞品根域,优先在 Claude Code 之外接 Bright Data Web Unlocker(本片靠其免费 5,000 信用),不依赖 Claude Code 自带 web fetch。
  • 把”竞品 HTML → 报告”这一段拆成独立 sub-task,主对话只传结论,避免长 HTML 塞满主 context。
  • 若日均用量接近 5-hour limit,升 $20 档后用 Opus 4.8 on low;别一上来就开 Pro。

关联

  • 印证:模型切换——本片把”全站批量翻译或抓取这种重复工作交给便宜模型/外部服务”延展为”全免费档 + 外部抓取服务”组合,本质仍是”主对话只做判断,机械活外移”。
  • 进阶:同频道 06-24 那期 是用 Claude Code + Shopify 连接器做多语言本地化,本片则是用 Claude Code + BrightData 做 SERP 反向拆解;两者前半段都是”Claude Code 接外部服务”的工作流,先读哪篇取决于想解决的 SEO 子问题(扩量语言 vs. 找高潜关键词)。

一手来源与延伸

术语

  • Sonic 4.6(ChatGPT 免费档模型):本片录制时 ChatGPT 免费档默认可用模型名,被博主认为 “not that bad of a model” 用于”搜 SERP”这类轻推理任务。
  • Web Unlocker API(Bright Data 旗下):能绕过 Cloudflare 等反爬并把页面拆成可读结构的产品,免费 5,000 信用点是本片主推的免费抓手。
  • SERP 抓取:取回某关键词在 Google 搜索结果页的排名与页内结构数据,是 SEO 调研的常规输入。
  • Harbor(博主自家产品):AI SEO 文章/关键词工具,本片演示时既作”产品示例”也作”实生产工况”展示(1.3GB/日)。

金句

“if you need a universal scraping system, the best way to do it is BrightData, by far” (10:32) — 这句话把 Claude Code web fetch 的能力边界与外部抓取服务的不可替代性说到底了,既是博主对工具的明确选型,也是后面”为什么不能全靠 Claude Code”的论据。

“I would almost certainly recommend upgrading to Claude Code Pro” (07:51) — 在亲身撞过 5-hour limit 后,博主给出的明确建议;与本片”全程免费”标题形成显性张力,是值得记下的”免费档不可持续”的诚实信号。

立场与利益

  • 与利益同向:“Bright Data 是最好的通用抓取方案”这一主张与博主作为 Bright Data 付费推广人直接绑定(描述里有 promo 链接、文中多次”please use my link”),其结论方向可信但需外部验证。采信前建议独立核验”5,000 免费信用点”和”1.3GB/日”在 Harbor 上的真实消耗曲线,而非照搬作为自己项目预算依据。
  • 与利益反向:博主承认”Claude Code 已经被下掉免费档”并主动建议升 $20 Pro 档,这与他”全程免费”标题冲突、却对自己频道对 Claude 的好感并无增量收益,属于”不利于’我推荐 Claude’的叙事仍说出口”的判断,应给予较高权重。

价值定位

  • 适合谁:已经在做 niche/affiliate 站或本地站、想把”凭经验选关键词 + 凭感觉写”换成”按竞品页面实际结构反推打法”的站长,以及评估”白嫖 Claude + 抓取 API”组合可行性的早期尝鲜者。
  • 解决什么:对单次 SEO 调研而言,把”自己挨个翻 SERP + 手动装爬虫环境”换成”一句 prompt + 一次免费 API 调用”;对方法论而言,提供一个端到端的”竞品 HTML → 报告”小系统骨架,可直接照搬到 Harbor 类工具的最小可用版本里。
  • 认知 vs 实操:本片偏实操(操作步骤可照搬),同时给了 Claude Code web fetch 的能力边界这条关键认知——它能搜但不能抓 HTML,也不能绕 Cloudflare,这条边界在大多数 SEO 自动化教程里都被一笔带过。
  • 同频道 06-24 重叠但本片独有:本片独有”Claude Code web fetch 的两个硬限制 + 抓取 API 兜底 + 5,000 免费信用点实测”三件事,这些是 06-24 那篇多语言本地化完全没涉及的。

自检问题

  1. 博主原计划”全用 Claude Code 免费档”为什么临时换了 ChatGPT? 答案:录制当天 Claude Code 已被从免费档下架,博主发现 “Oh, damn, they removed Claude code from the free plan” 后临时改用 ChatGPT 免费档的 Sonic 4.6 跑 web search。见”知识点详解1”。00:39
  2. Claude Code 自带的 web fetch 在 SERP 反查场景里有哪两个硬限制? 答案:一是只能看到 metadata 看不到完整 HTML,二是目标站若挂 Cloudflare 则完全无法抓取,只靠 web fetch 拿不到任何内容。见”知识点详解2”。10:14
  3. 博主最终”关键词 → 竞品 SEO 报告”的五步流水线里,哪一步负责把 HTML 真的拉回来? 答案:第四步由 Bright Data Web Unlocker 抓竞品 HTML,这一步不能被 Claude Code 自带 web fetch 替代,否则遇到 Cloudflare 会全军覆没。见”知识点详解3”与”知识点详解4”。10:22
  4. 博主从免费档撞 5-hour limit 后,推荐的下一个升级档位是什么?为什么不直接开 Pro? 答案:推荐 $20 档 + Opus 4.8 + low thinking,体感是”远不到每周用量上限”,所以不必盲目升 Pro。见”知识点详解5”。13:37