---
title: 'Claude Code SEO：用全免费工具链搭 SERP 抓取分析器'
video_id: jLv75BPNNE8
url: https://youtu.be/jLv75BPNNE8
title_en: "Claude Code SEO: Why is NO ONE talking about this (100% FREE)"
channel: Income stream surfers
published: 2026-06-18
duration: "15:34"
topics: [Claude Code 工作流, MCP 与工具调用, AI 自动化]
noted: 2026-07-08
value: A
views: '3884'
---


[![封面](https://i.ytimg.com/vi/jLv75BPNNE8/maxresdefault.jpg)](https://youtu.be/jLv75BPNNE8)

> Income stream surfers · 15:34 · 发布 2026-06-18 · 3884次观看(截至抓取) · [观看原视频](https://youtu.be/jLv75BPNNE8)

## 主旨

实测用 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-免费档现实claude-code-已下架免费试错得用-chatgpt-0029|→ 详解1]])
2. **Claude Code 自带 web fetch 能力不抓 HTML,只取到元信息**:在 Claude Code 内做 web fetch,既看不到完整 HTML(只能拿 metadata),也过不了 Cloudflare 防护,只是"看起来能搜"。([[#2-claude-code-web-fetch-的两个真限制看不到-html过不了-cloudflare-0959|→ 详解2]])
3. **Bright Data Web Unlocker 是当下最经济的通用抓取兜底**:免费 5,000 信用点,一次抓取可直接拿到带 schema/JSON-LD 的完整 HTML,绕过 Cloudflare 等反爬,Harbor 等生产级系统每天因此能处理 GB 级数据。([[#3-bright-data-web-unlocker免费-5000-信用点是当下最划算的通用抓取入口-0314|→ 详解3]])
4. **最终系统是一个五步流水线**:给关键词 + 给自家站 → Claude/ChatGPT 搜 SERP → 挑出直接可比的竞品站 → BrightData 抓它们的 HTML → Claude 合成"怎么针对该关键词排名"的报告(由"凭感觉 SEO"升级为"数据驱动 SEO")。([[#4-五步流水线从关键词到数据驱动-seo报告-1058|→ 详解4]])
5. **付费档 Opus 4.8 on low 是体感最划算的升级点**:完成同样工作用 Opus 4.8 low thinking 单周用量从"快到上限"降到"远不到上限",$20 档的 5-hour limit 几乎不再是瓶颈。([[#5-升级到-20-档-opus-48-on-low从卡在-5-hour-limit到远不到上限-1337|→ 详解5]])

## 知识点详解

### 1. 免费档现实:Claude Code 已下架,免费试错得用 ChatGPT [00:29](https://youtu.be/jLv75BPNNE8?t=29)

视频开场时博主本想只用 Claude Code 免费档完成整个流程,先说出 "Claude code is capable of doing web searches" 作为卖点 ([00:29](https://youtu.be/jLv75BPNNE8?t=29)),但下一秒就发现 "Oh, damn, they removed Claude code from the free plan" ([00:39](https://youtu.be/jLv75BPNNE8?t=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](https://youtu.be/jLv75BPNNE8?t=60)),SERP 头部 5 个域名直接列出 ([01:20](https://youtu.be/jLv75BPNNE8?t=80))。博主同时承认,免费档响应"很慢",但作为发现流程可达性的一次试错,这个延迟是值得付的。

### 2. Claude Code web fetch 的两个真限制:看不到 HTML,过不了 Cloudflare [09:59](https://youtu.be/jLv75BPNNE8?t=599)

视频中段博主在付费 Claude Code 里直接试 web fetch:"do a web fetch of this page and find all the metadata" ([09:59](https://youtu.be/jLv75BPNNE8?t=599)),结果模型只能"看"到 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](https://youtu.be/jLv75BPNNE8?t=614))。这意味着只要目标站挂了 Cloudflare,Claude Code 的 web fetch 干脆读不到任何内容,连"瞎编"的机会都没有。

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

### 3. Bright Data Web Unlocker:免费 5,000 信用点是当下最划算的通用抓取入口 [03:14](https://youtu.be/jLv75BPNNE8?t=194)

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

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

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

### 4. 五步流水线:从关键词到"数据驱动 SEO"报告 [10:58](https://youtu.be/jLv75BPNNE8?t=658)

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

第一,博主给 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](https://youtu.be/jLv75BPNNE8?t=842))。第三,Claude 用 BrightData 拉这些竞品站的 HTML。第四,Claude 综合 HTML 看到的内容,生成一份"按 search intent + 实际页面结构,该关键词该怎么打排名"的报告 ([11:42](https://youtu.be/jLv75BPNNE8?t=702))。第五,这份报告可以直接喂给下一阶段的写文章 agent。

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

需要标注一处边界:从视频文字版可见,博主在 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](https://youtu.be/jLv75BPNNE8?t=817)

在免费 ChatGPT 阶段博主撞上 "5-hour message limit. Crazy" ([06:10](https://youtu.be/jLv75BPNNE8?t=370))——这是 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](https://youtu.be/jLv75BPNNE8?t=817))。

对一个希望"花最少钱把流程跑通"的人来说,这条经验值是把"用哪个档位"从价格问题降级为体感问题:对中等复杂度的 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。

## 关联

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

## 一手来源与延伸

- Bright Data 主页(博主以 promo 链接导流): https://brightdata.com/?promo=incomestreamsurfers(链接来自 .meta.json `description`,是 video 唯一一手外部链接)

## 术语

- 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](https://youtu.be/jLv75BPNNE8?t=632)) — 这句话把 Claude Code web fetch 的能力边界与外部抓取服务的不可替代性说到底了,既是博主对工具的明确选型,也是后面"为什么不能全靠 Claude Code"的论据。

> "I would almost certainly recommend upgrading to Claude Code Pro" ([07:51](https://youtu.be/jLv75BPNNE8?t=471)) — 在亲身撞过 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 自动化教程里都被一笔带过。
- 与 [[2026-06-24-Claude Code 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](https://youtu.be/jLv75BPNNE8?t=39)
2. Claude Code 自带的 web fetch 在 SERP 反查场景里有哪两个硬限制?
   **答案**:一是只能看到 metadata 看不到完整 HTML,二是目标站若挂 Cloudflare 则完全无法抓取,只靠 web fetch 拿不到任何内容。见"知识点详解2"。[10:14](https://youtu.be/jLv75BPNNE8?t=614)
3. 博主最终"关键词 → 竞品 SEO 报告"的五步流水线里,哪一步负责把 HTML 真的拉回来?
   **答案**:第四步由 Bright Data Web Unlocker 抓竞品 HTML,这一步不能被 Claude Code 自带 web fetch 替代,否则遇到 Cloudflare 会全军覆没。见"知识点详解3"与"知识点详解4"。[10:22](https://youtu.be/jLv75BPNNE8?t=622)
4. 博主从免费档撞 5-hour limit 后,推荐的下一个升级档位是什么?为什么不直接开 Pro?
   **答案**:推荐 $20 档 + Opus 4.8 + low thinking,体感是"远不到每周用量上限",所以不必盲目升 Pro。见"知识点详解5"。[13:37](https://youtu.be/jLv75BPNNE8?t=817)