Google’s AI Overview for “ai website builder”, a search made 33,100 times a month in the US, cites replit.com, and so does the one for “ai app builder” (12,100 searches). That held in every live check where I recorded the AI Overview’s sources: three for “ai website builder” and two for “ai app builder” (DataForSEO, US, 6 November 2026). Ahrefs also had Replit’s AI website builder page second for “ai website”, its top search, with about 22,060 visits a month (5 November 2026).
Replit is now hiring an AEO/GEO/SEO Lead, first posted on 20 August 2026 and still open on 6 November 2026. One line in the listing caught my eye: “Protect and grow search equity through a major site relaunch”.
So this teardown is written as the job. It’s the plan I’d bring on day one, built from public data. I build SEO Skill and Index My Site. An agent ran the research with SEO Skill for keyword data and AI answers, Ahrefs for traffic estimates, and DataForSEO’s API for live results pages and link counts.
It covers only what anyone can see from outside: Replit’s public pages, search data, AI answers and the listing itself.
Key findings
- 91% of Replit’s estimated 1,143,578 monthly Google visits (1,035,555) come through brand searches and brand pages (Ahrefs, 5 November 2026). Its use-case and builder pages bring about 43,000 more, and that’s the part a relaunch can lose.
- Five compiler pages now redirect to the homepage, a change made after mid-October 2026. Ahrefs put four of them at about 172,000 visits a month in July 2025 and about 9,400 on 5 November 2026, and most of that fall came while they were still live. The main sitemap still lists 57 /languages addresses, and none of them returns a page.
- 8,461 sites link to repl.it, Replit’s old domain, and it redirects with a 302, the code for a temporary move, instead of a 301. That’s a risk, and a one-line fix.
- In one run of 30 AI answers to 10 buyer questions, Replit was cited or named in 18 and Lovable in 19. Google’s AI Mode left Replit out of 5 of its 10 answers.
- “vibe coding” gets 110,000 US searches a month, and no Replit page was in Google’s top 25 in live US results on 6 November 2026. Replit’s 3,185-word guide to it exists already.
- Replit publishes 23 “Replit vs” pages in two sections. Lovable and Bolt get two each, and neither Lovable comparison page was in the top 27 for “replit vs lovable” (1,000 searches, difficulty 0) in live US results on 6 November 2026.
The listing asks for six things, and SEO Skill can show four of them
The listing names the job in six parts. These are the ones that a search tool can test from outside, quoted from the listing:
- “Own the AEO/GEO Strategy”: “Define where Replit must show up across ChatGPT, Claude, Gemini, Perplexity, and Google AI Overviews, for which prompts and buyer intents”.
- “Win Citations Across the Open Web”: “LLMs cite what they trust: Reddit threads, YouTube videos, high-authority publications, community content, and well-structured owned pages.”
- “Run SEO End to End”: “Protect and grow search equity through a major site relaunch”.
- “Stand Up Measurement”: “AI referral traffic, share of voice in AI answers, citation tracking”.
The other two, building the content engine and directing agencies, are judgement calls inside Replit. The sections below cover the four, starting with the relaunch, because that’s where the existing rankings are at risk.
91% of Replit’s Google traffic is brand search, and that’s the strength to build on
Ahrefs estimates replit.com gets about 1,143,578 Google visits a month across all countries (5 November 2026). 931,754 of them (81%) land on the homepage from searches for Replit by name.
That’s brand demand. Google already treats Replit as an entity, which makes it easier to rank non-brand pages. The searches to win are from people who need what Replit does and don’t know the name yet.
- Homepage, from brand searches931,754
- Login, sign-up, pricing and other brand pages103,801
- Use-case and builder pages43,234
- Retired compiler pages39,500
- Every other page23,415
- Vibe coding guide and Python how-tos1,874
The use-case pages are the sellers: about 43,234 visits a month (3.8% of the total) to pages that answer a search like “ai website builder” with a sign-up box. Ahrefs had the AI website builder page second for “ai website” and the AI app builder page fourth for “ai app builder” on 5 November 2026.
Live positions moved during the day. In a check at 09:58 UTC on 6 November 2026, the AI website builder page was 3rd for “ai website builder”. In six checks between 11:30 and 11:33 UTC, desktop and mobile, it wasn’t in the top 27. A Replit page was 3rd or 4th for “ai app builder” in 2 of 5 checks (DataForSEO, US).
Replit publishes user numbers, not traffic. Its Lovable comparison page says more than 60 million people build on it. So these Ahrefs figures show the shape of Replit’s search traffic, and Replit’s own analytics hold the real counts.
Five compiler pages now redirect to the homepage, so the relaunch starts with a redirect map
Most relaunches lose rankings in the same few ways: addresses change with no redirect, redirects go to the homepage, templates drop text or titles, and nobody compares before and after on the same pages. Each of those can be checked.
The compiler pages now redirect to the homepage
Replit’s compiler pages, such as the Python and Java ones, used to rank for searches like “online java compiler” and “c compiler online”. The Wayback Machine still captured the live Python page on 10 October 2026 and the C++ page on 13 October 2026. On 6 November 2026, all five that I checked (Python, C++, Java, C and HTML) redirect to the homepage.
| Label | Value (visits) | Note |
|---|---|---|
| Jul 25 | 2,469,866 | |
| Aug 25 | 2,413,727 | |
| Sep 25 | 2,282,773 | |
| Oct 25 | 1,927,228 | |
| Nov 25 | 1,932,516 | |
| Dec 25 | 1,878,340 | |
| Jan 26 | 2,187,359 | |
| Feb 26 | 2,065,648 | |
| Mar 26 | 2,082,380 | |
| Apr 26 | 2,033,910 | |
| May 26 | 1,662,262 | |
| Jun 26 | 1,534,477 | |
| Jul 26 | 1,494,544 | |
| Aug 26 | 1,319,944 | |
| Sep 26 | 892,330 | |
| Oct 26 | 1,119,764 | Compiler pages last captured live, 10 and 13 October 2026 |
| Nov 26 | 1,148,739 |
Ahrefs’ estimate for the whole site fell from about 2.03 million visits in April 2026 to about 892,000 in September 2026. The redirects came later, so they don’t explain that fall.
Ahrefs estimated the C++, Java, C and HTML compiler pages at 172,471 visits a month in July 2025, and 9,434 on 5 November 2026. Most of that loss came while the pages were still live. What was left is now going to the homepage.
Retiring them may well have been deliberate, since Replit now sells an agent rather than a browser editor. The lesson for the relaunch is in how they went. Google’s site move guidance says not to redirect many old addresses to one unrelated page such as the homepage, because it “might be treated as a soft 404”.
- 301
replit.com/languages/python3
redirects to a Python page that keeps the online editor job, or the Python template
Redirects to the homepage today
- 301
replit.com/languages/java10
redirects to the Java template or a Java builder page
12th for "online java compiler" (18,100 searches) in 2 of 5 live checks, with its old title
- 301
replit.com/languages/cpp, /c, /html
redirects to the matching template
Redirect to the homepage today
- Fix
replit.com/sitemaps/main.xml
Remove the 57 /languages addresses that redirect or return a 404
Google showed the Java page 12th for “online java compiler” in 2 of 5 live checks on 6 November 2026, under its old title “Java Online Compiler & Interpreter” (DataForSEO, US). That’s ranking equity that hasn’t fully gone yet.
Step 1: list every address that matters, from five sources
A sitemap alone misses most of what ranks and most of what’s linked. I’d build one list from five places:
- The sitemaps. Replit’s robots.txt lists six sitemaps, and between them they hold about 1,768 addresses (6 November 2026).
- Pages with traffic: Search Console’s top pages for the last 16 months, plus Ahrefs’ top pages for anything Search Console anonymises.
- Pages with links: the target addresses from a backlink export. DataForSEO counts 58,574 referring domains to replit.com.
- Old domains: repl.it (8,461 referring domains) and blog.replit.com (2,466), which already redirects post by post to replit.com/blog.
- Sections served from Replit apps. The careers, community and discover sections are served from Replit apps (careers-site.replit.app, community-hub.replit.app and discover-articles.replit.app), each with a canonical pointing at replit.com. A relaunch that moves more sections this way needs the same canonical on each app.
Step 2: map every old address to its closest new one
Every address on the list gets one of four outcomes: it stays, it gets a 301 to its closest new page, it returns a 404 on purpose, or it returns a 410 because it’s gone for good. Nothing redirects to the homepage unless it was the homepage.
- Keep
replit.com/usecases/ai-website-builder
Cited in the AI Overview for "ai website builder". Keep the address, title and text through the relaunch
- 301
replit.com/discover/replit-vs-lovable
redirects to one comparison page per rival
Two addresses cover the same search today
- 301
replit.com/languages/*
redirects to the closest template or builder page
Not the homepage
- 301
repl.it/*
redirects to the same path on replit.com
302 today
- 301
replit.com/talk/*
redirects to the community site or a docs page on the same topic
The old forum. Threads still have links from github.blog
- 404
replit.com/@user/deleted-repl
Correct today. User content that's gone should stay gone
Step 3: record the before numbers
The week before launch, I’d save four things to compare against:
- A full crawl with
seo crawl https://replit.com/ --max-pages 10000, saved as JSON. It records each page’s status, title, canonical, robots tags, word count and internal links. - Search Console clicks by page and query for the 28 days before launch.
- AI answers to the same 10 buyer questions from this post, run through
seo research ai_answers, so the AI citation count has a baseline too. - The top 200 pages by clicks, with their titles and H1s copied out. Titles change by accident in most redesigns.
Step 4: check on launch day and for 30 days after
On launch day, every old address from step 1 goes through the crawler in list mode, and every redirect gets traced:
seo crawl --mode list --urls-file old-urls.txt --concurrency 2
seo redirect-trace --url https://replit.com/languages/python3
seo compare --site replit.com --date 2026-12-01
The list crawl shows every old address that now returns a 404 or a redirect chain. seo redirect-trace follows one address hop by hop and checks the final page is indexable. seo compare --date splits Search Console into equal periods before and after the launch date and lists the pages and queries that moved, so a lost page shows up by name instead of as a dip in a chart.
AI answers cite or name Replit in 18 of 30 buyer answers, and Lovable in 19
I asked ChatGPT search, Google’s AI Mode and Google’s AI Overviews 10 questions a person asks before choosing an app builder, once each (DataForSEO through seo research ai_answers, US, 6 November 2026). The same 10 questions ran for Lovable.
AI answers aren’t deterministic. The same question can get a different answer, with different sources, the next time it’s asked, so these counts are from a single run on that date.
| Question | Replit, of 3Replit | Lovable, of 3Lov. | Cited insteadInstead |
|---|---|---|---|
| Replit vs Lovable: which is better? | 3 | 3 | Superblocks, Reddit |
| What is the best AI app builder? | 3 | 3 | Bolt, YouTube |
| What is the best vibe coding tool? | 3 | 3 | Zapier, YouTube |
| What are the best Lovable alternatives? | 2 | 3 | Cursor, Reddit |
| What is vibe coding? | 2 | 1 | IBM, Google Cloud |
| Which AI app builder can deploy and host my app? | 2 | 2 | Bolt, v0 |
| How do I build a mobile app with AI? | 1 | 1 | YouTube, FlutterFlow |
| How do I build an app without coding? | 1 | 0 | Bubble, YouTube |
| What is the best AI website builder? | 1 | 2 | Zapier, Wix |
| How can I build an internal tool for my business with AI? | 0 | 1 | YouTube, Reddit |
ChatGPT included Replit in 7 of its 10 answers. Google’s AI Overviews included it in 7 of 10, and Google’s AI Mode in 5 of 10. AI Mode is the gap: it answered “What is the best AI website builder?” from YouTube and Zapier’s list, and left Replit out.
The answers that cite Replit link to three pages: the homepage (7 answers), the AI app builder page (2) and the Lovable comparison on /comparisons (1). The AI website builder page, the one Google’s AI Overview cites for “ai website builder”, wasn’t cited by any of them.
Access isn’t the problem. The AI app builder page, the vibe coding guide and the Lovable comparison returned a 200 with the same text to a browser, GPTBot, OAI-SearchBot, ClaudeBot and PerplexityBot user agents (15 requests, 6 November 2026), and robots.txt blocks none of them. The gap is what the pages say.
ChatGPT’s answer to “Replit vs Lovable” cites Lovable’s comparison guide
For “Replit vs Lovable: which is better?”, ChatGPT named Replit but cited no Replit page. Its sources were Lovable’s comparison guide, another Lovable guide and nine third-party comparisons. Google’s AI Overview cited Replit’s /comparisons page for the same question, so a Replit page can win the citation.
Lovable’s guide has about 2,900 words, a table with 26 rows, sections that name both products (“Backend and hosting”, “Code ownership and portability”, “Pricing and predictability”) and a “Who should choose what” verdict.
Replit’s two pages on the same search have 540 words (on /discover) and 584 words (on /comparisons). The one on /discover compares Replit with “Others” in every row of its table, so a model reading it can’t tell what Lovable does.
Today
Replit vs Lovable: AI Builder Comparison (replit.com/discover, 540 words)
What you get with Replit and with Others
Backend and APIs: Replit Yes, Others In part
Connectors and integrations: Replit 450+, Others Less than 100
A second page, Replit vs. Lovable (replit.com/comparisons, 584 words), covers the same search.
One page per rival
Replit vs Lovable: which AI app builder fits your project?
Short answer first: Lovable is quicker for a front end you'll hand to a developer. Replit runs the whole app: database, sign-ins, hosting and publishing to the App Store.
A table that names Lovable in every row, with the source for each claim, a verdict per kind of builder, and an updated date. One page, at one address, with the other one redirected to it.
The fix: one comparison page per rival, at one address. Open with a two-sentence answer, name the rival in every row of the table, link the source for each claim about the rival (its pricing page, its docs), and show an updated date. Add SoftwareApplication structured data for Replit that matches the visible pricing. To confirm it worked, ask the same 10 questions after 30 days and count the answers that cite a Replit comparison page.
“vibe coding” gets 110,000 searches a month, and Replit’s guide isn’t in Google’s top 25
“vibe coding” gets 110,000 US searches a month and “what is vibe coding” another 60,500 (DataForSEO, November 2026). Replit has a 3,185-word guide titled “What Is Vibe Coding? Meaning & How to Vibe Code”, and in DataForSEO’s live results on 6 November 2026 it isn’t in the top 25 for either.
vibe coding
110,000 searches a month
- 1news.ycombinator.comForum thread
- 2substack.comNewsletter post
- 3galent.comExplainer
- 4medium.comGuide
- 5medium.comOpinion post
- 6testdevlab.comExplainer
- 16techradar.comNews explainer
- ×replit.comNot ranking in these results
The top results are a Hacker News thread, a Substack post and Medium posts. None of them has Replit’s data: how many apps people have built by describing them, what they built, and what happened when they published.
Google’s AI Overview for “vibe coding” cites Wikipedia, IBM, Google Cloud and Google AI Studio. ChatGPT cited Replit’s homepage for “What is vibe coding?”, so one engine already connects the two.
The fix: make the guide the page only Replit could write. Put a two-sentence definition at the top, then the first-hand part: what people build on Replit by describing it, with numbers from Replit’s own data and dated examples from its gallery. Retitle it “Vibe coding: what it is and what people build with it”, link it from the homepage and the use-case pages, and add the publish and updated dates to the visible page. To confirm it worked, check Search Console impressions for “vibe coding” weekly, and the AI Overview’s sources after 30 days.
Replit has 23 comparison pages, and two rivals get two each
Replit already publishes the pages people compare tools with: 20 “Replit vs” pages and lists of alternatives to Lovable, Bolt, Cursor, v0 and others on /discover, plus 3 more comparisons on /comparisons. In a live check on 6 November 2026, neither Lovable comparison page was in the top 27 for “replit vs lovable”, and the Lovable alternatives page wasn’t in the top 27 for “lovable alternative”.
| Search | US searchesUS | DifficultyKD | Who ranks |
|---|---|---|---|
| best ai website builder | 3,600 | 32 | Reddit, Wix |
| vibe coding platform | 2,400 | 41 | Emergent, Manus |
| best vibe coding tools | 1,600 | 6 | Qodo, Reddit |
| best ai app builder | 1,300 | 20 | DronaHQ, Zapier |
| replit vs lovable | 1,000 | 0 | Tool Nerd, NoCode MBA |
| replit alternatives | 880 | 0 | Vitara, Launchpad |
| lovable alternative | 590 | 0 | eesel, Capacity |
“replit vs lovable” has a difficulty of 0. Replit’s best result for it was 8th in live US results on 6 November 2026, and it’s the Lovable alternatives page, not either comparison page. Two Replit pages for one search risk splitting the signals between them.
- 301
replit.com/comparisons/replit-vs-lovable
redirects to replit.com/compare/replit-vs-lovable
584 words
- 301
replit.com/discover/replit-vs-lovable
redirects to replit.com/compare/replit-vs-lovable
540 words, compares with "Others"
- 301
replit.com/comparisons/replit-vs-bolt
redirects to replit.com/compare/replit-vs-bolt
Covers the same search as /discover/replit-vs-bolt
- 301
replit.com/discover/ai-website-builder
redirects to replit.com/usecases/ai-website-builder
1,418 words, competes with the use-case page
- noindex
replit.com/discover/ai-app-builder-lp
A 325-word landing page, listed in the sitemap
- Add
replit.com/comparisons
Returns 404. A hub that links every comparison
The roundups need the same work as the Lovable page. “best vibe coding tools” has a difficulty of 6 and Replit’s page on it has 4,360 words, but its structured data says it was published on 13 April 2026 at 17:52:34 and updated on 30 August 2026. Three other /discover pages I checked carry the same two timestamps, which reads as a bulk import.
The fix: give each roundup a real updated date when someone edits it, and say how the tools were tested. That’s the evidence AI answers and the people writing roundups look for. Then ask the authors of the pages that rank, starting with Zapier’s vibe coding tools list, to compare Replit on the same terms.
YouTube was a source in 15 of 30 AI answers, and Zapier in 9
Replit’s site makes the claim. What AI answers repeat comes from what other sites say about it. Across the 30 answers about Replit in the same run, YouTube was a source in 15, Zapier in 9, Lovable’s site in 8, and Bolt’s and Reddit in 6 each.
LinkedIn was a source in none of them. That fits the published studies: Semrush found LinkedIn in about 11% of AI answers across ChatGPT Search, Perplexity and AI Mode (January and February 2026), and Profound found it the most cited domain for professional questions. Replit’s business pitch, internal tools and company-wide agents, is the professional question, and that’s where LinkedIn posts would count.
One message, repeated everywhere answers look
AI answers repeat what many sources say in the same words. Replit’s homepage title says “AI App and Website Builder”. Two recent customer posts on its X account, about a support team’s triage app (2 November 2026) and a Japanese leasing company (6 November 2026), don’t say “app builder”, “website builder” or “vibe coding”.
I’d pick one line for each audience and use it on every surface for 90 days:
- For builders: “Describe your app. Replit builds it, hosts it and publishes it.” That’s the homepage, the use-case pages, YouTube titles and X posts.
- For companies: “Every team can build its own internal tools on Replit.” That’s the business pages, LinkedIn posts and the customer stories.
Then each piece of work goes out five ways. One customer story, such as the support team that built its own ticket triage app, becomes a page on replit.com with numbers, a YouTube walkthrough with the same title, a LinkedIn post from the person who built it, an X thread that links the page, and an answer in the Reddit threads that ask how to build that tool.
The sources to earn a place in
| Source | Answers | What I would do |
|---|---|---|
| YouTube | 15 | One video per buyer question, titled with the question |
| Zapier | 9 | Ask to be compared in its app builder and vibe coding lists |
| 6 | Answer r/nocode and r/vibecoding threads with a link to the page | |
| Superblocks | 2 | Ask for a named row in its comparison posts |
| 0 | Posts for the internal tools and enterprise questions |
Zapier’s lists are the outreach target with the widest reach here: they were a source in 9 of the 30 answers, more than any rival’s own site. The ones that fit are the 5 best AI app builders, the 3 best AI website builders, the 6 best vibe coding tools and what is vibe coding. Superblocks’ Replit vs Lovable comparison is the next. Each list is one email to its author, with a test account and the specific claims Replit can back up.
Six technical fixes, closest to revenue first
Replit already keeps user apps off its main domain. They’re published on replit.app, its template repls carry a noindex tag, and a deleted user’s repl returns a 404. That’s the right split, and it means these fixes are all about Replit’s own pages.
1. repl.it redirects with a 302, and 8,461 sites link to it
Replit moved from repl.it to replit.com in March 2021, and the old domain still has 8,461 referring domains (DataForSEO, 6 November 2026). Every address on it redirects to the same path on replit.com with a 302, the code for a temporary move. Google can come to treat a long-standing redirect as permanent, so I can’t show from outside that any link value is lost. It’s a risk, and removing it is a one-line change.
Today
GET repl.it/languages/python3
302 Found
→ replit.com/languages/python3
301 Moved Permanently
→ replit.com/After the fix
GET repl.it/languages/python3
301 Moved Permanently
→ replit.com/languages/python3
200 OK (the page, or its closest
live replacement)The fix: change the rule at the edge from 302 to 301, keeping the path. To confirm it worked, run seo redirect-trace --url https://repl.it/languages/python3 and check the first hop says 301.
2. The sitemaps list 87 addresses Google can’t index, and 9 of 14 child sitemaps list nothing
The main sitemap lists 105 addresses. 57 are /languages addresses: 55 redirect to the homepage, /languages redirects to /templates and /templates/languages returns a 404. Another 30 are template repls that carry a noindex tag. In the second sitemap index, the careers, enterprise and partners children return a 404, and five more (growth-kit, startups, community, racetorevenue and industries/government) return an HTML page. Those 87 addresses add noise to the one file meant to say what should be indexed. I can’t see from outside whether it slows Google’s crawling, so it’s a risk, not a measured loss.
Today
replit.com/sitemaps/main.xml
105 addresses
57 /languages addresses:
55 → 301 to the homepage,
1 → /templates, 1 → 404
30 /@replit/… template repls,
each with a noindex tag
repls-on-replit-sitemap-index
14 child sitemaps
3 return 404
5 return an HTML page
1 is an empty list (lp)After the fix
replit.com/sitemap.xml
one index, and every child
returns XML
only addresses that return 200,
carry a self canonical and are
meant to be indexed
retired /languages/… and noindex
template repls removedThe fix: generate the sitemaps from the same list as the redirect map, so only live, indexable, self-canonical pages go in. Remove the three 404 children and the empty one from the index, and serve XML for the five that return HTML. Joost de Valk found the same pattern on most big sites he checked: the sitemap is built by a different system from the pages. To confirm it worked, run seo crawl --sitemap-url https://replit.com/sitemap.xml --health and check that every listed address returns 200.
3. 8,449 linking domains point at Replit pages that return a 404
DataForSEO counts 8,449 referring domains whose link to replit.com lands on a 404 (6 November 2026). Most go to deleted user repls, which should stay gone. The rest go to sections Replit retired itself: the old forum at /talk, /repls addresses, /tutorials and old docs paths. A link from a GitHub blog post on GitHub Classroom to a Git tutorial on the old forum is one of them.
The fix: add the retired sections to the redirect map from step 2, by pattern: /talk threads to the community site or the docs page on the same topic, and old docs paths to their new docs pages. To confirm it worked, crawl the list of linked 404 targets in list mode and count the ones that now resolve.
4. Sign-in addresses with parameters are indexed
Ahrefs credits a sign-in address with about 1,113 visits a month for “replit login”. The address carries a private deployment flag and a redirect to someone’s app in its query string. The plain login page’s title starts with “Sign Up”, and it has no canonical tag.
The fix: add a canonical on the login and sign-up pages that points to the address without parameters, and a noindex on any sign-in address that carries a redirect. Fix the login page title to say “Log in”. To confirm it worked, inspect the parameter address in Search Console after a recrawl and check Google picked the plain address as canonical.
5. llms.txt lists 228 docs pages and one product page
replit.com/llms.txt is a copy of the docs index: 228 docs pages and one product link, to Replit Slides. Nothing in it says what Replit is or links the use-case, pricing or comparison pages.
Today
# Replit Documentation
> A comprehensive compilation of Replit
> documentation covering getting started
> guides, tutorials, workspace features…
Total documents compiled: 228
## Getting Started
- [Introduction](https://docs.replit.com/…)
…# Replit Documentation
> A comprehensive compilation of Replit
> documentation covering getting started
> guides, tutorials, workspace features…
Total documents compiled: 228
## Getting Started
- [Introduction](https://docs.replit.com/…)
…With a product section
# Replit
> Replit builds working apps and websites
> from a description, with the database,
> sign-ins and hosting included.
## Product
- [AI app builder](https://replit.com/usecases/ai-app-builder.md)
- [AI website builder](https://replit.com/usecases/ai-website-builder.md)
- [Pricing](https://replit.com/pricing.md)
- [Replit vs Lovable](https://replit.com/compare/replit-vs-lovable.md)
- [What is vibe coding?](https://replit.com/blog/what-is-vibe-coding.md)
## Docs
- [Full docs index](https://docs.replit.com/llms.txt)# Replit
> Replit builds working apps and websites
> from a description, with the database,
> sign-ins and hosting included.
## Product
- [AI app builder](https://replit.com/usecases/ai-app-builder.md)
- [AI website builder](https://replit.com/usecases/ai-website-builder.md)
- [Pricing](https://replit.com/pricing.md)
- [Replit vs Lovable](https://replit.com/compare/replit-vs-lovable.md)
- [What is vibe coding?](https://replit.com/blog/what-is-vibe-coding.md)
## Docs
- [Full docs index](https://docs.replit.com/llms.txt)How much AI crawlers read llms.txt is still unclear. It costs one file, so I’d give it a two-line description, the product pages as Markdown, and a link to the docs index.
6. The docs speak five languages, and the marketing site speaks one
Replit’s docs serve English, French, Portuguese, Japanese and Korean with matching hreflang tags, as on the Japanese Agent overview. The marketing site has no localised pages: replit.com/ja and replit.com/es both return a 404, and the use-case pages carry no hreflang.
Replit’s latest customer story, posted on X on 6 November 2026, is a Japanese leasing company. I’d start with Japanese copies of the two use-case pages and the pricing page, with hreflang between the English and Japanese versions, and measure them before doing more languages.
Ship it all today, then let it settle
Each fix above is a separate job with a clear end, so agents can run them at once. Replit, of all companies, has the agents to do it.
URL inventory
One list of every address from the sitemaps, Search Console, Ahrefs top pages, backlink targets and repl.it.
Redirect map
Every old address to its closest new page, with no redirects to the homepage, and the retired compiler pages sent to templates.
Before crawl
A full seo crawl saved as JSON, plus Search Console clicks by page and query for the 28 days before launch.
repl.it
Change the edge rule from 302 to 301, keeping the path.
Sitemaps
Generate them from the inventory, remove the redirected and noindexed addresses, and fix the broken children.
One comparison per rival
Merge the /discover and /comparisons pairs at /compare, name the rival in every row, and add a hub page.
Vibe coding guide
A definition first, Replit's own build data, visible dates and links from the homepage and use-case pages.
Roundup dates and method
Real updated dates and a short testing method on the /discover roundups.
Sign-in pages
Canonicals, noindex on redirect parameters, and a login title that says log in.
llms.txt
A product section and Markdown copies of the use-case, pricing and comparison pages.
One message
The builder line and the company line on the homepage, YouTube titles, LinkedIn and X for 90 days.
Outreach
Emails to the authors of the Zapier and Superblocks lists that AI answers cite.
Someone at Replit still needs to review the comparison pages, because they make claims about competitors. The redirects, sitemaps and canonicals need only a quick check against the inventory.
Then I’d spend 30 days checking the results:
Day 0: Ask Google to recrawl
Submit every new and changed address to Index My Site, and run the list crawl over every old address.
Day 3: Check redirects and indexing
Run seo compare with the launch date and look for pages that lost clicks by name.
Day 7: Use-case pages
Check that the AI website builder and AI app builder pages kept their titles, their AI Overview citations and their Search Console clicks.
Day 14: New pages
Look for impressions on "vibe coding", "replit vs lovable" and "best vibe coding tools".
Day 30: AI answers
Ask the same 10 questions for Replit and Lovable and count the answers that cite a Replit page.
Day 30: Sign-ups
Compare sign-ups from search and from AI referrals with the 30 days before launch.
Get the changes seen quickly
A relaunch changes thousands of addresses at once, and Google gets round to them on its own schedule. I’d submit every new and changed address to Index My Site on launch day, so Google is asked to crawl it straight away. That matters most for the merged comparison pages and the redirected compiler pages, where nothing settles until Google has seen the new version.
The lesson for any relaunch
Write the redirect map before the new site, not after. The pages that rank are rarely the ones a redesign is planned around, and the cheapest fix in this teardown is a 302 that should have been a 301.
How I ran this
I build SEO Skill and Index My Site. An agent ran this teardown with SEO Skill for keyword data and AI answers, Ahrefs for traffic estimates, and DataForSEO’s API for the live results pages and link counts. Replit’s Cloudflare setup challenges unknown crawlers, SEO Skill’s included, so I checked its pages one request at a time. You can run the same checks on your own site.
1. Connect the hosted MCP server. It’s free. You sign in with Google, and there’s no password and nothing to install. In Claude Code:
claude mcp add --transport http seoskill https://seoskill.dev/mcp
Codex, Cursor and Claude on the web work too. The MCP guide has the steps for each one.
2. Add a research key. On your account page, save an Ahrefs or DataForSEO key. The key gives your agent search volumes, results pages and AI answers, like the tables above.
3. Install the CLI for crawling. The crawl runs on your machine, so it can read any site:
npm i -g seo
seo login
4. Ask your agent. This is close to the prompt I used:
We're relaunching example.com. Build a URL inventory
from our sitemaps, our top pages and our backlink
targets, and check each one with seo crawl in list mode.
Trace every redirect with seo redirect-trace and flag
any that end on the homepage.
Ask ai_answers ten buyer questions for us and for our
biggest competitor, and list the pages each answer cites.
After launch, run seo compare with the launch date.
On your own site, the hosted server adds what I couldn’t see from outside: your real Search Console clicks by page, before and after the launch date.
If you’re at Replit, I’m happy to talk any of this through. And if you’d like the same teardown for your company, SEO Skill will run it for you.
Further reading
- How to win search in 2026 (Google, AI and everywhere else) by Jake Ward, on building a map of the sources that already shape an AI answer.
- Almost nobody gets XML sitemaps right by Joost de Valk, with examples of sitemaps that list redirected and noindexed pages.
- The three lives of schema markup by Suganthan Mohanadasan, on how Google and language models each use structured data.
- How to find out who Gemini cites for your query, also by Suganthan Mohanadasan.
- GEO is a distraction by Marie Haynes, on why Google still sends most of the traffic and conversions.
