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

Solo Founder Uses Claude Code for FDA Submission and Patent Review
A solo founder building a contactless sleep monitor used Claude Code for a 10-hour session to file an FDA Pre-Submission, create 8 regulatory documents, run a parallel agent patent review, and update 38 document references after regulatory changes.

Comparing PRD Execution: Bash Loop vs. Agent Teams in Claude Code
A developer benchmarked PRD execution with Claude Code using both a bash loop and the Agent Teams feature. The Agent Teams approach was found to be significantly faster, although it had some coordination overhead.

Using Kimi K2.6 to Properly Uninstall macOS Apps by Finding Hidden App Directories
A developer describes using Kimi K2.6 to automatically find and delete macOS app directories, including hidden ~/.appname and ~/Library/Application Support files, with a custom agent that edits its base knowledge to improve the process.

Developer Builds WhatsApp Business MCP Server with Claude Code in Single Session
A developer used Claude Code to build a complete WhatsApp Business MCP server with 35 tools, 72 tests, and multi-tenant support in one coding session. The server connects Claude with WhatsApp Business API and includes unique webhook functionality for receiving incoming messages.