SEO Analysis & Auditing
Audit your site and competitors for metadata, broken links, content gaps, and ranking opportunities.
Quick Answer
Run a full audit with three tools: map_site (2 credits) discovers every URL, extract_metadata (1 credit per page) pulls titles, descriptions, canonicals, and Open Graph, and analyze_content (3 credits) scores readability and topics. Together they produce a site-wide SEO audit in minutes -- a mid-size site typically costs a few hundred credits.
The Problem
SEO audits require crawling entire sites, extracting metadata from every page, and analyzing content quality. Doing this manually or with expensive enterprise tools slows down your optimization cycle.
The Solution
CrawlForge combines map_site for full site discovery, extract_metadata for page-level SEO data, and analyze_content for readability and topic analysis. Run a complete audit in minutes.
Code Example
// Full SEO audit: discover pages, extract metadata, analyze content
const sitemap = await mcp.map_site({
url: "https://example.com",
max_depth: 3,
});
// Check metadata on key pages
const metadata = await mcp.extract_metadata({
url: "https://example.com/pricing",
});
// Analyze content quality
const analysis = await mcp.analyze_content({
url: "https://example.com/blog/top-post",
metrics: ["readability", "topics", "sentiment"],
});
console.log(`Pages found: ${sitemap.urls.length}`);
console.log(`Title: ${metadata.title}`);
console.log(`Reading level: ${analysis.readability.grade}`);Tools Used
Estimated cost: ~6 credits per site audit
Frequently Asked Questions
How do I run a full SEO audit with CrawlForge?
Combine three tools: map_site discovers every URL, extract_metadata pulls titles, descriptions, canonicals, and Open Graph per page, and analyze_content scores readability and topics. Together they produce a site-wide audit in minutes.
Can CrawlForge crawl an entire site for SEO data?
Yes. map_site reads sitemaps and follows links to enumerate all URLs, and crawl_deep traverses pages when you need their content. Feed the URL list into extract_metadata to collect page-level SEO signals across the whole domain.
What SEO data can I extract from each page?
extract_metadata returns the title, meta description, canonical URL, Open Graph and Twitter tags, and any schema.org JSON-LD. Pair it with analyze_content for word count, readability, and topic analysis to spot thin or off-topic pages.
How many credits does an SEO audit use?
map_site is 2 credits, extract_metadata is 1 credit per page, and analyze_content is 3 credits. A mid-size site audit usually costs a few hundred credits total, comfortably inside a Professional plan.
Ready to Get Started?
Every new account gets 1,000 free credits. No credit card required.
Start Free with 1,000 Credits