① 标签层:全站title是否缺失、重复、过长(超过60字符)、关键词堆砌;description是否每个页面都有且不重复;h1-h6层级是否合理
② 链接层:死链(404)、重定向链(301/302跳转了几次)、孤岛页面(没有任何内链指向它)、外链是否失效
③ 索引层:noindex标签是否误加、canonical标签是否指向正确、robots.txt是否误屏蔽了重要页面、sitemap和实际页面是否一致
④ 性能层:页面加载速度、图片是否过大未压缩、移动端适配是否合格(Core Web Vitals三指标)
⑤ 结构数据层:Schema标记是否正确、富摘要是否有机会展示、JSON-LD格式是否有效
| 工具 | 价格 | 核心优势 | 短板 | 适合谁 |
|---|---|---|---|---|
| Screaming Frog | 免费版500页 付费£199/年 | 爬取速度最快,数据最原始灵活,支持自定义提取任意页面元素,可对接GA/GSC/PageSpeed API | 界面原始,报告不够直观,需要一定的SEO基础才能解读数据 | 专业SEO、技术SEO审计、需要原始数据二次分析的 |
| Sitebulb | $15-35/月 | 报告可视化最漂亮,自动生成PDF审计报告直接给客户看,问题优先级分级清晰 | 爬取速度比Screaming Frog慢,价格按月付更贵 | 乙方SEO公司、需要出客户报告、不太懂技术的新手 |
| Netpeak Spider | 免费版100页 付费$9-19/月 | 性价比最高,功能覆盖全,支持百度/搜狗/360等国内搜索引擎模拟 | 知名度不如前两者,中文教程较少 | 国内SEO、预算有限、需要支持国内搜索引擎的 |
| Xenu Link Sleuth | 完全免费 | 零成本,死链检测非常可靠,界面极简上手快 | 功能单一(主要做链接检测),界面90年代风格,不支持JS渲染 | 零预算个人站长、只做死链检测的轻量需求 |
💡 选型建议:500页以内的小站用Screaming Frog免费版就够了。超过500页优先选Screaming Frog付费版(速度快、数据全)。如果你是乙方要给客户出报告,Sitebulb的可视化审计报告省去你很多做PPT的时间。纯国内SEO场景,Netpeak Spider对百度蜘蛛的模拟比前两者更贴近实际。
⚠️ 第一次爬的常见震撼:很多网站第一次用Screaming Frog跑完,看到几十上百个红色警告图标会很慌。正常现象。优先处理"Missing"(缺失的),其次处理"Duplicate"(重复的),最后再管"Over xxx characters"(超长的)。按这个顺序,80%的核心问题两天内能清完。
WordPress:Yoast SEO / Rank Math
两个插件都支持在后台批量编辑所有页面/文章的title和description。Rank Math还支持用变量模板自动生成TDK,比如[标题] - [分类] - [网站名],所有页面自动套用。装了插件后在"所有文章"视图直接批量编辑,不需要进每个页面。
静态HTML站:文本批量替换工具
用Notepad++的"在文件中查找替换"功能,支持正则表达式,可以一次性修改整个目录下所有HTML文件的title标签。更专业的可以用SEO批量修改软件(如黑帽SEO工具站提供的TKD批量修改器),导入URL列表批量改。
自建CMS/动态站点:数据库SQL
如果网站用的是自建CMS,TDK通常存在数据库表里。导出相关数据表到Excel → 用公式批量生成新的TDK → SQL UPDATE语句批量写回。适合技术人员,效率最高但需要数据库操作权限。
🔧 TDK在线检测工具:修改完TDK后,用SEO查(seocha.net/tkd)或熊猫SEO工具(xiongmaotool.com/tools/tdk)的批量TDK查询功能,输入一批URL自动抓取当前的title/description/keywords,对比修改前后是否生效。免费的,不用装软件。
| 工具 | 平台 | 价格 | 核心功能 | 适合场景 |
|---|---|---|---|---|
| Link Whisper | WordPress | $77/年 | 写文章时AI自动推荐相关内链,支持批量添加、内链报告(哪些页面缺内链) | 英文站、内容量大、需要自动化的 |
| Internal Link Juicer | WordPress | 免费 | 根据关键词配置自动添加内链,支持锚文本多样化、排除指定页面 | 中文站、预算有限的WordPress站长 |
| Rank Math PRO | WordPress | $59/年 | 内置Link Suggestions,根据已有文章自动建议内链目标,一条条手动确认 | 需要控制内链质量、不想全自动的 |
| Screaming Frog | 桌面软件 | 免费500页 | 爬完后导出"入链为0"的页面列表,手动规划内链结构 | 所有网站,发现孤岛页面用 |
⚠️ 自动内链的坑:全自动内链插件(尤其是免费的中文版)容易产生过度优化——一篇文章里同一个关键词出现10次就加10个内链,搜索引擎看起来像作弊。建议用Rank Math或Link Whisper的"建议+手动确认"模式,每条内链你都看一眼再批准。内链质量比数量重要得多。
Google Rich Results Test
Google官方工具,输入URL检测该页面的Schema是否符合富摘要标准。一次只能测一个页面,不批量。适合验证模板是否正确。
Schema Markup Validator

Schema.org官方校验器,比Google的检查更全面。支持直接粘贴代码或输入URL。同样不批量,适合开发调试。
Screaming Frog批量检测
爬完全站后,Structured Data标签页显示所有页面的Schema错误和警告。导出一个CSV,批量定位哪些页面Schema有问题。
GSC增强型结果报告
Google Search Console后台→增强功能,看哪些类型的Schema已生效、哪些有错误。这个是批量展示全站Schema健康状况的免费入口。
💡 实操建议:Schema不需要每个页面都不同。先确定你的网站需要哪几种Schema(电商=Product+Review,文章=Article+BreadcrumbList,企业=Organization+FAQ),在网站模板层统一加上。然后用Screaming Frog爬一次确认所有页面Schema无报错。Schema做对了是加分项,做错了(有错误标记)反而扣分。
小站(500页以内,个人博客/小型企业站)
工具组合:Screaming Frog免费版(爬全站检测)+ Rank Math/Yoast SEO(批量改TDK)+ Internal Link Juicer(免费内链)+ Google Rich Results Test(验证Schema)
费用:全部免费
优化重点:优先消灭title重复/缺失、description缺失、h1混乱、死链。500页以内的站,这四类问题半天能清完。
中型站(500-5000页,电商/内容站)
工具组合:Screaming Frog付费版(£199/年,全站深度爬)+ Rank Math PRO(批量TDK+内链建议)+ Screaming Frog Structured Data模块(Schema批量检测)+ GSC增强报告
费用:约2000元/年
优化重点:除了小站的四类问题,还要做canonical标签正确性检查、内链孤岛修复、Schema全站统一部署。电商站特别要注意产品变体页面(SKU)的canonical指向主产品页面。
大型站(5000页以上,门户/大型电商/站群)
工具组合:Screaming Frog(大内存模式)+ Sitebulb(出客户报告)+ 自建Python脚本(Scrapy+Screaming Frog API做增量监控)+ DeepCrawl/Lumar等云端爬虫做持续性监控
费用:5000-20000元/年
优化重点:自动化是核心——手动改不过来。搭建定期爬取+自动报告的流水线,每周跑一次全站检测,新问题自动报警。重点监控sitemap覆盖率、死链新增量、title重复率趋势曲线。
错误一:所有页面用同一套TDK模板
"[标题] - [网站名]"这种模板在5000个页面上一套就全一样了,搜索引擎会判定为大量重复标题。每个页面的title必须不同,至少要有页面特有的关键词。description可以用模板但也要包含该页面的核心内容摘要。
错误二:爬完数据不看就关,下次再爬问题一样
Screaming Frog爬一次导出一个CSV就关掉了,下次打开又要重爬。正确做法:保存爬取结果文件(.seospider格式),下次直接打开对比新旧结果。建立每月一次的定期爬取+问题追踪表,看哪些问题被修复了、哪些新增了。
错误三:用错了canonical标签,全站指向首页
批量设置canonical时手滑,所有页面canonical都指向了首页。结果是搜索引擎认为你的网站只有首页一个有效页面,其余页面全部被判为重复。Screaming Frog的Directives标签页可以一次性看到所有canonical指向,每次批量修改后必须检查。
错误四:改了标签但没更新sitemap
改完title/description、修完死链、调完canonical之后,sitemap还是老的。搜索引擎下次来抓的时候sitemap里指向的还是旧URL和死链接。改完结构问题后,第一时间重新生成sitemap并提交到GSC和百度站长平台。

