rustyseo-toolkit

Crawls websites, analyzes SEO metrics, and parses Nginx or Apache server logs.

10|1|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/marketing-skills --skill rustyseo-toolkit-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rustyseo-toolkit
Source: https://github.com/reason-machines/marketing-skills/tree/main/skills/rustyseo-toolkit
Command: npx skills add https://github.com/reason-machines/marketing-skills --skill rustyseo-toolkit-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Technical SEO audits require crawling websites, inspecting on-page elements, and analyzing server logs, which often means juggling multiple paid tools with crawl limits. This Skill provides a local, cross-platform toolkit for crawling, SEO analysis, log parsing, and API integrations without crawl caps. ## Core Features & Use Cases - Website Crawling: Run shallow single-page crawls or deep multi-page crawls with concurrency control, robots.txt respect, and custom user agents, including a headless CLI mode for large sites. - Log Analysis: Parse Nginx and Apache access logs to surface bot traffic, crawl frequency, error pages, and popular URLs. - API Integrations & AI Features: Connect Google Search Console, GA4, PageSpeed Insights, and Gemini for keyword clustering, topic generation, schema validation, and crawl-context chatbot queries. - Use Case: Crawl a 50,000-page e-commerce site in headless mode, export the results to CSV, cross-reference with GSC query data, and generate keyword clusters for a content plan. ## Quick Start Ask the assistant to crawl a target URL with RustySEO and export the SEO metrics to a CSV file.

Frequently Asked Questions about rustyseo-toolkit

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

FAQPage Schema
How do I crawl a website with RustySEO?▼

Use shallow crawl for a single page or deep crawl for multiple pages with configurable concurrency and delay settings. For large sites, install the RustySEO-Headless CLI and run it with a target URL, max-pages limit, and concurrency flags.

How to parse Nginx or Apache logs for SEO insights?▼

Point the log parser at your access.log file and select the nginx or apache log type with optional date filters. The analysis returns bot traffic breakdowns, crawl frequency, error pages like 404s and 500s, and popular URLs.

Does RustySEO integrate with Google Search Console?▼

Yes, it fetches GSC data via OAuth2 authentication with query, page, country, and device dimensions. You must configure OAuth client credentials and register the localhost redirect URI in Google Cloud Console.

Can RustySEO handle very large websites?▼

For sites over 10,000 pages, use the separate RustySEO-Headless terminal version built with Cargo instead of the desktop app. It supports high max-pages limits and concurrency settings for better performance on large crawls.

Why does the RustySEO installer show an unknown developer warning?▼

The Windows and macOS installers are not signed by a verified developer certificate. On Windows, allow apps from anywhere in Settings; on macOS, approve the app under Security & Privacy in System Preferences.