seo-analyzer
SEO Analyzer maps site structure, extracts page content, and identifies backlink opportunities to evaluate SEO performance. It examines keywords, content quality, and competitor positioning across your website. Use it to prioritize optimization efforts and track ranking improvements over time.
SEO Analyzer examines website structure, content, and backlink opportunities to identify SEO improvements.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-23
SEO Analyzer examines website structure, content, and backlink opportunities to identify SEO improvements. SEO Analyzer maps site structure, extracts page content, and identifies backlink opportunities to evaluate SEO performance. It examines keywords, content quality, and competitor positioning across your website. Use it to prioritize optimization efforts and track ranking improvements over time.
Use it when
- Yes.
- SEO Analyzer identifies backlink opportunities and guest posting prospects for your domain.
Verify before relying
Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.
Install
gooseworks-ai/goose-skills/seo-analyzer · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does SEO Analyzer help me analyze my website SEO performance?
SEO Analyzer maps your site structure and extracts page content to evaluate overall SEO performance. It identifies optimization opportunities across keywords, content quality, and competitor positioning, helping you prioritize which areas to improve first for better search rankings.
Can SEO Analyzer check site keywords and content quality?
Yes. SEO Analyzer audits on-page content quality and structure, examining page titles, meta descriptions, heading structure, and internal links. It analyzes your keywords against competitor sites and provides content optimization suggestions to strengthen your on-page SEO.
What backlink and guest posting opportunities can SEO Analyzer find?
SEO Analyzer identifies backlink opportunities and guest posting prospects for your domain. By analyzing competitor backlink profiles and site authority, it helps you discover high-value linking opportunities to build your site's credibility and search visibility.
How does SEO Analyzer benchmark my site against competitors?
SEO Analyzer performs keyword research and competitor benchmarking by analyzing competitor sites' SEO strategies, keyword targeting, and content positioning. This competitive analysis reveals gaps in your approach and shows where you can gain ranking advantages.
Does SEO Analyzer track rankings and measure SEO progress?
SEO Analyzer enables rank tracking and SEO monitoring to measure your progress over time. Monitor how your website's search visibility improves as you implement optimization recommendations from the tool's audit and analysis.
What does an SEO site audit from SEO Analyzer include?
SEO Analyzer's site audit crawls your website for SEO issues, examining structure, content, keywords, and technical elements. It provides actionable recommendations for improving on-page SEO, fixing content gaps, and optimizing your site's overall health for better search engine performance.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
SEO Analyzer - Website SEO Analysis
Setup
Read your credentials from ~/.gooseworks/credentials.json:
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login
All endpoints use Bearer auth: -H "Authorization: Bearer $GOOSEWORKS_API_KEY"
Analyze websites for SEO performance, keywords, content quality, and competitor positioning.
Workflow
Step 1: Crawl Site Structure
Map the website structure:
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tavily","path":"/map","body":{"url":"https://example.com"}}'
Step 2: Extract Page Content
Get content for
(truncated - see the full file via the links below)
File tree — 2 files
skills/seo/capabilities/seo-analyzer/SKILL.md
skills/seo/capabilities/seo-analyzer/skill.meta.json
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Analyze website SEO performance and identify optimization opportunities”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Monitor website uptime by checking availability across critical endpoints, verifying response times, and detecting service outages. The skill tests homepage accessibility, API health, authentication, and core functionality while optionally sending alerts when issues are detected.
API Tester validates endpoints and their responses against expected schemas. Extract API specs from documentation, test GET and POST requests, and document any discrepancies between live behavior and published contracts.
PDF Processor pulls text, tables, and structured information from PDF documents through a multi-step workflow. It fetches PDFs, extracts content with AI, isolates table data, and converts results to markdown for easy integration into your workflows.
Extract Webpage Data uses AI to pull structured information from web pages, transforming unorganized HTML into clean, actionable data. Choose from multiple extraction methods—natural language prompts, predefined schemas, or general scraping—depending on your needs. Handles product details, contact information, team rosters, and more.
Image Analyzer uses AI to process images and pull out actionable insights. Extract visible text via OCR, identify objects, describe visual content, and capture structured data from receipts, screenshots, and other image sources.
This skill harnesses AI to pull structured information from web pages by simply describing what you want. Use natural language prompts to extract product details, search results, or entire site content, with support for JavaScript-heavy sites, pagination, and custom output schemas.
More skills company-intel (MIT) · web-scraping (MIT) · web-search-tavily (MIT) · web-search-exa (MIT) · web-scraping-olostep (MIT) · email-campaign (MIT) · cwicr-bid-analyzer (MIT)