GEO
A real answer-extraction check using a SeoGeo Tech section, the exact prompt and model output, and the editorial decision I made afterward.
I took the “How to do Technical GEO” section from SeoGeo Tech and asked one model to reduce it to four bullets. This time there is a real input and a saved answer. The result was less dramatic than the invented failures in an earlier version of this article: I did not find a reason to rewrite the source page.
That is still a useful answer-extraction check. A short summary cannot repeat every checklist item. The editorial job is to distinguish an acceptable omission from a change that makes the advice misleading.
The source and the one run
The source was the existing seven-step section of the Technical GEO guide. On September 28, 2026, I ran it once through Codex CLI 0.158.0 using gpt-6-sol. The model was asked to use only the supplied excerpt; the run used no browser or other tools. It was not a Google Search, AI Overview, or citation test.
Here is the complete input, including the HTML excerpt sent to the model:
Only summarize the supplied source text. Do not use tools, browse, inspect files, or add commentary about the task.
Summarize the following section of a technical guide for a site owner in no more than four bullet points. Use only the supplied excerpt. Do not browse or add claims.
Source section:
<h2>How to do Technical GEO</h2>
<p>The practical workflow is simple enough to use during a content refresh. Start with the page that already has impressions, improve that page first, and create a new URL only when the search intent is genuinely different.</p>
<ol>
<li><strong>Choose one source URL.</strong> Keep the canonical page stable when the existing article is already indexed and relevant.</li>
<li><strong>Write a direct answer block.</strong> Define the term, state what it includes, and add the limitation before the first example.</li>
<li><strong>Align the page signals.</strong> Check the title, meta description, canonical link, Open Graph URL, sitemap URL, breadcrumbs, and Article JSON-LD.</li>
<li><strong>Add verifiable implementation details.</strong> Use code snippets, rendered HTML checks, source notes, screenshots, or repeatable QA steps where the advice could be misunderstood.</li>
<li><strong>Map internal links by job.</strong> Link to the metadata guide for canonical questions, the source block guide for evidence, and the measurement guide for visibility checks.</li>
<li><strong>Run an answer extraction check.</strong> Ask whether a short summary preserves the claim, scope, evidence, and caveat.</li>
<li><strong>Monitor Search Console after the refresh.</strong> Watch impressions, average position, and query-to-page alignment for two to three weeks before making another large change.</li>
</ol>
The unedited answer
This is the full text returned in that run. I have not corrected its wording or combined it with another attempt:
- Refresh an existing relevant page with impressions first; keep its canonical URL stable unless the search intent calls for a new page.
- Put a direct answer near the top that defines the term, states its scope, and gives a limitation before examples.
- Align page metadata and structured data, add verifiable details, and link to supporting guides by purpose.
- Check that a short summary preserves the claim, scope, evidence, and caveat. Then monitor Search Console for two to three weeks before another large change.
What survived, and what was compressed
The first bullet kept the important decision: work on an existing relevant URL before creating another one. But “unless the search intent calls for a new page” is softer than the source’s “only when the search intent is genuinely different.” I would not use the summary alone as a publishing rule; the stronger condition remains on the source page.
The answer also kept the requirement to state a limitation before examples. It did not turn a clear answer block into a promise of AI visibility. The third bullet compressed several checks into “metadata and structured data”; a reader would need the original guide for the title, canonical, Open Graph, sitemap, breadcrumb, and Article JSON-LD checks. The final bullet preserved the two-to-three-week observation window but dropped the specific Search Console measures: impressions, average position, and query-to-page alignment.
Those omissions matter if someone tries to implement the workflow from four bullets alone. They do not show that the source section is unclear. I explicitly requested a very short answer, so losing some detail was expected. The model did not visibly reverse a recommendation or erase the limitation in this run.
My editorial decision: leave the source alone
I did not change the Technical GEO guide after this one response, and there is no before-and-after improvement to claim. The source already keeps the “genuinely different” condition next to the new-URL decision and names the Search Console measures to inspect. Rewriting it to force every detail into a four-bullet summary would make the page worse for a reader who needs the full workflow.
If a later answer presents “start a new article” as the default, or treats the answer block as a ranking guarantee, I would inspect the exact source and output before editing. This single Codex summary cannot establish how Google, another model, or a different prompt would use the page. For why I stopped publishing unsupported format scores, see the earlier formatting-test correction; this page records what happened in one actual run.
