seo-ai-site-builders

Solid

Turn a JavaScript-only site built by an AI website generator into indexable HTML. Input: a site made with Lovable, Base44, Bolt, v0, Replit, Firebase Studio, Framer, Wix, Durable, Softr, Bubble, Glide or any similar tool. Output: proof of what crawlers actually receive (bundled zero-dependency script), the right conversion route (native SSR, build-time prerendering or SSG, framework migration, or crawler-only prerendering as a last resort), the HTML each page must serve, and the routing, status code and hosting config that goes with it. Use when a vibe-coded or AI-generated site is not indexed, shows an empty page in view-source, has meta tags that only appear after JavaScript runs, is invisible to ChatGPT and Perplexity, or when picking a builder before starting.

AI & Automation 16 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
41
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AI-generated sites: rewrite the JavaScript into HTML AI website generators produce a working site in minutes and, by default, most of them produce a client-rendered single page app: the server returns an almost empty HTML document plus a JavaScript bundle, and the browser builds the page afterwards. That is fine for a logged-in app and disqualifying for anything meant to be found. The fix is never an SEO plugin or a meta tag component. It is changing what the server returns. This skill establishes what crawlers currently receive, picks the cheapest route to real HTML, and specifies the HTML those pages must serve. One warning that shapes the whole workflow: the platforms move fast and their status changes. Lovable shipped server-side rendering for new apps in May 2026, Base44 started serving prerendered snapshots to crawlers in mid-2026. Never answer from a platform's reputation or from a blog post; fetch the URL and read the response. Step 1 exists for that reason. ## Company knowledge first (Obsidian) If the working environment contains an Obsidian vault or any local knowledge base (a folder of .md notes, often with a .obsidian directory), read the relevant notes before acting: brand and product facts, the stack already in use, past migration decisions, and the SEO action log of what was already tried. Ground every recommendation in that context instead of asking the user for facts the vault already holds. At the end of the session, append the actions taken to the va...

Details

Author
Thibaultbm
Repository
Thibaultbm/claude-seo-geo
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

seo-ai-search

Make a site rank on Google and get cited by AI assistants (ChatGPT, Perplexity, Gemini, Copilot, Claude). Use when implementing SEO on any site or framework, auditing search visibility, choosing structured data, researching keywords without paid tools, planning local or map-pack presence, improving AI-answer visibility (GEO/AEO), or diagnosing why traffic or AI citations are low. Covers technical SEO, schema, E-E-A-T, content strategy, and measurement.

0 Updated 1 weeks ago
kamran-code
AI & Automation Solid

seo-technical

Find and fix what stops a site from being indexed, fast, and visible to AI crawlers. Input: a site or specific pages. Output: fixes for indexation, robots.txt, sitemaps, IndexNow, Core Web Vitals (LCP/INP/CLS), JS rendering, AI crawler access (GPTBot, ClaudeBot, PerplexityBot, and more), canonicals, hreflang, HTTPS, and migrations. Repo reference for AI crawler control. Use for a technical audit, pages not indexed, slow pages, robots.txt or sitemap issues, llms.txt, content invisible to ChatGPT, a migration, or a hacked site.

16 Updated today
Thibaultbm
AI & Automation Listed

aeo-geo-skill

Audit and fix a site so AI answer engines (ChatGPT, Perplexity, Google AI Overviews, Claude, Copilot) can crawl, extract, and cite it. Shopify/ecommerce-first, works on any stack. Use when the user mentions AEO, GEO, answer engine optimization, generative engine optimization, LLM SEO, AI search visibility, getting cited by ChatGPT/Perplexity, AI Overviews, llms.txt, AI crawler access, GPTBot/PerplexityBot/ClaudeBot, or structured data / JSON-LD / schema markup for AI.

0 Updated 2 weeks ago
snapdevio