SEO Optimizer for Openclaw

An automated SEO optimization and auditing tool for HTML/CSS websites that identifies critical search issues, generates XML sitemaps, and implements structured data.

yesong-hue
v1.0.0
May 21, 2026
0
664
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install website-seo-audit

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install website-seo-audit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is SEO Optimizer?

The SEO Optimizer is a powerful tool designed to audit, refine, and supercharge the search engine performance of HTML/CSS websites. Built to seamlessly integrate with Openclaw Skills, this workflow allows developers to run automated site crawls, identify accessibility and metadata bottlenecks, and fix ranking issues before publishing changes. By analyzing crucial on-page SEO factors like title tag structures, missing meta descriptions, heading hierarchies, Open Graph integrations, and schema markup, it ensures your web properties are fully optimized for crawler indexation.

Using this tool helps transform manual, error-prone audits into systematic processes. Developers can easily configure structured data paths, construct XML sitemaps, and customize robot policies. By implementing these practices directly into your build and development cycle through Openclaw Skills, you establish a strong technical foundation that boosts organic search visibility and drives sustainable traffic to your web properties.

SEO Optimizer Use Cases

  • Comprehensive Site Auditing: Scanning local project directories to find missing title tags, un-optimized meta descriptions, or broken heading hierarchies on static HTML websites.
  • Mobile SEO Validation: Ensuring target landing pages have correct viewport configurations, character encoding, and structure to comply with mobile-first search indexation.
  • Automated XML Sitemap Generation: Automatically crawling an entire directory to produce dynamic, publication-ready sitemaps with custom base URLs and lastmod timestamps.
  • Structured Data and Rich Results Integration: Adding valid JSON-LD schema markup templates (such as Organization, Article, or FAQ structures) to enhance search result presentation.
  • Social Share Tuning: Setting up proper Open Graph (OG) and Twitter Card tags to ensure pages preview correctly when shared on social platforms.

How SEO Optimizer Works

  1. Analyze Targets: The developer triggers the SEO analyzer script against specific HTML files or public asset folders, collecting metadata status on titles, meta tags, and accessibility features.
  2. Review Issues: The system groups identified findings into logical severity tiers: Critical Issues (missing tags, lang attributes, missing H1s), Warnings (suboptimal lengths, missing structured schema), and Good Practices.
  3. Resolve Bottlenecks: Developers iteratively patch issues prioritizing critical on-page structures first (such as fixing duplicate heading elements or adding missing image alternative texts).
  4. Generate Sitemaps: Once errors are corrected, the sitemap generator script parses directory paths and creates a formatted sitemap.xml mapping clean URLs.
  5. Update Search Controls: The pipeline updates or generates configuration templates like robots.txt referencing the generated sitemap to guide web crawlers appropriately.
  6. Validate Fixes: The user reruns the local analysis to verify compliance prior to deployment, then tests live assets against schema validators and performance checkers.

SEO Optimizer Setup

To use this tool effectively, set up the analyzer and configuration files in your repository.

# Initialize and analyze your website directory
python scripts/seo_analyzer.py ./public

# For programmatic execution, export the report format to JSON
python scripts/seo_analyzer.py ./public --json

# Generate a sitemap for your domain configuration
python scripts/generate_sitemap.py ./public https://yourdomain.com ./public/sitemap.xml

Customize your robots instructions using the asset template located at assets/robots.txt and relocate the finalized file to your production build root.

SEO Optimizer Data Schema & Taxonomy

The skill organizes analytical reports, guides, and tools across the following file structure:

File Path Description Data Format / Type
scripts/seo_analyzer.py Core auditing script; analyzes HTML tags, assets, and hierarchy Python executable
scripts/generate_sitemap.py Crawler for auto-generating formatted search engine sitemaps Python executable
assets/robots.txt Template specifying search crawler directory permissions Plain text configuration
references/seo_checklist.md Comprehensive guide on structural optimization and design rules Markdown documentation
references/schema_markup_guide.md Standard implementation specifications for JSON-LD schema markup Markdown documentation

SEO Optimizer Advanced Features

  • Programmatic JSON Reports: Ability to output analysis results directly in JSON format via the --json flag, making it easy to parse dynamically within automated CI/CD build scripts.
  • Dynamic Sitemap Generation: Crawls directories recursively to construct valid XML sitemaps, estimating frequency changes and indexing priorities without manual calculations.
  • Social & Structured Snippet Tools: Deep-dive validation recipes and structured templates supporting advanced JSON-LD constructs like FAQPage, LocalBusiness, and Article definitions.
  • Extensible Rules Engine: Modular structure within the python analyzer script allows developers to write custom SEO rules tailored to enterprise coding guidelines or specialized routing systems.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*