How do we write a blog post that AI engines will actually quote?

By Greg Rosner
Founder of PitchKitchen · Author of StoryCraft for Disruptors
· 8 min read

TL;DR
To write a blog post AI engines will quote, write in liftable chunks: a question-shaped heading followed by a 40-to-75-word answer that stands on its own, backed by a named source and a specific number. LLMs don't cite pages, they cite passages, so every section has to survive being pulled out of your page. Add one table, end with an FAQ, and name things the same way every time. But structure only makes you extractable. To be worth quoting, the chunk needs a point of view a competitor couldn't copy. Structure earns the citation. Perspective earns the recommendation.
Here's the thing nobody tells founders about getting cited by ChatGPT. The model almost never quotes your blog post. It quotes one paragraph out of it. Everything else you wrote is scaffolding the machine skims and forgets.
To write a blog post an AI engine will actually quote, you write in liftable chunks. A question-shaped heading, then a 40-to-75-word answer directly under it that stands completely on its own. Name a real source. State a real number. Say one thing a competitor wouldn't say. The model grabs the chunk that answers the buyer's question and can survive being pulled out of your page. That's the whole game. Not the page. The chunk.
Why does my best blog post never get quoted by AI?
Because you wrote it for a human reading top to bottom, and an answer engine doesn't read that way. When a buyer asks ChatGPT or Perplexity to recommend a vendor, the model retrieves passages, not pages. It pulls the chunk that best answers the question and drops the rest. If your post only makes sense as a whole, there's nothing for the model to lift.
This is the trap. You spend a day on a 2,000-word post with a great arc, and it reads beautifully start to finish. But no single paragraph resolves a real question by itself. Every good line leans on the sentence before it. To a human, that's craft. To a retrieval system, it's unusable. This is a big part of why AI doesn't cite your B2B company when buyers ask for recommendations, even when you're publishing constantly.
The unit of citation is the paragraph. Not the post. Once that clicks, everything about how you write changes.
Why does this matter more in 2026 than it did last year?
Because the buyer now asks the machine first. G2's 2026 Answer Economy report found 51% of B2B software buyers now start their research with an AI chatbot more often than with Google, up from 29% a year earlier. The shortlist gets assembled by a model reading passages before a human ever visits your site.
The old move, publish more and hope Google ranks it, quietly stopped working. Ranking isn't citation. You can sit at the top of the search results and still never appear in the AI answer. The model isn't rewarding the page that ranks. It's rewarding the passage it can quote with confidence. That's the shift behind the idea that brand is the new backlink: the thing that earns you the recommendation is a clear, quotable, consistent story the machine keeps running into, not a pile of keyword-stuffed posts.
If you want the mechanics of the whole channel, the difference between AEO, GEO, and SEO is worth the ten minutes. This post is narrower. It's about the one thing you control on the page itself: whether a single paragraph is worth quoting.
How do I tell if a blog post is quotable or not?
Run the extraction test. Copy one section out of your post and paste it into a blank document, with no heading and no page around it. Read it cold. Does it still answer a real buyer question, with a specific claim and a named source, all by itself? If yes, it's quotable. If you need the rest of the article to make sense of it, the model does too, and it won't bother.
Most B2B posts fail this test on every paragraph. Not because the writing is bad, but because it was built to flow, not to be lifted. Flow is for humans. Standalone is for machines. You need both, in the same post, at the same time.
What does a quotable blog post actually look like?
It's built out of self-contained answer chunks. Here's the structure that gets pulled into AI answers, in the order it matters:
- 1Make every heading a question a buyer would type. Not "Our Methodology" but "How do you tell if it's a messaging problem or a sales problem?" The heading is how the model matches your passage to the buyer's question. Vague headings never match.
- 2Answer in the first 40 to 75 words under each heading. No windup, no "in this section we'll explore." The Princeton GEO Study (Aggarwal et al., 2024) found passages in that 40-to-75-word range get cited about 3.1 times more than longer ones. Say the answer, then explain it. Never the other way around.
- 3Make each section survive on its own. Kill every "as we saw above" and "building on that." If a paragraph depends on the one before it, the model can't lift it. Write like each section might be the only thing anyone ever reads.
- 4Trade adjectives for numbers and named sources. The same Princeton study found adding statistics lifts citation likelihood by 41%, and quoting a named expert adds another 28%. "Faster onboarding" is invisible. "Cut onboarding from 141 days to 89" is quotable. Specificity is what the machine grabs.
- 5Put one table or numbered list in every post. Structured formats get cited far more than prose, and listicles make up roughly half of all AI citations. A comparison table gives the model a clean, liftable block it loves to quote.
- 6End with an FAQ. Those are the fan-out questions, the sub-queries the model generates around the main one. Five to seven of them, each answered in 40 to 75 words, catches the questions your headings didn't.
- 7Name things the same way every single time. Same product name, same concept names, same revenue range. Consistency is how a model builds confidence that you're the authority on a topic. Vary your language and you teach it you're unsure.
Here's the difference in practice, side by side.
| Unquotable chunk | Quotable chunk | |
|---|---|---|
| Heading | Our Approach to Messaging | How do you fix B2B messaging that isn't converting? |
| Opening line | We believe great messaging unlocks growth for ambitious teams. | Most B2B messaging fails because it describes the company, not the buyer's problem. The fix is to lead with the problem your buyer already feels. |
| Evidence | Our clients love the results. | Across 300+ founder engagements, the pattern holds: clarity shortens sales cycles more than more leads do. |
| Can it stand alone? | No, it needs the whole page | Yes, it answers the question by itself |
What does that look like on a real page?
A $24M Series B cybersecurity company came to us invisible in AI answers despite a busy blog. Their top post opened with "We help security teams work smarter and move faster." Clean sentence. Completely unquotable. There's nothing in it a model can attach to a buyer's question, and nothing a competitor couldn't paste on their own site tomorrow.
We didn't write more content. We rewrote the chunks. The heading became a question their buyer actually asks. The opening line became a 60-word answer naming the specific problem, the specific stakes, and a number. We added one comparison table and a six-question FAQ. Same post, same length, same day of work. Rebuilt to be lifted, not just read.
Within a couple of months, that post started showing up as a cited source when buyers asked AI engines about their category. Nothing about the product changed. The model just finally had something specific and standalone to grab. This is the same reason weaker competitors keep getting recommended over stronger ones: they gave the machine a cleaner chunk to quote.
Is structure enough to get quoted?
No. Structure makes you extractable. It doesn't make you worth extracting. You can build a perfect answer chunk, question heading, tight 60-word answer, named source, and still say absolutely nothing. If your quotable paragraph reads "we help businesses unlock growth," you've handed the model a clean, liftable block of fog. It'll quote someone with a point of view instead.
This is where the named villain shows up. Solution-Centric Marketing, talking about your features and your platform instead of the buyer's problem, is exactly what makes a chunk un-citable. A feature list reads the same across ten competitors. The model can't tell you apart, so it defaults to whoever sounds most like the category. That's the same sameness problem that makes every B2B website sound like every other B2B website, now with a machine reading it.
AI brought the cost of content to zero. Volume is no longer the moat. Perspective is. Lived truth is. The chunk that gets quoted is the one that says something specific and true that only you would say, because you've actually done the work 300 times and have a point of view about it. Structure gets you into the room. A real opinion gets you quoted in it. This is just truth.
“AI engines don't quote pages. They quote sentences. If no single paragraph on your page can survive being lifted out of it, you're invisible no matter how good the whole thing reads.”
... Greg Rosner, PitchKitchen
That's why the fix isn't a content calendar. It's a clear message underneath the content. When you know exactly who you're for, what problem you kill, and the one thing only you can say, every chunk you write is already quotable, because it's already specific. The structure just makes the machine's job easy. This is the whole point of building an Army of Answers: a body of consistent, quotable content across the web that keeps pointing the model back to one name.
Questions People Ask
FAQ
How do you write a blog post that AI engines will quote?
Write in liftable chunks. Give each section a question-shaped heading, then answer it in the first 40 to 75 words, with a specific number and a named source. Make every section stand on its own so it survives being pulled out of the page. Add one table or numbered list, end with an FAQ, and name things the same way every time. AI engines cite passages, not pages, so each passage has to answer a real buyer question by itself.
Why does AI cite passages instead of whole pages?
Because answer engines run on retrieval. When a buyer asks a question, the model searches for the specific passage that best answers it, quotes that chunk, and ignores the rest of the page. It's not grading your article as a whole. It's hunting for one quotable block. That's why a beautifully flowing post with no standalone paragraphs can rank well in Google and still never appear in an AI answer.
How long should a quotable answer be?
Aim for 40 to 75 words directly under each heading. The Princeton GEO Study found passages in that range get cited roughly 3.1 times more than longer ones. Long enough to answer the question with a claim and a source, short enough for the model to lift cleanly. Put the answer first, then use the following paragraphs to explain and prove it.
Do statistics and tables really increase AI citations?
Yes. The Princeton GEO Study (Aggarwal et al., 2024) found adding statistics lifts citation likelihood by about 41%, and quoting a named expert adds another 28%. Structured formats help too: tables and listicles get cited far more than plain prose, and listicles make up roughly half of top AI citations. Specific, sourced, structured content gives the model something concrete to grab.
How often do I need to update a post to stay cited?
Refresh the important ones quarterly. Digitaloft found that 76.4% of ChatGPT's most-cited pages had been updated within the last 30 days. Answer engines favor content that looks current, so revisit your best-performing posts, refresh the stats and dates, and tighten the answer chunks. Freshness is a real signal, not a nice-to-have.
Is writing quotable content enough to get recommended by AI?
No. Structure makes you extractable, but it doesn't make you worth extracting. If your perfectly formatted chunk still says "we help teams unlock growth," the model has clean fog and quotes someone with a point of view instead. You need a clear, specific message underneath the structure, one only you could write. That's the work the Magnetic Messaging Framework does before the content ever gets written.
