website-llm-seo

Diagnose and fix Next.js content indexing issues for Google and AI engines.

1|2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/blink-new/claude --skill website-llm-seo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: website-llm-seo
Source: https://github.com/blink-new/claude/tree/main/skills/website-llm-seo
Command: npx skills add https://github.com/blink-new/claude --skill website-llm-seo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that your Next.js website is fully discoverable and understandable by both traditional search engines like Google and modern AI language models, addressing issues that make content invisible.

Core Features & Use Cases

  • SEO Optimization: Fixes issues like auth loading skeletons, Suspense/RSC streaming, thin content, and missing structured data to improve Google indexing.
  • GEO (Generative Engine Optimization): Implements llms.txt and <link rel="alternate"> signals for AI discoverability.
  • Use Case: When launching a new Next.js application, use this Skill to perform a competitive audit, implement SEO-friendly content strategies, and ensure AI crawlers can access and understand your site's content.

Quick Start

Run a competitive bot audit for your website and a competitor's site using the provided Python script.

Frequently Asked Questions about website-llm-seo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make my Next.js website indexable by Google and AI engines?

To make a Next.js website indexable by Google and AI engines, fix auth-loading skeletons and Suspense/RSC streaming issues that hide content. Adding structured data and llms.txt signals ensures both search engines and AI models can discover your site.

What is Generative Engine Optimization (GEO) for AI discoverability?

Generative Engine Optimization (GEO) for AI discoverability is the process of implementing llms.txt and <link rel="alternate"> signals. This ensures modern AI language models can successfully access, crawl, and understand your website content.

Why does Google indexing fail on Next.js Suspense and RSC streaming pages?

Google indexing fails on Next.js Suspense and RSC streaming pages because bots receive loading skeletons instead of fully rendered text content. Rectifying insufficient text depth and resolving streaming blocks ensures proper search engine indexing.

How do I perform a competitive bot audit for my Next.js SEO?

To perform a competitive bot audit for Next.js SEO, run the provided Python script against your website and a competitor's site. This diagnoses content indexing issues and identifies missing structured data or llms.txt signals.

Does my website need structured data and llms.txt for AI discoverability?

Yes, your website needs structured data and llms.txt for AI discoverability because these signals allow AI engines to understand content context. Without them, modern language models may find your pages invisible during generation.

What's the best way to fix thin content for SEO and GEO?

The best way to fix thin content for SEO and GEO is to increase text depth and ensure fully rendered content reaches crawlers. Addressing insufficient text depth alongside missing structured data optimizes both Google indexing and AI discoverability.