How to write a blog post that ranks AND gets cited by AI
Google rankings and AI citations require different — sometimes contradictory — signals. This guide shows how to satisfy both audiences in a single article without sacrificing either.
Writing for Google rankings and writing for AI citations used to be the same thing — they're not anymore. Google's ranking algorithms still reward depth, backlinks, and dwell time. AI citation systems reward directness, factual specificity, and structured prose that can be quoted verbatim. This guide shows you how to satisfy both in one article.
Start with a direct answer, then expand
The single biggest thing you can do for AI citation is lead every section with a direct, self-contained answer. One or two sentences, under 40 words, that could stand alone as a quoted excerpt. Then write the full explanation for human readers. This inverted-pyramid structure works for both audiences: Google measures content depth by reading the whole article; AI systems extract the first usable answer and cite it.
Heading hierarchy as a navigation signal
Use h2 headings as sub-questions related to the main title. If your title is 'How to set up Cloudflare DNS for a custom domain', your h2s might be 'What CNAME record do I need?' and 'How long does DNS propagation take?'. This heading-as-question pattern matches how people query AI systems — the model sees your heading and knows your section answers that specific question.
VeloCMS's live SEO panel grades heading hierarchy in real time. A yellow warning means you've skipped a heading level (h1 straight to h3, for example) — Google's crawler and AI models both interpret this as structural inconsistency.
Specificity over generality — always
AI models prefer citing specific, falsifiable claims over general advice. 'Optimize your images' is general. 'Set quality: 80 in your next/image component to reduce payload by ~40% without visible degradation at 1440px viewport width' is specific. The second version gets cited; the first gets skipped. Every paragraph should contain at least one concrete, specific, actionable data point.
Internal linking for topical authority
Google still values topical authority — a cluster of pages on related subjects signals that you're genuinely knowledgeable about the topic, not a thin-content farm. AI citation systems also benefit from topical clustering because they can follow internal links during retrieval and discover related authoritative pages on your site. Link to related articles naturally — two or three per post — using descriptive anchor text, not 'click here'.
The update signal
Freshness is a signal for both Google and AI retrieval. An article updated three weeks ago beats one last touched two years ago, even if the older article has more backlinks. VeloCMS sets the Article schema's dateModified to your last publish time automatically. Practical implication: when you update an article — even a minor clarification — republish it so the date updates in the schema. This alone often re-triggers crawling within 24–48 hours.