// the blog

Run free audit

Notes from the AI visibility frontier.

How-to guides, teardowns, and field notes on getting cited by ChatGPT, Perplexity, Claude, and Gemini — plus everything else we learn along the way.

// start here · Foundational

How to create an llms.txt file (and why ChatGPT actually reads it)

A plain-English walkthrough of llms.txt: what it is, the exact file to publish, and how to host it so ChatGPT, Perplexity, and Claude can find your important pages.

Read the guide

// the archive

17 posts

Foundational

llms-full.txt: when to publish one and what goes inside

llms-full.txt bundles your most important content as one big markdown file. Here's when it's worth the effort and how to assemble one without losing your mind.

Read

Foundational

Markdown content negotiation: serving clean text to AI bots

When an AI assistant sends Accept: text/markdown, return markdown instead of HTML. Here's how to set it up on Cloudflare, Nginx, Next.js, and WordPress.

Read

Technical

How to let GPTBot, ClaudeBot, and PerplexityBot into your site

If AI assistants can't fetch your pages, they can't cite you. Here's how to audit your robots.txt and CDN rules so the right bots get through.

Read

Technical

Structured data for AI search: the four schemas that actually move the needle

You don't need 30 schema types. You need Organization, Article, FAQPage, and Product done right. Here's the working JSON-LD you can paste in.

Read

Technical

Why AI bots can't read your JavaScript site (and what to do about it)

GPTBot doesn't run JavaScript. If your site renders content client-side, AI assistants see an empty page. Here's how to fix it without rebuilding.

Read

Technical

AI-native formats: llms.txt, llms-full.txt, and markdown that bots actually read

Three small files that signal to AI assistants you've done the work. Here's what each one is and when to publish it.

Read

Technical

Core Web Vitals for AI search: why slow sites get skipped

AI crawlers have tight timeouts. If your homepage takes 4 seconds to load, half the bots are gone. Here's how to fix the three metrics that actually matter.

Read

Content

How to get cited by ChatGPT, Perplexity, and Claude

Citation in AI answers is the new front-page ranking. Here's the playbook: track which queries trigger your industry, then make your page the obvious answer.

Read

Content

Forum and community presence: why Reddit threads outrank your homepage

AI assistants lean heavily on Reddit, Stack Exchange, and niche forums. If your brand isn't part of those conversations, you're missing the citation layer that matters most.

Read

Content

On-site content quality: writing pages AI assistants want to quote

AI assistants pick specific paragraphs to quote. Here's how to structure your pages so yours are the ones that get picked.

Read

Content

Digital PR for AI visibility: getting mentioned on sites assistants trust

AI assistants weight third-party mentions heavily. Here's how to earn coverage on industry publications without a six-figure PR budget.

Read

Content

Content gap analysis for AI search: finding the questions you're not answering

Your competitors are getting cited for questions you've never written about. Here's how to find those gaps and close them in a quarter.

Read

Off-Site

Google Business Profile: the AI signal local businesses keep ignoring

AI assistants pull from Google Business Profile constantly for local queries. Here's the setup that gets you mentioned by name.

Read

Off-Site

Reviews for AI search: why volume and recency beat star count

AI assistants read review counts, recency, and the actual review text. Here's how to build a steady stream without buying fake ones.

Read

Off-Site

NAP consistency: why your phone number on five sites needs to match

Name, address, phone. If those three details don't match across the web, AI assistants get confused and stop citing you for local queries.

Read

Off-Site

Backlinks for AI search: why quality beats quantity by a wider margin

AI assistants weight backlinks differently than Google. Here's the profile that earns citations and the link types that quietly hurt.

Read

Off-Site

Brand mentions: the citations that don't need links

AI assistants read brand mentions even without links. Here's how to track them, encourage more, and turn them into actual citations.

Read

// your move

Don't guess which signal to fix first.

Run a free audit. We'll check all 15 signals against ChatGPT, Perplexity, Claude and Gemini in about 30 seconds. No signup.

Run the free audit