Why Isn't My Next.js Site Showing Up on ChatGPT or Google? Next.js can be perfectly visible to AI search — or completely invisible — depending on how your pages render. If your content is built client-side (lots of "use client", or a page that hydrates into an empty shell), many AI crawlers receive a near-empty
The 3-step fix Render key pages on the server. Use Server Components, SSR, or static generation (SSG) for your marketing and content pages so the real text is in the initial HTML. At minimum, your core headline and description must ship server-side. Move to your own domain and set metadata. Connect a custom domain, and use the Next.js Metadata API for titles/descriptions plus JSON-LD structured data. Add an llms.txt. Serve a plain-text llms.txt from your root pointing to your key content — an emerging, optional convention that's easy to add. Check your Next.js site in 60 seconds Not sure whether your pages render server-side? Paste your URL into SearchAudit and we'll show you exactly what ChatGPT, Perplexity, Gemini, and AI Overviews receive from your Next.js site — and the specific fix for each gap. Free, about 60 seconds, no signup, no credit card. Run a free audit — get your AI Visibility Score (0–100), the category breakdown, and the exact issues to fix. About 60 seconds, no signup, no credit card.
See what AI sees on your site
Free score & issues report. No signup.



