How Claude Turned a Non-Developer's Site into 10K Users with SEO and AEO

A Reddit user built Agensi (an AI agent skills marketplace) entirely with Claude and Lovable, but the post isn't about coding — it's about how Claude became the core growth tool for SEO, content strategy, and AEO (Answer Engine Optimization). The result: 0 to 10,000 active users in 6 weeks, $0 on ads.
Content Strategy via GSC Data Analysis
The author doesn't ask Claude to write generic blog posts. Instead, they feed Claude Google Search Console data (queries, impressions, CTR, avg position) and ask it to find keyword gaps:
- High impressions but zero clicks
- Topics competitors cover but the site doesn't
- Cannibalization where multiple pages compete for the same query
Articles are co-written targeting those gaps, following a structure refined over weeks: a Quick Answer block (40-60 words answering the main question), H2 headings as questions (e.g., "Where Does Claude Code Store Skills?" rather than "Claude Code Skill Locations"), comparison tables, and internal links. After 96 articles, the site went from 5 clicks/week to 1,000+ clicks/week, 300K monthly impressions, and 878+ page-1 Google rankings — all organic.
AEO: Engineering for AI Answer Engines
A surprising traffic source emerged: 348 AI-referred sessions/month from ChatGPT, Gemini, Perplexity, and Claude. The author deliberately optimized for this:
- Every H2 heading is phrased as a question (AI Overviews prefer extracting from question-format sections)
- FAQ schema added to every page
- /about page built as an entity anchor with Organization, Person, and AboutPage schema
- robots.txt explicitly allows all AI crawlers
- llms.txt file tells LLMs what the site is and where to find key content
The result: when users ask ChatGPT "where can I find SKILL.md skills" or Perplexity "what is the best skill marketplace for AI agents," the answers point to agensi.io.
Technical SEO Audits with Claude
Weekly exports from Google Search Console, Ahrefs, and Google Analytics are dumped into Claude. It uncovered issues the author would never catch manually:
- AI Overview traffic theft: 121 queries ranked 1-3 had zero clicks because AI Overviews stole the traffic → shifted strategy to become cited by AI Overviews
- Title optimization: A "best claude code skills 2026" article had 25K impressions but only 29 clicks. Claude rewrote the title to "15 Best Claude Code Skills in 2026 (Tested & Ranked)" — CTR started climbing
- Indexing issues: 18 published articles had zero impressions because they weren't indexed. Claude generated IndexNow ping commands and GSC URL Inspection list to fix
- Duplicate FAQ schema: A bug where React components emitted FAQ schema client-side AND the SSR edge function emitted it server-side. Claude identified the exact files, wrote Lovable prompts to fix, and verified with curl commands
Structured Data Architecture
Claude built the entire structured data layer. Every page type has the right schema:
- Homepage: Organization, WebSite with SearchAction, FAQPage (15 Q&As)
- Skill pages: SoftwareApplication with pricing, BreadcrumbList, conditional FAQPage
- Articles: Article, FAQPage, HowTo, BreadcrumbList, Organization
- /about: Organization, AboutPage, Person for entity anchoring
The author admits they didn't know what any of this was before Claude.
The bottom line: Claude isn't just for writing code — it can be your SEO strategist, content engine, and technical auditor, especially when you feed it your own data and iterate on structures that work.
📖 Read the full source: r/ClaudeAI
👀 See Also

Open-Source Claude Code Skill for Family Logistics Coordination
A developer built Parent Helper, a Claude Code skill that coordinates family schedules, meal planning, and grocery optimization using a single markdown file and MCP integrations. The tool projects $4.3K/year grocery savings by splitting lists across stores based on price.

Managing AI Agent Failures: Retry Limits and Failure Budgets
A production team running 6 AI agents implemented a 3-strike failure budget after an agent retried a rate-limited task 319 times, burning hours of compute. They also addressed heartbeat timeouts, false task completion reports, and optimistic locking conflicts.

User Workflow: Using Claude.ai for Planning and Claude Code for Implementation
A developer describes using Claude.ai for detailed planning and architecture discussions, then Claude Code for implementation, but notes there's no shared state between the two tools requiring manual file transfers.

Hermes vs. OpenClaw: The Difference Is Personality, Not Speed
A developer compares Hermes and OpenClaw side by side and finds the key difference is how each handles identity: Hermes stores memories, OpenClaw stores personality facets via soul.md.