seo-firecrawl

Crawl and map websites to extract page content for SEO audits.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly discover and analyze every important page on a website for SEO issues instead of manually checking URLs one by one.

Core Features & Use Cases

  • Full-site crawling with extraction: Crawl a site from a starting URL and return page content, metadata, and discovered links for at-scale technical and content review.
  • Fast site mapping: Build a site-wide URL inventory without fetching full content, useful for crawl coverage checks and orphan page discovery.
  • JS-rendered page scraping: Scrape pages with JavaScript rendering so SPA content can be included in audits.
  • Site-scoped search: Search within a website after discovery to validate content gaps and find internal linking opportunities.

Quick Start

Run /seo firecrawl crawl https://example.com to crawl the site, extract page content, and return a structured dataset you can feed into your SEO sub-agents.

Frequently Asked Questions about seo-firecrawl

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

FAQPage Schema
How do I crawl a full website for an SEO audit without checking URLs manually?

Full-site crawling for an SEO audit involves using an automated tool to discover URLs and extract page content at scale. This approach maps the entire site from a starting URL, returning metadata and links for technical review.

Does site crawling work for JavaScript-rendered pages and SPAs?

Yes, site crawling supports JavaScript-rendered page scraping to ensure SPA content is included in audits. Scraping tools execute JavaScript so dynamically loaded content and internal links are fully captured for SEO analysis.

What is the difference between a full site crawl and a site URL map?

A full site crawl fetches page content and metadata, while a site URL map builds a URL inventory without fetching full content. Mapping is faster and useful for crawl coverage checks, whereas crawling supports in-depth content review.

Can I limit the crawl scope to specific paths or exclude certain directories?

You can control crawl scope by setting limits and using include or exclude path patterns. This restricts the crawler to specific site sections, preventing unwanted pages from being fetched and conserving API credits.

How do I find broken links and internal linking opportunities during a site crawl?

Finding broken links and internal linking opportunities requires crawling the site to extract discovered links from every page. The resulting structured dataset can then be analyzed to identify dead ends and validate content gaps.

What should I do if my site crawl hits API credit limits before finishing?

If your site crawl hits API credit limits, restrict the crawl scope using path patterns or lower the page limit. Verifying tool availability and monitoring credit usage before starting ensures the crawl completes within resource constraints.