seo-firecrawl

Orchestrate Firecrawl tasks to retrieve raw HTML and metadata from websites.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Firecrawl orchestrates ad-hoc web crawling and metadata extraction by interfacing with the Firecrawl MCP to retrieve raw HTML, head metadata (og:, twitter:, canonical, robots), JSON-LD, and JS-rendered DOM, plus optional screenshots, enabling detailed SEO and technical audits when standard workflows fall short.

Core Features & Use Cases

  • Ad-hoc scraping: run on-demand crawls to fetch raw HTML, head metadata, JSON-LD, and rendered DOM for a page or domain.
  • Domain mapping and site audits: map a domain to enumerate URLs and assess metadata coverage.
  • Crawl-wide insights: fetch and structure per-page outputs (RAW.md, META.md) and provide a top-level INDEX of results for quick review.

Quick Start

Provide a target URL and mode (scrape/map/crawl/search); the skill will orchestrate Firecrawl to return the appropriate deliverables.

Frequently Asked Questions about seo-firecrawl

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

FAQPage Schema
How do I extract raw HTML and metadata for a technical SEO audit?

Extract raw HTML and SEO metadata by orchestrating Firecrawl tasks to scrape target pages, returning structured artifacts containing head data, OG tags, JSON-LD, and JS-rendered DOM for technical audits.

What is the best way to map a domain to enumerate URLs and check metadata coverage?

The best way to map a domain for URL enumeration and metadata coverage assessment is using the Firecrawl map mode, which generates a top-level index of results and per-page outputs for quick review.

Does this web scraping approach work with JavaScript-rendered DOM content?

Yes, this web scraping approach retrieves post-JS rendered DOM content alongside raw HTML, enabling detailed technical audits when standard workflows fail to capture dynamic page elements.

How do I retrieve JSON-LD and OG tags from a single page or an entire site section?

To retrieve JSON-LD and OG tags from a single page or site section, provide a target URL and select the scrape or crawl mode to fetch the required head metadata and structured data artifacts.

Do I need a connected Firecrawl MCP to run ad-hoc crawling and metadata extraction?

Yes, a connected Firecrawl MCP is required because the skill orchestrates Firecrawl tasks through it to retrieve raw HTML, head metadata, and rendered DOM across single pages or entire domains.

What are the limitations of using Firecrawl for domain-wide site audits?

Firecrawl site audits require a connected MCP and depend on selecting the correct mode (scrape, map, crawl, or search), meaning retrieval is constrained to the selected mode's scope and target site accessibility.