The one on-page lever that moved AI citations the most: internal links
We audited all 91 of our own blog posts across four AI engines. The pages nobody linked to internally were cited almost never. The pages with ten or more inbound links were cited about 44% of the time.
There's a lot of folklore about what makes an AI assistant cite you. We wanted a number from our own data instead of a vibe, so we ran every one of our 91 blog posts through four AI engines and recorded, per post, whether the engine cited it — then sorted the posts by how many inbound internal links each one received from the rest of the site.
The finding
Inbound internal links are the strongest on-page lever we've measured: in our own per-post audit, posts with zero inbound internal links were self-cited 4.5% of the time, and posts with ten or more were self-cited around 44% of the time.
Posts with zero inbound internal links were self-cited about 0% of the time. Posts with ten or more were self-cited around 44% of the time.
That's a correlation on our own corpus at one point in time, not a law of nature — and we say so on the page. But the size of the gap was hard to ignore, and it lines up with how retrieval-grounded models appear to behave: a page that the rest of your site treats as important is a page the crawler reaches, indexes, and weighs.
Why this beats the tactics people sell
Notice what isn't on this list: FAQ schema, an llms.txt file, keyword density. Those are hygiene — worth doing, tidy to have, and not the thing that changed whether we got cited. The lever that moved was structural: point links from the pages you already have into the page you want an engine to quote.
It's also the cheapest lever you own. You don't need new backlinks or a bigger domain to add an inbound internal link — you need an editor and five minutes. That's why it's the first move we make on a new engagement, and why this very site cross-links its own answer pages the way it does.
How to apply it
Substantive means at least one stat or section actually changed. Date-only bumps are worthless and bulk-bumping can be punished.
Pick the handful of pages you most want cited. From every related page you already publish, add a contextual inbound link to them. Keep the anchor text a semantic match for the question the target page answers. Then re-measure on a frozen panel and watch which answers change.
This is exactly the kind of first-party finding we build client content around — and measure on a frozen five-engine panel.