Best Claude skills for SEO and GEO
SEO skills audit sites, research keywords, write briefs and fix technical issues. A newer wave focuses on GEO and AEO: getting cited by ChatGPT, Perplexity and Google's AI answers through clear structure, schema markup and llms.txt files.
280 seo & geo skills · ranked live · November 2026
The top 10. Ranked by the Alyn Score.
- 1#1
Corey Haines
Marketingskills
Corey Haines
AI SEO
When the user wants to get cited and recommended in AI answers (ChatGPT, Perplexity, AI Overviews), or asks why AI cites a competitor, which content gets cited, or whether llms.txt or a…
Pack60k6.3MScore 88 - 2#2
Corey Haines
Marketingskills
Corey Haines
Aso
When the user wants to audit or optimize an App Store or Google Play listing, or asks which title, keywords, or screenshots to pick or why downloads are low: subtitle, description, ratings…
Pack60k6.3MScore 88 - 3#3
Corey Haines
Marketingskills
Corey Haines
Competitor Profiling
When the user wants to research competitors into dated profiles, or asks what a rival charges, claims, or is doing, or whether a conclusion about them is fair: positioning, pricing…
Pack60k6.3MScore 88 - 4#4
AgriciDaniel
SEO
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability, indexability, Core Web Vitals with INP), schema markup…
Pack28k191kScore 79 - 5#5
AgriciDaniel
SEO Agentic
Audit and fix agent readiness: the Lighthouse Agentic Browsing fraction, accessibility tree for agents, robots.txt and Content-Signal for AI agents, WAF treatment of agent traffic…
Pack28k191kScore 79 - 6#6
AgriciDaniel
SEO Cluster
Cluster keywords by SERP overlap and design hub-and-spoke content architecture with internal links. Use for planning; `/seo cluster execute` then writes the posts with claude-blog's…
Pack28k191kScore 79 - 7#7

browser-act
Ecommerce Listing
Extract product list from any e-commerce category page, search results page, or keyword search with filters. Returns paginated product arrays with URL, name, price, currency, image, rating…
Pack6.3k196kScore 73 - 8#8

browser-act
Etsy Keyword Search
Etsy keyword search scraper: given a search keyword and optional page number, returns paginated product listings with listingId, shopId, title, url, image, salePrice, originalPrice…
Pack6.3k196kScore 73 - 9#9

browser-act
Taobao Keyword Search
Search Taobao and Tmall product listings by keyword, returning paginated product cards with title, price, shop, image, sales, and tags. Use when user asks to search Taobao, find products on…
Pack6.3k196kScore 73 - 10#10
Google DeepMind
Science Skills
Google DeepMind
Literature Search Biorxiv
Browse and filter life sciences, biology, and medical preprints from bioRxiv and medRxiv. Supports fetching paper metadata by DOI, and browsing by date range with category and keyword…
Pack3.4k91kScore 72
What makes a great seo & geo skill.
Technical checks (crawlability, schema, Core Web Vitals) with evidence.
GEO features: citability scoring, llms.txt, AI crawler access.
Integration with real data sources rather than invented search volumes.
All 280 seo & geo skills.
aaron-he-zhu
Aaron Marketing Skills
campaign-architect
Use when the user asks to "plan my paid account structure", "pick Search vs PMax", "lay out ad groups / asset groups", or "audit paid-vs-organic cannibalization"; designs campaign-type…
aaron-he-zhu
Aaron Marketing Skills
consent-registry
Use when the user asks to "log this subscriber's opt-in", record unsubscribes/complaints, or query lawful basis; curates pseudonymous consent facts through the append-only consent stream…
aaron-he-zhu
Aaron Marketing Skills
conversion-value-mapper
Use when the user asks to "set up conversion values so tROAS optimizes profit not orders", "map margin onto my purchase value", "build value rules for lead / phone / signup conversions", or…
aaron-he-zhu
Aaron Marketing Skills
fatigue-frequency-manager
Use when the user asks to "is my ad fatiguing", "why is CTR dropping at scale", or "should I rotate creative / widen the audience"; reads frequency, CTR and CVR decay against an…
aaron-he-zhu
Aaron Marketing Skills
landing-experience-checker
Use when the user asks to "pre-launch check the landing page", "run a Quality-Score preflight", or "verify ad-to-page message match before launch"; produces an ad↔page continuity report —…
aaron-he-zhu
Aaron Marketing Skills
narrative-registry
Use when the user asks to record/query the brand narrative canon, tagline, message hierarchy, voice/naming rules, or a canon re-version; curates complete versioned canon events through the…
aaron-he-zhu
Aaron Marketing Skills
paid-measurement-loop
Use when the user asks to "read back" a paid campaign change, "did this ad change work", or "compare ROAS/CPA before and after"; reads ROAS/CPA against a control over a fixed readback…
aaron-he-zhu
Aaron Marketing Skills
search-term-miner
Use when the user asks to "mine my search terms", "find new keywords from converting queries", "build a negative-keyword list", or "cut wasted paid spend"; harvests converting queries into…
aaron-he-zhu
Aaron Marketing Skills
channel-registry
Use when the user asks to register/query a social channel, record channel state, cadence, governance, voice adaptation, UGC permission, or advocacy facts; curates them through the…
claude-blog-brain
Scaffold and operate Claude Blog Brain, a source-cited Obsidian brain for blog content creation, optimization, and management dual-optimized for Google rankings (E-E-A-T, the 2026 core…
competitor-tracking
When the user wants to monitor competitor apps on an ongoing basis — tracking metadata changes, keyword shifts, screenshot updates, rating trends, or new features. Use when the user…
geo-report-pdf
Generate a professional PDF report from a GEO audit using pandoc + Chrome headless. Converts GEO-AUDIT-REPORT.md into a styled, client-ready PDF with a cover page, color-coded score tables…
geo-update
Pull the latest GEO-SEO skill updates from the upstream repository. Compares installed files against the latest release, shows what changed, and updates all skills, agents, scripts, and…
aaron-he-zhu
Aaron Marketing Skills
launch-registry
Use when the user asks to "log this launch", query a launch date/embargo, record a stage transition, or update submissions/outcomes; curates launch facts through the append-only launches…
blog-analyze
Score one blog post (or a folder of posts) on a 5-category 100-point scale covering content quality, SEO, E-E-A-T, technical elements, and AI citation readiness. Runs the deterministic…
blog-audit
Full-site blog health assessment scanning all blog files for quality scores, orphan pages, topic cannibalization, stale content, and AI citation readiness. Runs canonical batch analysis…
blog-brief
Create a content brief for ONE planned post: target and secondary keywords, search intent, template choice, competitor gaps from the live SERP, sourced statistics to include, section plan…
blog-calendar
Build a dated monthly or quarterly editorial calendar: which posts to publish or review when, content mix, templates, distribution timing, and a material-change review queue. Use when the…
blog-cannibalization
Detect keyword cannibalization across blog posts by extracting primary keywords from titles and headings, clustering semantically similar targets, and flagging posts competing for the same…
blog-decay
Compare two Google Search Console page exports (current vs previous period) to flag pages whose clicks or impressions fell by a chosen threshold, with a triage hint (refresh, query shift…
blog-factcheck
Verify statistics and claims in blog posts by fetching cited source URLs and checking if the claimed data actually appears on the page. Extracts all load-bearing claims (statistics, product…
blog-geo
Audit one blog post file for AI-citation readiness (self-contained, sourced passages, entity clarity, structure, crawler access) and score it with an internal 0-100 heuristic plus…
blog-locale-audit
Read-only audit of a folder of existing multilingual blog posts: translation coverage, parity, hreflang and canonical consistency, meta-tag parity, and stale translations, with a…
blog-localize
Deep cultural adaptation of an already translated blog post for one target market: local examples, CTAs, legal references, statistic sources, and formality (Sie/du, tu/vous). Built-in…
blog-multilingual
One-command multilingual blog creation. Writes a blog post, translates it into user-specified languages, applies cultural adaptation, and emits hreflang tags, sitemap entries, and a…
blog-outline
SERP-informed outline generation with H2/H3 heading hierarchy, competitive content gap analysis, section-by-section word count targets, chart and image placement markers, optional FAQ…
blog-repurpose
Turn an existing blog post into draft text for other channels: X threads, LinkedIn posts, Threads/Bluesky, short-video scripts, YouTube scripts, Reddit posts, newsletter excerpts, podcast…
blog-rewrite
Rewrite and optimize existing blog posts for Google SEO (E-E-A-T, helpful content) and AI citation visibility as one SEO discipline. For AI-citation-only audit (no Google work), use…
blog-schema
Generate JSON-LD for ONE blog post (BlogPosting with Person, Organization, BreadcrumbList, ImageObject, VideoObject; FAQPage only as optional entity markup) in a single @graph, and check it…
blog-seo-check
Post-writing SEO validation with pass/fail checklist covering title tag clarity and uniqueness, meta description quality, heading hierarchy, internal/external link audit with anchor text…
blog-strategy
Build a blog-level strategy for a niche or business: audience segments, 3-5 content pillars with hub-and-spoke clusters, competitive gaps, measurement plan, and a 90-day roadmap. Use when…
blog-taxonomy
Suggest tags and categories for a blog post from its content, audit a site's tag and category health, and, only after the user approves a shown plan, sync tags and categories to WordPress…
competitor-analysis
When the user wants to analyze competitors' App Store strategy, find keyword gaps, or understand competitive positioning. Also use when the user mentions "competitor analysis", "competitive…
crash-analytics
When the user wants to monitor, triage, or reduce their app's crash rate — including setting up Crashlytics, prioritizing which crashes to fix first, interpreting crash data, and…
keyword-research
When the user wants to discover, evaluate, or prioritize App Store keywords. Also use when the user mentions "keyword research", "find keywords", "search volume", "keyword difficulty"…
market-pulse
When the user wants a comprehensive App Store market overview, daily/weekly market briefing, or combined view of chart movements, trending keywords, featured apps, and new releases. Also…
SEO & GEO skills, explained.
Also searched as: seo skill claude, geo skill, aeo skill, ai search optimization skill, claude seo.
What are the best Claude skills for SEO and GEO?
Right now the top-ranked seo & geo skills on Alyn are AI SEO (Corey Haines), Aso (Corey Haines), Competitor Profiling (Corey Haines). Rankings combine GitHub stars, installs, freshness and depth, and update live.
What is a GEO skill?
A skill that optimizes content for generative engines like ChatGPT and Perplexity, so your pages get cited in AI answers.
Which SEO skill is most popular?
claude-seo by AgriciDaniel leads by installs, with geo-seo-claude leading the GEO-first tools.
How do I install a seo & geo skill?
Run npx skills add owner/repo in your project, or copy the folder with SKILL.md into ~/.claude/skills. Every skill on this page has a ready-to-copy command.
More in Grow
SEO & GEO skills for your agent