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
Install
gooseworks-ai/goose-skills/seo-analyzer · repository language: Python
git clone https://github.com/gooseworks-ai/goose-skills
cp -r goose-skills/skills/seo/capabilities/seo-analyzer ~/.claude/skills/seo-analyzerFrequently 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)
Read as markdown · JSON record · Browse the source repository
File tree — 2 files
skills/seo/capabilities/seo-analyzer/SKILL.md
skills/seo/capabilities/seo-analyzer/skill.meta.json