TL;DR: Engines retrieve passages, not pages, which means the shape of your content decides whether you get quoted. A 3,000-word guide with the answer buried in paragraph nine loses to a 600-word page that answers in its first sentence. Match the format to the prompt type, make each passage survive being lifted out of context, and the best generative engine optimization tool becomes a way to verify the work rather than a substitute for it.
Key Takeaways
The passage is the competitive unit, not the page. Your word count, domain authority and internal linking do not help if the specific chunk a model pulls does not contain a usable answer.
Different prompt types reward different shapes. Comparison prompts favour tables. Recommendation prompts favour constraint statements. Definition prompts favour a single declarative sentence. Writing everything as flowing prose loses all three.
Extractability is testable. Cover everything but one paragraph and ask whether it still answers a question on its own. If it needs the paragraph above to make sense, it will not be quoted.
Pronouns and context dependencies are the quiet killer. "It also supports this" is unusable when lifted. "Blazly GEO supports SAML single sign-on" is quotable.
You cannot optimise embeddings. Vector representations are generated by the model from your text. No tool has access to them, and vendors claiming embedding optimisation are describing ordinary topical depth work.
Format fixes are fast. Retrieval-grounded surfaces respond within days, which makes this the quickest-moving lever in GEO once crawler access is clean.
Anchor targets assume your CMS generates slug IDs from heading text, which WordPress, Webflow and most headless setups do by default. Confirm on staging and adjust the hrefs if your platform slugifies differently.
Why content format decides citation
Generative engines split documents into passages and retrieve the passages that match a query, then compose an answer from what they pulled. The page is the container. The passage is the unit that competes. This is why two sites with identical topical coverage and similar authority get wildly different citation rates: one writes in liftable chunks and the other does not.
The mechanics that make format matter
Three properties of retrieval explain the whole of this article.
Chunking. Documents are split before embedding and retrieval. A model may never see your full page, only the two or three passages that scored highest against the query.
Context loss. A retrieved passage arrives without the paragraphs around it. Anything that depends on earlier context becomes unusable, including pronouns, "as mentioned above", and comparisons where the subject was named three paragraphs back.
Composition. The model assembles an answer from several retrieved passages, often from different sites. Your passage competes against a competitor's passage directly, not your page against their page.
The practical consequence: a 3,000-word guide that answers the question in paragraph nine loses to a 600-word page that answers in its first sentence, even when the long guide is better.
What a Generative Engine Optimization tool shows you here
At the format layer, four capabilities matter and the rest is noise:
Capability | What it tells you | Why it matters for format |
|---|---|---|
Full answer-text capture | The exact wording the engine produced | You can see whose phrasing was lifted and compare it with yours |
Citation-level attribution | Which URLs were cited | Reveals whether a competitor's table beat your prose |
Passage-level visibility | Which part of a page was used, where available | The clearest signal that your chunking is wrong |
Prompt segmentation | Results grouped by intent type | Lets you see that you win definitions and lose comparisons |
The fourth row is the one most teams skip and the one this article is built around. An overall citation rate of 24% tells you nothing actionable. The same number split by intent, showing 41% on definition prompts and 8% on comparison prompts, tells you exactly what to write next.
Why this is the fastest lever available
Format changes are server-side content edits on pages you already own, so they propagate as soon as the page is recrawled. Compare that with entity consolidation, which takes weeks of third-party profile updates, or off-domain citations, which take quarters of outreach. Once crawler access is clean, format is the quickest-moving work in GEO, and it is entirely within your control.
Framework 1: The Prompt Intent Grid
The Prompt Intent Grid sorts buyer prompts into four types and names the content format each one rewards. It exists because teams write every page the same way and then wonder why they win some prompt categories and lose others. The format mismatch, not the content quality, is usually the cause.
The four intent types
Intent type | Example prompt | What the engine needs | Format that wins |
|---|---|---|---|
Definitional | "What is generative engine optimization?" | One authoritative sentence it can paraphrase | A declarative definition in the first 50 words |
Comparative | "Blazly GEO vs Profound for a 200-person SaaS" | Attribute-by-attribute differences | A table with consistent rows across both options |
Recommendation | "Best GEO tool for a team with no engineers" | Constraint matching | A list where each option states who it suits and who it does not |
Procedural | "How do I check if GPTBot can crawl my site?" | An ordered, complete sequence | Numbered steps, each independently legible |
Why the mismatch happens
Most B2B content is written in one register: the explanatory long-form article. That register serves definitional prompts well and the other three badly. A comparison written as flowing prose forces the model to reconstruct a table that your competitor already published as a table, so it cites your competitor.
This is also why a page can rank well in traditional search and lose the equivalent AI prompt. Ranking rewards comprehensiveness. Retrieval rewards a passage that already has the shape of the answer.
Worked mapping, illustrative
A B2B SaaS company segments 220 tracked prompts and finds its citation rate varies sharply by type:
Intent type | Prompts tracked | Cited Prompt Rate | Dominant format on their site |
|---|---|---|---|
Definitional | 48 | 41% | Long-form articles, answer near the top |
Procedural | 52 | 33% | Numbered guides |
Comparative | 71 | 8% | Prose paragraphs, no tables |
Recommendation | 49 | 11% | Feature lists, no constraint statements |
The diagnosis writes itself. They have 120 prompts across the two weakest types, both failing for a format reason rather than a coverage reason. The fix is not more content. It is converting existing comparison prose into tables and adding explicit non-fit statements to their product pages.
How to run the grid
Tag every prompt in your tracked set with one of the four types. Most tools let you add labels; a spreadsheet works if yours does not.
Pull the citation rate per type over at least two weeks and five runs per prompt.
For your weakest type, open the three pages that should be winning and check them against the format column above.
Convert format before writing anything new. Rewriting an existing comparison page as a table is a morning of work and usually beats a new article.
The ordering matters. Teams that discover a comparison weakness almost always respond by commissioning more comparison content, when the pages they need already exist in the wrong shape.
Framework 2: The Extractability Score
The Extractability Score rates a single passage out of 10 on how well it survives being lifted away from the page around it. It exists because "write better content" is unactionable, while "this paragraph scores 3 because it opens with a pronoun and has no subject" is a specific edit someone can make this afternoon.
The 10-point rubric
Score one point for each criterion the passage meets.
# | Criterion | Fails when |
|---|---|---|
1 | Names its subject explicitly | Opens with "it", "this" or "the platform" |
2 | Answers in the first sentence | Builds up to the answer |
3 | Is 40 to 60 words for the core answer | Runs to 200 words before landing |
4 | Makes sense with the preceding paragraph removed | Depends on "as noted above" |
5 | States the category in plain language | Uses an invented product category |
6 | Carries a date or version where the fact changes | States pricing with no "as of" |
7 | Names constraints or conditions | Claims universal applicability |
8 | Sits under a question-form heading | Sits under a label like "Overview" |
9 | Uses the format the intent calls for | Writes a comparison as prose |
10 | Avoids promotional phrasing | Reads as marketing rather than reference |
Interpretation
8 to 10. Quotable. Leave it alone.
5 to 7. Usually fixable in one edit. Typically failing on criteria 1, 4 or 6.
Below 5. Rewrite rather than edit. The passage is doing a different job than the prompt needs.
Worked audit, illustrative
Two versions of the same answer, scored.
Version A, scores 2 of 10:
It's also worth noting that this can handle most of the common scenarios teams run into, and as we discussed earlier, that flexibility is really what sets it apart from the alternatives on the market today.
Fails criteria 1, 2, 4, 5, 6, 7, 9 and 10. There is no subject, no answer, a backward reference, and pure promotional phrasing. Lifted into an answer, it is meaningless.
Version B, scores 9 of 10:
Blazly GEO is a generative engine optimization platform that tracks brand citations across ChatGPT, Gemini, Perplexity, Claude and Grok. It suits B2B SaaS teams tracking 150 or more prompts who need the technical fixes as well as the measurement. It is not a fit for single-location local businesses. Pricing as of October 2026 starts with a free trial.
Names its subject, answers immediately, states the category plainly, names who it is not for, and dates the pricing claim. The only missing point is criterion 8, which depends on the heading above it.
The cover test
The fastest way to apply this without the rubric: cover everything on the page except one paragraph and read it aloud. If a colleague who has not seen the page can tell you what it is about and what the answer is, it is extractable. If they ask "what is this talking about?", you have found a passage that will never be quoted.
Run the cover test on the first paragraph under every H2 on your top 25 pages. It takes about an hour and typically finds that a third of them open with a context-dependent sentence.
Framework 3: The Citation Shape Library
The Citation Shape Library is a set of six reusable passage structures that survive extraction, with a template for each. It exists so writers have something to apply rather than a principle to interpret. Hand this section to a content team and the Extractability Score of new pages rises without anyone needing to understand retrieval mechanics.
Shape 1: The definition block
For definitional prompts. One sentence stating what the thing is, who it is for, and what it does.
[Subject] is [category] that [function] for [audience]. It [key differentiator]. [Optional second sentence with a boundary or condition.]
Use it in the first 50 words of any page whose topic has a name. The common failure is replacing the category with a marketing phrase, which leaves the model unable to place you.
Shape 2: The comparison table
For comparative prompts. Consistent attribute rows across every option, with the same labels in the same order.
Attribute | Option A | Option B |
|---|---|---|
Who it suits | ||
Core capability | ||
Key limitation | ||
Pricing basis |
The rule that makes this work: never leave a cell empty and never let the attribute sets diverge between options. A model reading an asymmetric table cannot make the comparison, so it finds one that is symmetric.
Shape 3: The constraint statement
For recommendation prompts. States who the thing suits and who it does not, in adjacent sentences.
[Subject] fits [specific situation with numbers where possible]. It does not fit [specific situation], because [reason].
This is the highest-leverage and least-used shape in B2B content. Recommendation prompts carry constraints, and a model matching constraints will prefer a source that states them explicitly over one that claims universal applicability.
Shape 4: The step sequence
For procedural prompts. Numbered, each step legible alone, with the verb first.
[Verb] [object]. [One sentence of detail including where to find it.]
[Verb] [object]. [One sentence of detail.]
The failure mode is steps that reference earlier steps implicitly: "Then do the same for the other agents" is unusable when lifted as step four.
Shape 5: The sourced data point
For any factual claim. Figure, source, date, and scope in one sentence.
[Source] found [figure] across [sample] in [date].
Sourced claims get quoted disproportionately because they carry their own verification. An unsourced statistic is a liability for the model as well as for you, and engines increasingly prefer attributable facts.
Shape 6: The boundary note
For anything with exceptions. States the limit of a claim immediately after making it.
This applies when [condition]. It does not apply to [exception], where [what happens instead].
Boundary notes make a passage safe to quote. A model weighing two sources will favour the one that already qualified its claim, because an unqualified claim risks producing a wrong answer.
Using the library
Give writers the six templates and one rule: every H2 section opens with the shape its prompt type calls for, then expands however the writing requires. The shapes are openers, not a replacement for prose. A page that is nothing but templates reads as machine output and fails the quality bar that governs eligibility in the first place.
What semantic relevance actually means
You cannot optimise your vector embeddings. Embeddings are numeric representations the model generates from your text at indexing time. You have no access to them, no tool has access to them, and no edit you make targets them directly. What you can do is write clearly about a topic in depth, which is the only mechanism behind every claim you will hear about semantic optimisation.
Why this matters commercially
The phrase "optimise for vector space" appears throughout GEO marketing, and it is worth knowing what it can and cannot mean, because it determines which products are worth paying for.
The claim | What is actually true | What to do about it |
|---|---|---|
"Optimise your embeddings" | Embeddings are generated by the model; you cannot tune them | Write clearly and cover the topic properly |
"Position your content in the right vector space" | A restatement of topical relevance | Cover the questions your buyers ask |
"Semantic coherence scoring" | Usually term-coverage analysis in new wording | Useful as an editing aid, not a new capability |
"We submit your vectors to the engines" | No such submission mechanism exists | Discount the rest of the pitch |
This is not a reason to dismiss content optimisation tools. Term coverage analysis genuinely helps writers avoid gaps. It is a reason to pay content-optimiser prices for them rather than platform prices, and to be sceptical of any vendor whose differentiation rests on vocabulary you cannot verify.
What actually drives relevance
Three things, all of them ordinary:
Topic coverage. Answer the adjacent questions, not just the head one. Engines fan a prompt out into related sub-queries, so depth across a question space beats depth on a single phrase.
Terminological consistency. Use the same term for the same thing throughout. Alternating between "prompt set", "query list" and "tracked terms" for one concept makes every passage slightly less matchable.
Plain category language. If your category has a conventional name, use it. Inventing a category name is a positioning strategy that works in sales conversations and fails in retrieval, because nobody prompts for a term only you use.
Point three is where ambitious B2B positioning most often collides with AI visibility. A company that calls itself a "revenue intelligence orchestration layer" will not be retrieved for "revenue forecasting software" prompts. You can have the distinctive positioning in your messaging and the conventional category in your first sentence, and you should.
The honest summary
Semantic relevance in practice means: cover the question space, use consistent terminology, name your category in words people actually use, and structure passages so they can be lifted. That is the whole of it. Everything else sold under this heading is one of those four things with a more technical name attached.
Step by step: rewriting a page for extraction
Eight steps, roughly 45 minutes per page once the team has done three or four. The sequence works on an existing page rather than starting over, because in most cases the content is already correct and only the shape is wrong.
Step 1: Identify the prompts this page should win. Pull them from your tracked set. If a page has no matching prompts, that is the finding, and the page needs a different fix than formatting.
Step 2: Classify the dominant intent. Definitional, comparative, recommendation or procedural. If the page serves two types, split it. One page serving a comparison and a how-to does both badly, because the retrieved passage will be whichever happened to score higher and it may be the wrong one.
Step 3: Rewrite the opening passage. First 50 words, matching the shape the intent calls for. For most pages this is the definition block. This single edit produces more movement than the rest of the steps combined.
Step 4: Convert headings to question form. "Pricing" becomes "How much does it cost?". The heading is part of the retrieved context and a question-form heading matches query phrasing directly.
Step 5: Run the cover test on every section opener. Cover the rest of the page, read the first paragraph under each H2, and fix anything that fails. Replace pronouns with the subject name, remove backward references, add the subject where it is implied.
Step 6: Convert comparison prose into a table. If the page compares anything, and most B2B pages do somewhere, build the table with consistent attribute rows. This is the highest-value edit on comparative pages and usually takes twenty minutes.
Step 7: Add constraint statements. For any page that recommends something, state who it does not suit and why. Writers resist this. It is the single most cited shape in recommendation prompts and it also improves conversion, because it pre-qualifies readers.
Step 8: Date the facts that change. Pricing, version numbers, integration counts and anything else with a shelf life gets an explicit "as of" date. A dated fact is safer for a model to quote and signals currency, which matters whenever the prompt implies the buyer wants something current.
What to do first if you only have a week
Steps 3 and 5 on your top 25 pages. Those two cover the opening passage and every section opener, which is where retrieval actually looks, and they require no new content, no design work and no engineering. A content lead can do 25 pages in three days.
What this sequence will not fix
If the engine is not fetching your page at all, none of this matters. Confirm crawler access in server logs before spending a week on formatting, because a 403 from your CDN makes a perfectly shaped passage invisible.
Measuring format performance
Format work is measured by citation rate split by intent type, not by an overall average. The average hides the thing you need to see. A brand citing at 24% overall might be winning definitional prompts and losing every comparison, and only the segmented view tells you which pages to rewrite.
The four numbers that matter here
Metric | Definition | What it tells you about format |
|---|---|---|
Cited Prompt Rate by intent | Cited prompts ÷ tracked prompts, split four ways | Which content shape is failing |
Mention-to-citation gap | Mention rate minus citation rate | Named but not sourced usually means weak extractable passages |
Competitor format comparison | What shape the cited competitor page uses | Direct evidence of what the engine preferred |
Time to re-citation | Days between publishing a rewrite and the next citation | Typically days, which is what makes this lever fast |
The second row deserves attention. If engines name you often but cite you rarely, they know who you are from other sources and are not finding a quotable passage on your site. That is a pure format problem and it is the clearest signal this article's work will pay off.
Read the competitor's page, not just the citation
The most useful measurement here costs nothing. When you lose a prompt, open the page that was cited instead and look at its shape. Is the answer in the first sentence? Is the comparison a table? Does it state constraints? You will find the pattern within a dozen lost prompts, and it is more instructive than any score a tool produces.
Three prompts to test your own pages
Run each five times in ChatGPT, Perplexity and Gemini, chosen to isolate format problems specifically.
"Compare [your product] and [main competitor] across pricing, integrations and support." If a competitor's table is cited and your prose page is not, you have your answer.
"What is [your product] and who is it not a good fit for?" Tests whether you have constraint statements anywhere retrievable. Most B2B sites fail the second half of this.
"How do I [core task your product performs]?" Tests procedural format. If a third-party blog outranks your own documentation, your docs are structured for navigation rather than extraction.
Set expectations on what format alone can do
Format fixes move inclusion and citation rates. They do not move preference, which is decided largely by review volume, third-party roundups and analyst coverage. A perfectly shaped page will get you quoted; it will not on its own get you recommended ahead of a competitor with four times the reviews. Plan the off-domain work alongside this, not after it.
Seven formatting mistakes
These appear in nearly every B2B content audit. All are cheap to find with the cover test and cheap to fix, which is what makes format the best place to start once crawler access is clean.
1. Burying the answer. The page spends 400 words on context before stating what the thing is. Readers tolerate this; retrieval does not, because the passage that gets pulled may be from the preamble. Fix: answer in the first 50 words, then expand.
2. Opening sections with pronouns. "It also handles the second case" is unusable when lifted. The model receives a passage with no subject. Fix: name the subject in the first sentence of every section, even when it reads slightly repetitively on the full page.
3. Writing comparisons as prose. A competitor published the same comparison as a table and gets cited for it. Fix: convert to a table with identical attribute rows across every option, and no empty cells.
4. Claiming universal fit. Pages that say the product works for everyone cannot be matched against a constrained prompt. Fix: add a sentence naming who it does not suit and why. This is uncomfortable for marketing and it is the shape recommendation prompts reward most.
5. Undated facts with a shelf life. Pricing, counts and version claims with no "as of" date. A model cannot tell whether the figure is current, and a stale figure quoted confidently is worse than no figure. Fix: date anything that changes.
6. Label headings instead of question headings. "Overview", "Features", "Details". These match no query phrasing. Fix: convert to the question a buyer would actually ask, which also improves the page for readers scanning it.
7. Serving two intents on one page. A page that both compares options and explains how to implement them will be retrieved for one and judged on the other. Fix: split them, and link between.
The pattern underneath
Six of the seven are habits that make writing flow better for a human reading top to bottom. That is the genuine tension in this work: the page optimised purely for linear reading is worse for extraction, and the page optimised purely for extraction reads as a reference document.
The resolution is the one in Framework 3. Open each section with the extractable shape, then write normally underneath it. Readers get a clear topic sentence followed by proper prose, which is good writing anyway. Engines get a liftable passage at the top of every chunk. Nobody has to choose.
30/60/90-day roadmap and format checklist
Format work moves faster than any other GEO lever, so this roadmap is front-loaded. The first thirty days cover diagnosis and the highest-value rewrites. The second thirty handle comparison and recommendation formats. The third thirty systematise it so new content ships correctly without supervision.
Days 1 to 30: diagnose and fix the openers
Week | Work | Exit criterion |
|---|---|---|
1 | Tag the tracked prompt set by intent type; pull citation rate per type | Four rates, with the weakest type named |
2 | Cover test on every section opener across the top 25 pages | A list of failing passages with scores |
3 | Rewrite opening passages and convert headings to question form | 25 pages with extractable openers |
4 | Fix pronoun and context dependencies in failing section openers | Zero passages scoring below 5 on the top 25 |
Days 31 to 60: fix the weak intent types
Week | Work | Exit criterion |
|---|---|---|
5 | Convert comparison prose to tables across all comparison pages | Every comparison is a symmetric table |
6 | Add constraint statements to product and recommendation pages | Each states who it does not suit, and why |
7 | Date every fact with a shelf life; add sources to statistics | No undated pricing or counts anywhere |
8 | Split pages serving two intents; add links between the halves | One intent per page |
Days 61 to 90: systematise and measure
Week | Work | Exit criterion |
|---|---|---|
9 | Add the six shapes to your content brief template and style guide | Writers have templates, not principles |
10 | Score the next ten published pages before they go live | Extractability scoring is part of editorial review |
11 | Review lost prompts; open the cited competitor page and log its shape | A documented pattern of what wins in your category |
12 | Re-measure citation rate by intent against the day-30 baseline | Four rates compared, same method |
Honest expectation setting: format work typically moves inclusion and citation rates within 45 days on pages that are already being crawled, which is faster than entity or off-domain work. It does not move preference. If you are mentioned but never recommended, the constraint is review volume and third-party coverage, not your page structure.
Format readiness checklist
Tracked prompts tagged by intent: definitional, comparative, recommendation, procedural
Citation rate reported per intent type, not as a single average
Top 25 pages open with a 40 to 60 word self-contained answer
Product category stated in plain language, not an invented category name
Every section opener passes the cover test
No section opens with a pronoun or a backward reference
All headings in question form rather than labels
Every comparison rendered as a symmetric table with no empty cells
Constraint statements present on every recommendation page
Statistics carry source, figure, sample and date
Facts with a shelf life carry an explicit "as of" date
No page serves two intent types
Procedural content numbered, with each step legible alone
The six citation shapes added to content briefs and the style guide
Extractability scoring part of editorial review before publishing
Crawler access confirmed in server logs before format work began
FAQs
How should I format content so AI engines cite it?
Open every section with a 40 to 60 word self-contained answer that names its subject explicitly, under a question-form heading. Match the shape to the prompt type: tables for comparisons, constraint statements for recommendations, numbered steps for procedures, a declarative sentence for definitions.
Does content length matter for AI citation?
Less than position. Engines retrieve passages rather than whole pages, so a 600-word page answering in its first sentence beats a 3,000-word guide burying the answer in paragraph nine. Length helps only when it adds coverage of adjacent questions the engine fans out into.
Do tables really get cited more than paragraphs?
For comparative prompts, consistently so in practice. A table already has the shape of the answer, so the model can lift it directly rather than reconstructing it from prose. This is a mechanism-based observation rather than a controlled study, but it is cheap to test on your own lost comparison prompts.
Can I optimise my content for vector embeddings?
No. Embeddings are generated by the model from your text at indexing time, and neither you nor any vendor has access to them. The real advice underneath every embedding-optimisation claim is to cover your topic properly and use consistent terminology.
Why am I mentioned by AI engines but never cited?
Usually because engines know your brand from third-party sources but find no quotable passage on your own site. Run the cover test on your section openers. A large gap between mention rate and citation rate is the clearest signal that format, not awareness, is the problem.
Should every page have an FAQ section?
Only where the questions are real. FAQ sections added purely for schema coverage bloat pages and get ignored. A genuine question with a direct 40 to 60 word answer is valuable; six invented questions restating the page body are not, and they weaken the page for readers.
How quickly does reformatting change citation rates?
Faster than any other GEO work. Format edits are server-side changes to pages you own, so they take effect at the next recrawl. Expect movement on inclusion and citation within 45 days, assuming retrieval crawlers are already reaching the page successfully.
Does writing for extraction hurt readability?
Not if you open each section with the extractable shape and then write normally. A clear topic sentence followed by proper prose is good writing regardless. Pages that are nothing but templates read as machine output and fail the quality bar that governs eligibility anyway.
Choosing the best generative engine optimization tool for format work
At this layer the tool requirement is narrow and specific. You need full answer-text capture so you can read what the engine actually produced, citation-level attribution so you can open the page that beat yours, and prompt segmentation so you can see citation rate by intent type rather than one blended average. A tool that gives you a visibility score and nothing else cannot support any of the work in this article.
So the question to ask a vendor is simple: can you show me, for a prompt I lost, the full answer text and every URL cited in it? If yes, the rest of this work is yours to do. If no, you are buying a number.
When format is not your problem
Be honest before committing a quarter to rewrites:
Retrieval crawlers are not reaching your pages. Confirm 200 responses in server logs first. A perfectly shaped passage behind a 403 is invisible, and this is the most common hidden cause.
You are cited often but never recommended. That is a preference problem decided by reviews and third-party coverage. Rewriting pages will not move it.
You have no tracked prompts for the pages in question. Then the gap is coverage, not shape, and you need new content rather than reformatted content.
Your category label is inconsistent across third-party profiles. Fix entity consistency first, because a model that cannot place you will not quote you however well the passage is written.
Start with the free diagnosis
If you want to see which prompts you lose and which URLs are cited instead of yours, run a free audit with Blazly GEO. It reports citation rates across ChatGPT, Gemini, Perplexity, Claude and Grok and shows the competing pages, which is exactly the input the Prompt Intent Grid needs. The rewriting itself is a content job, and no tool does it for you.
Summary
Engines retrieve passages, so the passage is what competes. Match the shape to the prompt type: tables for comparisons, constraint statements for recommendations, numbered steps for procedures, a declarative sentence for definitions. Score passages on whether they survive being lifted out of context, and fix the ones that open with a pronoun or bury the answer. Ignore anyone selling embedding optimisation, because the mechanism they describe does not exist and the advice underneath it is ordinary topical depth. Then verify the work by reading the pages that beat you.