Challenges: Too Smart for Google, Invisible to AI
Codewars was stuck in traditional content formats. Here’s what we uncovered:
1. LLMs couldn’t find their content
- Kata content was buried in dynamic JS
- No schema or semantic HTML. So, it was hard for LLMs to extract meaning
- Code examples had no structured steps or explanations
2. Missing visibility in zero-click AI answers
- ChatGPT, Gemini, and Copilot consistently showed results from Reddit, GeeksforGeeks, and Medium.
- Even branded queries like “solve Codewars recursion challenge in Python” didn’t surface official pages.
3. No content targeting prompt-style queries
- Content was dev-centric, not prompt-centric
- No pages formatted like typical AI queries (“How to solve [concept] in [language] with edge cases?”)
- No answer-first, structured walkthroughs that LLMs favor
4. No AI traffic measurement or strategy
- No referrer tracking from ChatGPT or Copilot
- The sitemap was flat. High-performing kata pages weren’t prioritized
- Internal linking was unstructured, so topic authority wasn't established
Strategy: The Growth Plan by ResultFirst
Building Content That AI Could Actually Find
We built an innovative, flexible system to help Codewars show up more often when people search on AI tools like ChatGPT, Copilot, and Gemini.
Here’s how we did it:
Step 1: Matched Kata Topics to Real Searches
We went through Codewars’ library of coding challenges and sorted them by things like programming language, skill level, and topic. Then we looked at how developers were actually asking for help on AI tools. For example:
- Best website for practicing programming
- Websites to practice coding
- Best Coding practice website
- Best Coding website for Practice
- Best websites to practice coding
We used those real questions to guide our content and title choices. Ultimately, we created over 400+ focused topics that answered specific, common developer questions, just as they’d ask them in AI tools.
The result?
Pages that actually answered what devs (and AI tools) were looking for.
Step 2: Made Pages LLM-Ready (Not Just SEO-Friendly)
We didn’t stop at writing better content. We structured it specifically for how large language models read the web. Here's how:
- Cleaned HTML Structure: We used clear, semantic tags so AI tools could follow the logic:
- ‹h2› for the main problem
- ‹h3› for each step in the solution
This made the flow easy to parse for tools like ChatGPT and Gemini.
- Schema That Speaks AI: We added Schema.org markup, such as FAQPage and CodeSample, so search engines and AI platforms could understand the content type and context, not just crawl the words.
- Smart Keyword Placement: We dynamically pulled in terms like language, concept, and difficulty level into the meta tags and H1s.
This helped us match not just SEO queries but also AI prompt formats. - Deployed LLM.txt: Updated the llm.txt file to allow large language models like ChatGPT, Copilot, Gemini, Perplexity, and others to crawl and prioritize key pages.
The Measurable Wins for Codewars: 3-Month Growth
AI Overview
Copilot
ChatGPT
Gemini
Why Our Strategies Worked
Ready to Be the Next AI-Smart Brand?
- ResultFirst helps fast-moving SaaS tools, dev platforms, and marketplaces get found by humans and LLMs.
- Same playbook. Same results. No guesswork.
- Your content may be good. We’ll make sure AI sees it.
- Start the conversation today.
INSIGHTS, STORIES AND
EXPERT CONVERSATIONS
Inside TechTarget’s Massive SEO Cleanup: The Case Study You’ve Never Heard
Performance SEO Unpacked with Ruchi Pardal explores a real-world SEO collapse: a 25% traffic drop on a massive site with 50+ subdomains. Guest Jenny Waggenheim shares how, over 18 months,...
When AI Eats the Middle: Rethinking Local SEO as the Buyer Journey Goes Conversational
Performance SEO Unpacked with Ruchi Pardal explores how AI is changing the way people find and choose stores today, with long, highly specific local searches becoming the norm. Guest Fred...
From Vanity to Value: Rethinking Digital Performance Metrics in a GenAI World with Scott Lux
Performance SEO Unpacked with Ruchi Pardal explores how retail, digital, and e-commerce intersect in today’s fast-changing environment. Guest Scott Lux, EVP of Technology and E-Commerce at Esprit, shares how his...
READY TO BUILD PREDICTABLE ORGANIC GROWTH?
We are the only TOP SEO services agency providing Real Results in a Real Performance model. We help growth hungry companies outperform their competition and achieve 300%+ growth in their digital marketing initiatives.
- San Jose, CA, 95120
- +1-888-512-1890
- sales@resultfirst.com









