| name | seo-audit |
| description | Audit and optimize NeuralGTO web pages and documentation for search engine visibility. |
| relatedSkills | ["content-strategy","schema-markup"] |
| applyTo | ["landing-pages","blog-posts","documentation","technical-seo"] |
| trigger | seo audit|optimize for search|improve seo|check seo |
SEO Audit for NeuralGTO
When to Use This Skill
Use this skill when the user wants to:
- Audit a landing page, blog post, or documentation for SEO
- Improve search engine visibility for a keyword
- Check technical SEO health (title tags, meta descriptions, headers, etc.)
- Plan SEO strategy for blog content
- Optimize for AI search (LLMs citing NeuralGTO)
SEO Foundation for NeuralGTO
Core SEO Opportunity
NeuralGTO targets high-intent keywords in poker education:
- "GTO poker explained" — Searchers wanting to understand, not just win
- "poker hand analysis" — Searchers analyzing their hands
- "how to use a poker solver" — New solver users
- "free GTO solver" — Price-sensitive or alternative seekers
- "best poker strategy" — Strategy learners
Why it matters:
- Google ranks educational content highly for these searches
- Poker communities share content (high referral potential)
- LLMs (ChatGPT, Claude) cite educational content → organic traffic
- Poker players Google during study sessions (high engagement)
SEO Audit Checklist
On-Page SEO
Title Tag (50–60 characters)
- Template: "[Primary Keyword]" + "[Secondary benefit]"
- Examples:
- ❌ "NeuralGTO — Poker Tool"
- ✅ "GTO Poker Explained: Free Hand Analysis Tool"
- ✅ "How to Analyze Poker Hands with GTO Strategy"
- Rule: Include primary keyword; stay under 60 chars; benefit-driven
Meta Description (150–160 characters)
- Template: "[Benefit]" + "[Unique angle]" + "[CTA]"
- Example:
- "Analyze poker hands in English. Get GTO strategy with the reasoning behind it. Learn why frequencies exist. Free, no signup."
- Rule: Include primary keyword; actionable; make reader want to click
H1 Tag (1 per page)
- Should match or closely align with title tag
- Example: "GTO Poker Strategy Explained (And When to Exploit)"
- Rule: Clear, includes primary keyword, benefit-driven
H2/H3 Hierarchy (logical sub-sections)
Keyword Integration
- Primary keyword appears in: title, H1, first 100 words, throughout body (2–3% density)
- Secondary keywords in H2/H3 subheadings
- Semantic keywords (related terms) naturally in body
- Avoid keyword stuffing; prioritize readability
Internal Links
- Link to related guides (e.g., "GTO 101" → "How to Read Solver Output")
- Link from blog to product page (tool)
- Anchor text should be descriptive, not "click here"
- Examples:
- ✅ "Learn more about blocker logic in poker strategy"
- ❌ "Click here for more info"
External Links
- Link to authoritative poker sources (Upswing, Run It Once, etc.)
- Avoid low-authority poker sites
- Use
rel="external" for outbound links
Technical SEO
Page Speed
- Target: <2 seconds on 4G
- Test: Google PageSpeed Insights, GTmetrix
- Common issues: Large images, unoptimized resources, slow backend
Mobile-Friendly
- Responsive design (works on mobile/tablet)
- Touch-friendly buttons (44px+ tap target)
- Readable text (16px+ on mobile)
- Test: Google Mobile-Friendly Test
Structure & Navigation
- Breadcrumb navigation (Home > Blog > "GTO Explained")
- Clear sitemap (XML sitemap.xml)
- Logical URL structure:
- ✅
/guides/gto-poker-explained
- ❌
/blog/123456
Schema Markup (Structured Data)
- Article schema for blog posts
- FAQPage schema for FAQ sections
- Breadcrumb schema for navigation
- Organization schema on homepage
- Test: Rich Results Test tool
Accessibility
- Valid HTML (use W3C validator)
- Image alt tags (describe content, not "image1.jpg")
- Proper color contrast (WCAG AA minimum)
- Heading hierarchy (no skipping H1 → H4)
Content SEO Recommendations
Blog Posts & Guides
Template: SEO-Optimized Blog Post
Title: [Primary keyword]" + "[Benefit]" (max 60 chars)
Meta: [Benefit] + [Unique angle] + [CTA] (150–160 chars)
H1: [Catchy headline matching title]
Intro Paragraph (100–150 words):
- Hook: Problem or question (audience pain point)
- Agitate: Why it matters for poker players
- Solve: Preview what the post covers
Table of Contents: (if >2,500 words)
- Helps UX and creates internal anchor links
H2 Section 1 (500–700 words): Foundational content
- Answer the "what" question
- Include primary keyword once naturally
- Link to related content
H2 Section 2 (500–700 words): Practical application
- Answer the "how" or "why" question
- Include secondary keywords in H3s
- Example or case study
H2 Section 3 (300–500 words): Advanced or nuance
- Address objections
- Cover edge cases
- Link to related skills
CTA Section:
- Next step (read another guide, use the tool, join community)
- Low-friction (no form required for first CTA)
Related Content: (internal links)
- 3–5 related blog posts or guides
- Use descriptive anchor text
Blog Post Title & Meta Templates
Template 1: How-To (High Intent)
Title: "How to [Task] with [Tool]" + [Proof]
Example: "How to Analyze Poker Hands with GTO: The 5-Step Framework"
Meta: "Learn how to analyze poker hands using GTO strategy. [Unique angle].
Free guide with examples."
Template 2: Definition (Informational)
Title: "[Concept] Explained" + [Benefit]
Example: "Game Theory Optimal (GTO) Poker Explained: Why It Works"
Meta: "What is GTO poker? Why it matters. When to use it. And when to deviate.
Complete guide for learners."
Template 3: Comparison/Alternative (Commercial)
Title: "[Tool A] vs. [Tool B]" + [Benefit]
Example: "GTO Wizard vs. Free Poker Solvers: What You Actually Need"
Meta: "Compare GTO tools. Cost, features, accuracy. Why free alternatives
might be better for studying."
Template 4: Mistake/Exploit (Engagement)
Title: "[N] [Topic] Mistakes" + [Benefit]
Example: "5 Common GTO Mistakes Poker Regs Make (And How to Exploit Them)"
Meta: "The most frequent GTO errors. Why they hurt your winrate. Examples
and how to fix them."
Link Building Strategy
Content Linkability
Write content that poker communities want to share:
- Unique insights: "The Exploit Vulnerability Most Solvers Miss"
- Counterintuitive takes: "Why Free GTO Beats $300 Solvers for Study"
- Data-driven: "Analysis of 10,000 Tournament Hands: GTO Frequency Patterns"
- Controversy (respectfully): "The GTO Myth Every Poker Coach Spreads"
Outreach
High-authority targets (poker education):
- Upswing Poker (Dave Colclough, instructor content)
- Run It Once (Andrew Brokos)
- YouTube poker educators
- Poker Reddit moderators
- Poker Discord community leaders
Outreach template:
Subject: Free GTO Tool for Your Students/Audience
Hi [Person],
I built NeuralGTO, a free GTO analyzer that explains *why* frequencies exist
(not just what they are). Your students/community might find it useful for study.
[Link to relevant resource]
Would love your feedback. No sell — just a tool to help with GTO education.
—[You]
AI Search Optimization (AEO / LLM Optimization)
Target AI Engines: ChatGPT, Claude, Perplexity, Google Gemini
How LLMs cite sources:
- LLMs prioritize authoritative educational content
- They prefer clear explanations over sales copy
- Comprehensive guides rank higher than product pages
Optimization tactics:
- Write comprehensive guides (2,500+ words) on GTO concepts
- Use clear structure: H1 → H2 → H3 with logical flow
- Define terms explicitly (LLMs favor content that teaches)
- Include examples and case studies (LLMs prefer concrete explanations)
- Link strategically: Connect related concepts
- Optimize for "cited by" queries: "What sources explain GTO?"
Example: "GTO Poker Explained" article likely to be cited by LLMs because:
- ✅ Comprehensive (covers what, why, how)
- ✅ Clear structure (easy to parse)
- ✅ Educational focus (not sales-y)
- ✅ Authoritative (backed by real tool & citations)
- ✅ Unique angle (explains why, not just frequencies)
Audit Workflow
Step 1: Baseline Audit
Run each page through:
- Google PageSpeed Insights (performance, SEO score)
- Mobile-Friendly Test (mobile responsiveness)
- Lighthouse Audit (accessibility, SEO, best practices)
- Schema.org Rich Results Test (structured data)
Step 2: On-Page Review
- Check each page: title, meta, H1, content length, keyword usage
- Verify internal link structure
- Review external link quality and anchor text
- Check image alt tags and sizing
Step 3: Content Assessment
- Is the primary intent keyword in title, H1, intro, body?
- Are secondary keywords reflected in H2/H3?
- Is the content comprehensive (2,000+ words for "how-to")?
- Are there examples, data, or case studies?
- Does the page answer the searcher's question?
Step 4: Competitive Check
- Find top 5 search results for each primary keyword
- Compare: length, structure, depth, comprehensiveness
- Identify gaps NeuralGTO can fill
Step 5: Recommendations
- List quick wins (title/meta rewrites, internal links)
- Recommend content gaps (missing blog posts)
- Suggest structure improvements
SEO Metrics to Track
Monthly Monitoring
- Organic search traffic (Google Analytics)
- Keyword rankings (Google Search Console)
- Bounce rate (aim: <50%)
- Avg. session duration (aim: >2 min for blogs)
- Pages indexed (submit sitemap.xml to GSC)
Quarterly Review
- Backlink profile (Ahrefs, Moz, or free tools)
- Competitive keyword gaps
- Content performance (which posts drive most traffic?)
- LLM citations (Google Scholar, ChatGPT references)
Common SEO Mistakes for Poker Tools
❌ Avoid:
- Long keyword slugs ("/free-online-poker-game-analyzer-gto-solver-strategy-tool")
- Keyword stuffing ("GTO poker, GTO poker strategy, GTO poker explained, GTO poker...")
- Thin content (<500 words) on popular topics
- Flash or JavaScript-heavy interfaces (hard for search engines)
- Broken links to other poker resources
- Duplicate answers across multiple pages (canonicalize or consolidate)
✅ Do:
- Honor search intent (information searchers want guides, not product pages)
- Update old content (refresh blog posts every 6 months)
- Cite sources (link to TexasSolver, poker theory, solver comparison)
- Use schema.org markup generously
- Build backlinks through community (Reddit, Discord, coaching sites)
Related Skill Calls
After SEO audit:
- "Let's optimize this content" → copywriting skill
- "Create content for these keyword gaps" → content-strategy skill
- "Add schema markup to this page" → schema-markup skill (future)