🧠 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.

Log in or sign up for Devpost to join the conversation.