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
Local vs VPS OpenClaw deployment: practical differences for AI coding agents
Running OpenClaw locally provides real browser access with existing login sessions and local file access, while VPS deployment limits functionality to basic tasks and faces website restrictions.

Decoupling Narrative from State Tracking Fixes AI Text Adventure Amnesia
A developer built a stateful simulation engine where PostgreSQL tracks game state and LLMs only generate narrative text after state changes, preventing inventory hallucinations and plot loss.

Using MCP Servers to Connect Claude to Live Databases for On-Demand Analysis
A developer built an MCP server for CybersecTools, connecting Claude to a database of 10,000+ cybersecurity products, enabling live data analysis instead of traditional dashboards. The server provides 40 tools for comparing vendors, analyzing market categories, and checking NIST CSF 2.0 coverage.

OpenClaw bot connects n8n, WordPress, Airtable, and GHL for CRM automation
A non-developer used an OpenClaw bot to connect n8n, WordPress, Airtable, and GoHighLevel environments via Telegram chats, building a CRM and workflow system within a week. The bot consumed significant tokens but proved cheaper than hiring technical help.