seo-firecrawl

Crawls websites, maps their structure, and scrapes pages using Firecrawl extension.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/roycolumbia-code/claude-global-config --skill seo-firecrawl-roycolumbia-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-firecrawl
Source: https://github.com/roycolumbia-code/claude-global-config/tree/main/skills/_leggerezza-disabled-20260612-1435/seo-firecrawl
Command: npx skills add https://github.com/roycolumbia-code/claude-global-config --skill seo-firecrawl-roycolumbia-code

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires firecrawl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of crawling, mapping, and scraping entire websites using the Firecrawl extension, eliminating the need for manual site analysis.

Core Features & Use Cases

  • Full-Site Crawl: Execute a thorough crawl of a website to gather page content, metadata, and links.
  • Site Structure Discovery: Quickly map the entire structure of a website, identifying all URLs without fetching content.
  • Single-Page Deep Scrape: Perform a deep scrape on individual pages, with full JavaScript rendering.
  • Site-Scoped Search: Search specific content within a website, without the need to crawl everything.
  • SEO Integration: Integrate with SEO-related skills for comprehensive site analysis.

Quick Start

Use the 'seo firecrawl crawl <url>' command to start a full-site crawl of the given URL.

Frequently Asked Questions about seo-firecrawl

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

FAQPage Schema
How do I crawl an entire website for SEO analysis?

You can crawl an entire website for SEO analysis by running the 'seo firecrawl crawl <url>' command, which executes a thorough crawl to gather page content, metadata, and links from the target site.

What is the best way to map a website's structure without fetching content?

Mapping a website's structure without fetching content is done by discovering all URLs on the site. This technique quickly identifies the entire site structure, removing the need to scrape full page content during discovery.

Does Firecrawl support JavaScript rendering for single-page deep scrapes?

Yes, Firecrawl supports full JavaScript rendering during a single-page deep scrape. This allows you to extract content from dynamic web pages that rely on client-side scripts to load page elements.

Can I search specific content within a website without crawling everything?

Yes, you can perform a site-scoped search to find specific content within a website without crawling everything. This allows you to query targeted information directly rather than mapping or scraping the entire site structure.

What do I need to use Firecrawl for website scraping?

To use Firecrawl for website scraping, you need the Firecrawl MCP server to be operational and installed. This prerequisite environment setup allows the Skill to execute crawling, mapping, and scraping commands.

When should I use site mapping instead of a full-site crawl?

You should use site mapping instead of a full-site crawl when you only need to identify all URLs and discover the website structure. Mapping skips fetching page content, making it faster when you do not need metadata or full text extraction.