seo-visibility-expert
Comprehensive SEO, discoverability, and AI crawler optimization for web projects. Use for technical SEO audits, llms.txt/robots.txt setup, schema markup, social launch strategies (Product Hunt, HN, Reddit), and Answer Engine Optimization (AEO). Activate on 'SEO', 'discoverability', 'llms.txt', 'robots.txt', 'Product Hunt', 'launch strategy', 'get traffic', 'be found', 'search ranking'. NOT for paid advertising, PPC campaigns, or social media content creation (use marketing skills).
Best use case
seo-visibility-expert is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Comprehensive SEO, discoverability, and AI crawler optimization for web projects. Use for technical SEO audits, llms.txt/robots.txt setup, schema markup, social launch strategies (Product Hunt, HN, Reddit), and Answer Engine Optimization (AEO). Activate on 'SEO', 'discoverability', 'llms.txt', 'robots.txt', 'Product Hunt', 'launch strategy', 'get traffic', 'be found', 'search ranking'. NOT for paid advertising, PPC campaigns, or social media content creation (use marketing skills).
Teams using seo-visibility-expert should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/seo-visibility-expert/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How seo-visibility-expert Compares
| Feature / Agent | seo-visibility-expert | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Comprehensive SEO, discoverability, and AI crawler optimization for web projects. Use for technical SEO audits, llms.txt/robots.txt setup, schema markup, social launch strategies (Product Hunt, HN, Reddit), and Answer Engine Optimization (AEO). Activate on 'SEO', 'discoverability', 'llms.txt', 'robots.txt', 'Product Hunt', 'launch strategy', 'get traffic', 'be found', 'search ranking'. NOT for paid advertising, PPC campaigns, or social media content creation (use marketing skills).
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
Best AI Agents for Marketing
A curated list of the best AI agents and skills for marketing teams focused on SEO, content systems, outreach, and campaign execution.
SKILL.md Source
# SEO & Visibility Expert Get your web projects discovered by both traditional search engines AND AI systems. ## Quick Start 1. **Create llms.txt** at site root → AI crawlers find your content 2. **Add JSON-LD schema** → Rich snippets in search results 3. **Verify robots.txt** → Allow good bots, block bad ones 4. **Generate sitemap.xml** → Help crawlers index everything 5. **Check Core Web Vitals** → PageSpeed Insights score >90 6. **Add Open Graph tags** → Beautiful social previews ## When to Use **Use for:** - Technical SEO audits and fixes - llms.txt for AI crawlers - Schema.org/JSON-LD structured data - Launch strategies (Product Hunt, HN, Reddit) - Core Web Vitals optimization **NOT for:** - Paid advertising/PPC campaigns - Social media content creation - Email marketing campaigns ## The Modern Discovery Stack ``` ┌─────────────────────────────────────────────┐ │ AI ANSWER ENGINES │ │ ChatGPT, Claude, Perplexity, Google AI │ │ → llms.txt, structured data, AEO │ ├─────────────────────────────────────────────┤ │ TRADITIONAL SEARCH │ │ Google, Bing, DuckDuckGo │ │ → Technical SEO, content, backlinks │ ├─────────────────────────────────────────────┤ │ SOCIAL DISCOVERY │ │ Product Hunt, HN, Reddit, Twitter/X │ │ → Launch timing, community, narratives │ └─────────────────────────────────────────────┘ ``` ## Technical SEO Essentials ### Metadata Must-Haves ```html <!-- Every page needs these --> <title>Primary Keyword | Brand Name</title> <meta name="description" content="150-160 chars with keywords"> <link rel="canonical" href="https://yoursite.com/page"> <!-- Open Graph for social --> <meta property="og:title" content="Title for social shares"> <meta property="og:image" content="https://yoursite.com/og-image.png"> ``` ### URL Rules - Lowercase, hyphen-separated - Include primary keyword - Keep under 60 characters - No query parameters for content pages ## AI Crawler Optimization (AEO) ### llms.txt Quick Template ```markdown # Your Site Name > Brief tagline describing what you do ## Overview 2-3 sentences for AI systems. ## Key Features - Feature 1: Description - Feature 2: Description ## Documentation - [Getting Started](/docs/getting-started) - [API Reference](/docs/api) ``` ### robots.txt for AI Era ``` # AI Crawlers - Allow them! User-agent: GPTBot Allow: / User-agent: Claude-Web Allow: / User-agent: PerplexityBot Allow: / # Sitemaps Sitemap: https://yoursite.com/sitemap.xml ``` **Decision tree:** - Want AI to reference your content? → Allow GPTBot, Claude-Web - Training data concerns? → Disallow Google-Extended ## Social Launch Quick Guide ### Product Hunt - Launch at **12:01 AM PST** exactly - Best days: Tuesday, Wednesday, Thursday - Never ask for upvotes directly → "Would love your feedback!" - See `references/launch-checklists.md` for full checklist ### Hacker News - Post 6-8 AM PST, Tuesday-Thursday - Title: `Show HN: [Tool] – [Plain English description]` - Be technical, humble, genuine - Respond to every comment ### Reddit - Participate before promoting (90/10 rule) - Find niche subreddits for your domain - r/SideProject, r/webdev, r/InternetIsBeautiful ## Core Web Vitals Targets | Metric | Good | Needs Work | Poor | |--------|------|------------|------| | LCP (Largest Contentful Paint) | <2.5s | 2.5-4s | >4s | | INP (Interaction to Next Paint) | <200ms | 200-500ms | >500ms | | CLS (Cumulative Layout Shift) | <0.1 | 0.1-0.25 | >0.25 | **Quick fixes:** Optimize images (LCP), minimize JS (INP), set explicit dimensions (CLS) ## Anti-Patterns ### 1. "Build It and They Will Come" **Symptom:** Great product, zero traffic **Fix:** Spend 50% of time on marketing/distribution ### 2. Ignoring AI Crawlers **Symptom:** No llms.txt, blocking AI user agents **Fix:** Create llms.txt, allow AI crawlers in robots.txt ### 3. Keyword Stuffing **Symptom:** Unnatural keyword repetition **Fix:** Write for humans first, keywords naturally ### 4. Launch and Abandon **Symptom:** Big launch, then silence **Fix:** Build in public, regular updates, consistent presence ### 5. No Schema Markup **Symptom:** Plain search results, no rich snippets **Fix:** Add JSON-LD for your content type (see references) ### 6. Ignoring Mobile **Symptom:** Desktop-only testing **Fix:** Mobile-first indexing is default. Test on devices. ## Measurement **Free tools:** - Google Search Console - Search performance - PageSpeed Insights - Core Web Vitals - Schema Validator - Structured data testing **Track these:** 1. Organic search impressions/clicks 2. Referral traffic from social launches 3. Core Web Vitals scores 4. AI citations (search your brand in ChatGPT/Claude) ## Reference Files | File | Contents | |------|----------| | `references/llms-txt-examples.md` | Full llms.txt examples for SaaS, docs, OSS, blogs | | `references/schema-templates.md` | JSON-LD templates for all content types | | `references/launch-checklists.md` | Detailed checklists for PH, HN, Reddit | --- **Covers:** Technical SEO | AI Crawler Optimization | Social Launch Strategy | Core Web Vitals | Schema Markup **Use with:** content-marketer (content strategy) | web-design-expert (landing pages) | indie-monetization-strategist (conversion)
Related Skills
web-design-expert
Creates unique web designs with brand identity, color palettes, typography, and modern UI/UX patterns. Use for brand identity development, visual design systems, layout composition, and responsive web design. Activate on "web design", "brand identity", "color palette", "UI design", "visual design", "layout". NOT for typography details (use typography-expert), color theory deep-dives (use color-theory-expert), design system tokens (use design-system-creator), or code implementation without design direction.
typography-expert
Master typographer specializing in font pairing, typographic hierarchy, OpenType features, variable fonts, and performance-optimized web typography. Use for font selection, type scales, web font optimization, and typographic systems. Activate on "typography", "font pairing", "type scale", "variable fonts", "web fonts", "OpenType", "font loading". NOT for logo design, icon fonts, general CSS styling, or image-based typography.
test-automation-expert
Comprehensive test automation specialist covering unit, integration, and E2E testing strategies. Expert in Jest, Vitest, Playwright, Cypress, pytest, and modern testing frameworks. Guides test pyramid design, coverage optimization, flaky test detection, and CI/CD integration. Activate on 'test strategy', 'unit tests', 'integration tests', 'E2E testing', 'test coverage', 'flaky tests', 'mocking', 'test fixtures', 'TDD', 'BDD', 'test automation'. NOT for manual QA processes, load/performance testing (use performance-engineer), or security testing (use security-auditor).
terraform-iac-expert
Terraform and OpenTofu infrastructure as code — module design, state management, multi-environment setups, remote backends, secrets management, CI/CD integration. NOT for Pulumi, CDK, Ansible, or Kubernetes manifests.
reactflow-expert
Builds DAG visualizations using ReactFlow v12 with custom nodes, ELKjs auto-layout, Zustand state management, and live state updates via WebSocket. Use when implementing workflow visualization dashboards, creating custom agent node components, integrating ELK layout algorithms, or wiring execution state into React components. Activate on "ReactFlow", "workflow visualization", "DAG visualization", "ELKjs", "custom nodes", "node-based editor", "graph visualization". NOT for writing Mermaid diagrams (use mermaid-graph-writer), general React development, or static diagram rendering.
pwa-expert
Progressive Web App development with Service Workers, offline support, and app-like behavior. Use for caching strategies, install prompts, push notifications, background sync. Activate on "PWA", "Service Worker", "offline", "install prompt", "beforeinstallprompt", "manifest.json", "workbox", "cache-first". NOT for native app development (use React Native), general web performance (use performance docs), or server-side rendering.
physics-rendering-expert
Real-time rope/cable physics using Position-Based Dynamics (PBD), Verlet integration, and constraint solvers. Expert in quaternion math, Gauss-Seidel/Jacobi solvers, and tangling detection. Activate on 'rope simulation', 'PBD', 'Position-Based Dynamics', 'Verlet', 'constraint solver', 'quaternion', 'cable dynamics', 'cloth simulation', 'leash physics'. NOT for fluid dynamics (SPH/MPM), fracture simulation (FEM), offline cinematic physics, molecular dynamics, or general game physics engines (use Unity/Unreal built-ins).
photo-content-recognition-curation-expert
Expert in photo content recognition, intelligent curation, and quality filtering. Specializes in face/animal/place recognition, perceptual hashing for de-duplication, screenshot/meme detection, burst photo selection, and quick indexing strategies. Activate on 'face recognition', 'face clustering', 'perceptual hash', 'near-duplicate', 'burst photo', 'screenshot detection', 'photo curation', 'photo indexing', 'NSFW detection', 'pet recognition', 'DINOHash', 'HDBSCAN faces'. NOT for GPS-based location clustering (use event-detection-temporal-intelligence-expert), color palette extraction (use color-theory-palette-harmony-expert), semantic image-text matching (use clip-aware-embeddings), or video analysis/frame extraction.
nextjs-app-router-expert
Expert in Next.js 14/15 App Router architecture, React Server Components (RSC), Server Actions, and modern full-stack React development. Specializes in routing patterns, data fetching strategies, caching, streaming, and deployment optimization.
national-expungement-expert
Criminal record expungement laws across all 50 US states and DC — eligibility rules, waiting periods, filing processes, fees, Clean Slate laws, automatic expungement provisions. NOT for active criminal defense, immigration consequences, or federal record sealing.
metal-shader-expert
20 years Weta/Pixar experience in real-time graphics, Metal shaders, and visual effects. Expert in MSL shaders, PBR rendering, tile-based deferred rendering (TBDR), and GPU debugging. Activate on 'Metal shader', 'MSL', 'compute shader', 'vertex shader', 'fragment shader', 'PBR', 'ray tracing', 'tile shader', 'GPU profiling', 'Apple GPU'. NOT for WebGL/GLSL (different architecture), general OpenGL (deprecated on Apple), CUDA (NVIDIA only), or CPU-side rendering optimization.
interior-design-expert
Expert interior designer with deep knowledge of space planning, color theory (Munsell, NCS), lighting design (IES standards), furniture proportions, and AI-assisted visualization. Use for room layout optimization, lighting calculations, color palette selection for interiors, furniture placement, style consultation. Activate on "interior design", "room layout", "lighting design", "furniture placement", "space planning", "Munsell color". NOT for exterior/landscape design, architectural structure, web/UI design (use web-design-expert), brand color theory (use color-theory-palette-harmony-expert), or building codes/permits.