PluginBench
Skill
Official
Review
Audit score 70

firecrawl-seo-audit

firecrawl/firecrawl-workflows

Comprehensive SEO audit with site mapping, on-page analysis, keyword opportunities, and competitor SERP comparison using Firecrawl.

What is firecrawl-seo-audit?

Audits a website's SEO by mapping site structure, analyzing on-page elements (titles, meta descriptions, headings), identifying keyword opportunities, and comparing against competitor rankings. Use when you need a detailed, prioritized SEO optimization roadmap with specific, actionable recommendations.

  • Map site structure and URL patterns to identify orphan/broken pages and internal linking issues
  • Extract and analyze on-page SEO elements: title tags, meta descriptions, heading hierarchy, and image alt text
  • Identify keyword opportunities and content gaps based on target keywords and SERP analysis
  • Compare your site against top-ranking competitors to understand ranking factors
  • Generate prioritized recommendations with specific, high/medium/low impact fixes
  • Provide sources and exact pages behind each finding for verification

How to install firecrawl-seo-audit

npx skills add https://github.com/firecrawl/firecrawl-workflows --skill firecrawl-seo-audit
Prerequisites
  • Firecrawl API key (required; obtain from https://www.firecrawl.dev)
  • Target website URL
  • Optionally: list of target keywords for deeper analysis
Claude Code
Cursor
Windsurf
Cline

How to use firecrawl-seo-audit

  1. 1.Provide the website URL to audit (and optionally target keywords and output format)
  2. 2.The skill will ask 1-3 clarifying questions only if needed (site URL, keywords, scope)
  3. 3.Firecrawl maps the site structure and scrapes key pages (homepage, product, pricing, blog, landing pages)
  4. 4.On-page elements (titles, meta descriptions, headings, links, alt text) are extracted and analyzed
  5. 5.Target keywords are searched and top-ranking competitor pages are scraped for comparison
  6. 6.A prioritized SEO audit report is generated with executive summary, site structure findings, on-page analysis, keyword opportunities, competitor comparison, and specific recommendations with sources

Use cases

Good for
  • Audit a company website to identify SEO gaps before a redesign or optimization campaign
  • Analyze competitor pages ranking for target keywords to inform content strategy
  • Review site structure and internal linking to improve crawlability and user navigation
  • Identify missing metadata, broken links, and duplicate content signals across a site
  • Benchmark on-page SEO elements (titles, descriptions, headings) against top SERP results
Who it's for
  • SEO specialists and digital marketers planning optimization campaigns
  • Content strategists identifying keyword gaps and content opportunities
  • Web developers reviewing technical SEO and site structure issues
  • Product managers assessing competitive positioning in search results
  • Agency teams delivering SEO audits to clients

firecrawl-seo-audit FAQ

What API key do I need?

You need a Firecrawl API key from https://www.firecrawl.dev. Set it as the FIRECRAWL_API_KEY environment variable or input.

Can I audit a site without providing target keywords?

Yes. The skill will map your site structure and analyze on-page SEO. Providing target keywords enables deeper keyword opportunity and SERP competitor analysis.

What pages does it scrape?

It scrapes key pages including homepage, product/service pages, pricing, documentation, blog, about, and high-value landing pages identified during site mapping.

How specific are the recommendations?

Recommendations are tied to exact pages and sources, with specific changes suggested. They are categorized by impact (high/medium/low) and distinguish technical findings from content strategy.

Can I compare against specific competitors?

The skill searches target keywords and analyzes top-ranking pages automatically. You can specify competitor sites or keywords to focus the comparison.

Full instructions (SKILL.md)

Source of truth, from firecrawl/firecrawl-workflows.


name: firecrawl-seo-audit description: Audit a website's SEO with Firecrawl. Use when the user asks for an SEO audit, metadata and heading review, sitemap/site-structure analysis, keyword opportunities, competitor SERP comparison, or prioritized search optimization recommendations. license: ISC metadata: author: firecrawl version: "0.1.0" homepage: https://www.firecrawl.dev source: https://github.com/firecrawl/firecrawl-workflows inputs:

  • name: FIRECRAWL_API_KEY description: Firecrawl API key for hosted Firecrawl requests. required: true

Firecrawl SEO Audit

Use this to turn a website into a specific, prioritized SEO audit.

Onboarding Interview

Infer the site, target keywords, and output format from context. If the site is clear, proceed immediately.

Ask at most 1-3 concise questions only if blocked, such as the site URL, required target keywords, or whether a specific page/competitor set matters.

Firecrawl Collection Plan

  1. Map the site with Firecrawl to understand URL structure.
  2. Scrape key pages: homepage, product/service pages, pricing, docs, blog, about, and high-value landing pages.
  3. Extract title tags, meta descriptions, headings, internal links, content structure, canonical signals when visible, and image alt text when available.
  4. Search target keywords when provided; scrape top ranking pages for comparison.

Parallel Work

If appropriate, use sub-agents or equivalent parallel task runners:

  • Site Structure: URL patterns, sitemap health, internal linking, orphan/broken pages.
  • On-Page SEO: titles, meta descriptions, H1/H2 hierarchy, content quality.
  • Keyword And SERP: target keywords, ranking pages, competitor page patterns.
  • Technical Issues: broken links, duplicate content signals, missing metadata.

Final Deliverable

# SEO Audit: [Site]

## Executive Summary
[Top risks and opportunities]

## Site Structure
[Pages found, URL quality, sitemap/internal-link notes]

## On-Page SEO
[Per-page title, meta, headings, content, linking notes]

## Keyword Opportunities
[Target keywords, missing pages, content gaps]

## Competitor/SERP Comparison
[Who outranks the site and why]

## Prioritized Recommendations
[High/medium/low impact fixes with exact changes]

## Sources
[URLs scraped and what was checked]

## Rerun Inputs
workflow: firecrawl-seo-audit
site: [url]
keywords: [list]
output: [markdown/json]

Quality Bar

  • Make recommendations specific, not generic.
  • Show the page or source behind each issue.
  • Distinguish technical findings from content strategy guesses.