面临的问题
SEO 审计需要爬取整个网站、从每个页面提取元数据并分析内容质量。手动完成这些工作,或使用昂贵的企业级工具,都会拖慢你的优化节奏。
应用案例
01快速解答
用三个工具完成完整审计:map_site(2 credits)发现每一个 URL,extract_metadata(每页 1 credit)提取标题、描述、canonical 和 Open Graph,analyze_content(3 credits)为可读性和主题打分。三者结合可在几分钟内生成全站 SEO 审计——一个中等规模的站点通常消耗几百 credits。
02问题与方案
SEO 审计需要爬取整个网站、从每个页面提取元数据并分析内容质量。手动完成这些工作,或使用昂贵的企业级工具,都会拖慢你的优化节奏。
CrawlForge 结合 map_site 实现全站发现、extract_metadata 获取页面级 SEO 数据、analyze_content 进行可读性与主题分析。几分钟即可完成一次完整审计。
03代码
1// Full SEO audit: discover pages, extract metadata, analyze content2const sitemap = await mcp.map_site({3 url: "https://example.com",4 max_depth: 3,5});6 7// Check metadata on key pages8const metadata = await mcp.extract_metadata({9 url: "https://example.com/pricing",10});11 12// Analyze content quality13const analysis = await mcp.analyze_content({14 url: "https://example.com/blog/top-post",15 metrics: ["readability", "topics", "sentiment"],16});17 18console.log(`Pages found: ${sitemap.urls.length}`);19console.log(`Title: ${metadata.title}`);20console.log(`Reading level: ${analysis.readability.grade}`);04工具链
05常见问题
04
组合使用三个工具:map_site 发现每一个 URL,extract_metadata 逐页提取标题、描述、canonical 和 Open Graph,analyze_content 则对可读性和主题进行评分。三者结合,几分钟内就能生成一份覆盖整站的审计报告。
可以。map_site 读取站点地图并跟随链接以枚举所有 URL,而当你需要页面内容时,crawl_deep 会遍历这些页面。将 URL 列表输入 extract_metadata,即可在整个域名范围内收集页面级的 SEO 信号。
extract_metadata 会返回标题、meta 描述、canonical URL、Open Graph 和 Twitter 标签,以及任何 schema.org 的 JSON-LD。再搭配 analyze_content 获取字数、可读性和主题分析,就能发现内容单薄或跑题的页面。
map_site 为 2 credits,extract_metadata 为每页 1 credit,analyze_content 为 3 credits。审计一个中等规模的网站通常总共花费几百 credits,完全在 Professional 套餐的范围之内。