🧠 About the Project: AI SEO DOJO

🚀 Inspiration

AI SEO DOJO was inspired by Greg Isenberg’s tweet about “AI SEO” becoming a top searched growth trend. As someone who’s seen SEO evolve from keywords to schema, then to LEO and now GEO — this shift felt inevitable. This project is my response: a tool to help sites thrive not just in Google, but in ChatGPT, Claude, and Perplexity.

🔍 What it does

AI SEO DOJO analyzes and optimizes websites for both traditional SEO and AI search. It: • Generates llm.txt files to improve AI comprehension and citation • Scores SEO health across technical, semantic, and AI-readability layers • Identifies voice search opportunities using conversational keyword analysis • Detects semantic gaps for AI-driven engines • Aggregates live SEO news from top sources via RSS

🛠 How we built it • Bolt.new for UI and flow • OpenAI GPT-4o for all NLP and optimization logic • Custom website scraper for content extraction • RSS proxy parser for SEO news • Planned: ElevenLabs for voice assistant integration (voice support is next)

🧱 Challenges • Handling inconsistent HTML across sites • RSS feed parsing and XML cleanup • Making llm.txt files human-readable and LLM-usable • Managing context across SEO, voice, and semantic modules • Didn’t manage to integrate ElevenLabs in time — that’s up next!

🏆 Wins • Fully working multi-module AI SEO tool in a week • Accurate llm.txt generation from real input • Voice keyword analyzer for natural and local queries • Launched a platform that educates and optimizes in one flow

📚 What we learned • llm.txt is essential for future AI visibility • Voice SEO requires a different UX mindset • Modular memory and cross-feature intelligence is key • Bolt.new is insanely fast for building real tools

🔮 What’s next • Voice assistant integration with ElevenLabs • User dashboards with memory per client • llm.txt impact tracking over time • Export tools for Search Console & Perplexity • Launching as a SaaS tool for agencies & creators

Built With

  • allorigins-cors-proxy
  • and
  • and-flow-prototyping-frontend-typescript
  • and-shadcn-ui-for-frontend-development.-openai?s-gpt-4o-api-powers-all-natural-language-tasks-including-llm.txt-generation
  • and-voice-search-optimization.-rss-feeds-are-aggregated-using-rss-parser-with-allorigins-cors-proxy-for-cross-origin-handling.-a-lightweight-real-time-scraper-extracts-headings
  • bolt.new-for-ui-and-app-logic
  • component-logic
  • custom
  • custom-xml-sanitization-web-scraping-lightweight-real-time-scraper-for-metadata
  • elevenlabs
  • fast-app-iteration-?-openai-api-(gpt-4o)-?-content-generation
  • for
  • from
  • headings
  • integration
  • is
  • links
  • local
  • logic
  • markdown
  • metadata
  • planned
  • planned)
  • react
  • rss
  • schema
  • semantic-seo
  • seo-analysis
  • shadcn-ui-ai-/-nlp-openai-gpt-4o-(content-generation
  • submitted
  • tailwindcss
  • typescript
  • vite
  • voice
  • voice-keyword-analysis
  • voice-optimization)-parsing-&-feeds-rss-parser
  • websites.
Share this project:

Updates