seo-analyzer
Analyze any webpage URL for SEO issues and get actionable recommendations. Checks title tags, meta descriptions, heading structure, keyword density, image alt tags, Open Graph, and more.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/claudiodrusus/shelly-seo-analyzerWhat This Skill Does
The seo-analyzer is a robust diagnostic utility designed for OpenClaw agents to evaluate the search engine optimization (SEO) performance of any public-facing URL. By leveraging standard Unix processing tools, it performs a deep crawl of a page's HTML structure to extract and analyze key ranking signals. It validates critical metadata such as title tags, meta descriptions, and Open Graph tags, ensuring your content is optimized for both search engines and social media platforms. Beyond basic metadata, the tool evaluates technical SEO elements, including heading structure (H1-H6 hierarchy), keyword distribution, image accessibility via alt tags, and the presence of canonical URLs to prevent indexing issues. It also provides a quick word count analysis, which acts as a heuristic for identifying thin content that may struggle to rank. The output is a clear, actionable plain-text report that prioritizes identified issues, allowing users to make data-driven content adjustments immediately.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/claudiodrusus/shelly-seo-analyzer
Ensure that you have curl, grep, sed, and awk installed on your host system, as these core utilities are required to parse the HTML content effectively. If you are running OpenClaw in a containerized environment, verify that these dependencies are present in your image.
Use Cases
- Content Auditing: Quickly assess a blog post or landing page before publication to ensure all SEO best practices are met.
- Competitor Analysis: Analyze a competitor's top-performing page to identify their keyword strategy and content structure.
- Technical SEO Debugging: Identify broken or missing social sharing cards and canonical tags that might be hindering site traffic.
- Client Reporting: Generate quick summary reports for clients or team members highlighting why specific pages are underperforming.
Example Prompts
- "Analyze https://example.com/blog/seo-tips and tell me why it isn't ranking well in search results."
- "Run an SEO check on https://mycompany.com/product-page and provide a list of missing alt tags and title tag improvements."
- "Does https://startup-news.com have a proper H1 structure and sufficient meta descriptions? Please audit it using seo-analyzer."
Tips & Limitations
- Limitations: The tool relies on plain-text parsing. It is highly effective for standard HTML, but may struggle with Single Page Applications (SPAs) or content rendered exclusively via client-side JavaScript. For complex pages, use
web_fetchto retrieve rendered HTML before passing it to the analyzer. - Accuracy: Always verify the keyword density recommendations against your target audience, as 'keyword stuffing' can actually penalize your site in modern algorithms.
- Best Practices: Use this tool during the drafting phase to avoid post-publication indexation issues.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-claudiodrusus-shelly-seo-analyzer": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, code-execution
Related Skills
markdown-to-html
Convert Markdown text to beautifully styled, self-contained HTML with embedded CSS. Perfect for newsletters, documentation, reports, and email templates.
qr-gen
Generate QR codes from text, URLs, WiFi credentials, vCards, or any data. Use when the user wants to create a QR code, share a link as a scannable code, generate WiFi login QR codes, create contact/vCard QR codes, or produce any scannable barcode image. Outputs PNG, SVG, or ASCII art.
qr-gen
Generate QR codes from text, URLs, WiFi credentials, vCards, or any data. Use when the user wants to create a QR code, share a link as a scannable code, generate WiFi login QR codes, create contact/vCard QR codes, or produce any scannable barcode image. Outputs PNG, SVG, or ASCII art.
Shelly Brand Name Generator
Skill by claudiodrusus
Shelly Competitor Analyzer
Skill by claudiodrusus