SEO Audit
Audit any website for on-page SEO issues using Firecrawl. Scrapes a URL, then renders a full-screen report analyzing meta tags, content structure, links, keywords, and schema markup with exportable reports.
View Full Pattern on Desktop

Problems Solved
- Audit websites for on-page SEO issues with actionable recommendations
- Check title and meta description length, Open Graph, and Twitter Card tags
- Analyze heading hierarchy, word count, and content readability
- Audit internal/external link ratio, anchor text quality, and nofollow usage
- Analyze keyword frequency, density, and placement in key locations
- Validate JSON-LD structured data and recommend missing schema types
- Generate comprehensive SEO reports with category scores and top priorities
Use Cases
- On-page SEO auditing
- Meta tag optimization
- Content structure analysis
- Internal linking audit
- Keyword research and optimization
- Schema markup validation
- SEO report generation
- Marketing team SEO reviews
Tags
Requirements
- Node.js
- 24+
- Memory
- 256MB
- Other
- Firecrawl API key
Environment Variables
FIRECRAWL_API_KEYGet key →
External Services
Ready to use?
View the full interactive pattern with live preview and copy the source code.
Open Live PreviewView Pattern on DesktopRelated Patterns


Accessibility Audit Agent
Audit any website for WCAG 2.1 accessibility compliance using Firecrawl, then use AI tools to analyze issues by severity, check color contrast, validate heading structure, generate alt text, and create prioritized remediation plans with visual tool outputs.


Branding Agent
Extract brand design systems from any website using Firecrawl, then use AI tools to export tokens, generate color palettes, check accessibility, and analyze brand personality.


Competitor Research Agent
Enter a competitor URL to get comprehensive competitive intelligence. Uses Firecrawl Map + Parallel Scrape for fast extraction (~3-5s). Analyzes positioning, pricing, features, tech stack, and generates sales battle cards.


Marketing Plan & Implement Agent
Two-phase marketing agent with brand context: Stage 0 extracts brand info from URL or manual input, planning phase gathers requirements and creates a plan with todos, implementation phase executes the plan using web scraping and research tools. Uses callOptionsSchema + prepareCall for dynamic agent configuration.