firecrawl-seo-audit

Audits website SEO by scraping pages with Firecrawl and generating prioritized recommendations.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/webdevarif/claude-skills --skill firecrawl-seo-audit-webdevarif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-seo-audit
Source: https://github.com/webdevarif/claude-skills/tree/main/firecrawl-seo-audit
Command: npx skills add https://github.com/webdevarif/claude-skills --skill firecrawl-seo-audit-webdevarif

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually auditing a website's SEO requires crawling dozens of pages, checking metadata, headings, and internal links, and comparing against competitors, which is slow and error-prone. This Skill automates the collection and analysis to produce a specific, prioritized SEO audit report. ## Core Features & Use Cases - Site Structure Analysis: Maps the site with Firecrawl to review URL patterns, sitemap health, internal linking, and orphan or broken pages. - On-Page SEO Review: Extracts title tags, meta descriptions, heading hierarchy, content structure, canonical signals, and image alt text from key pages. - Keyword and SERP Comparison: Searches target keywords, scrapes top-ranking competitor pages, and identifies content gaps and keyword opportunities. - Use Case: A marketing team wants to know why their product pages rank poorly. Provide the site URL and target keywords, and receive a report with per-page findings, competitor comparison, and high/medium/low impact fixes. ## Quick Start Audit the SEO of https://example.com with target keywords "project management software" and "team collaboration tool" and give me prioritized recommendations.

Frequently Asked Questions about firecrawl-seo-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run an SEO audit on my website with Firecrawl?

Provide your site URL and optionally target keywords, and the workflow maps the site with Firecrawl, scrapes key pages, and extracts titles, meta descriptions, headings, and internal links. It then produces a prioritized report covering structure, on-page SEO, keywords, and competitor comparison.

What does a Firecrawl SEO audit check on each page?

Each scraped page is checked for title tags, meta descriptions, H1/H2 heading hierarchy, content structure, internal links, canonical signals when visible, and image alt text when available. Findings are reported per page with the source URL behind each issue.

Do I need an API key to use Firecrawl for SEO audits?

Yes, a FIRECRAWL_API_KEY is required because the workflow sends requests to the hosted Firecrawl API for site mapping and page scraping. Set it as an environment variable before running the audit.

Can I compare my site against competitors for target keywords?

Yes, when you provide target keywords, the workflow searches those terms and scrapes the top-ranking pages for comparison. The report includes a competitor/SERP section explaining who outranks your site and why.

What are the limitations of a scraped SEO audit?

The audit only sees what Firecrawl can scrape, so signals hidden behind JavaScript rendering issues, logins, or robots restrictions may be missed. Canonical and alt-text findings depend on what is visible in the scraped HTML, and content strategy conclusions are inference rather than measured ranking data.