Most content sites have a long tail of articles published before the author got better. AI is genuinely good at flagging which ones need fixing and exactly what to fix — if you ask the right way. The trap is asking it to “improve this article,” which produces a confident rewrite that strips your voice. The workflow below keeps AI in the diagnosis seat and keeps you in the editing seat.
TL;DR
- Pull your top pages by impressions (not clicks) from Search Console; the “almost ranking” ones sit at position 10–30.
- Feed each article plus its target keyword to a long-context model. As of June 2026, Claude Sonnet 4.6 and Gemini 3.1 Pro both carry a 1M-token window (roughly 1,300 pages), so you can review a batch in one pass.
- Use a strict diagnostic prompt that scores and lists issues but does not rewrite.
- Apply only the sentence-level edits you agree with; reject anything that flattens voice or drops examples.
- Make a substantive change before touching the date — Google’s May 2026 guidance ignores cosmetic timestamp swaps.
- Request re-indexing in the URL Inspection tool (cap is ~10–12 URLs/day per property), then re-check the data after 30 days.
Why refresh beats writing new
Once a site has 50+ articles, the highest-leverage work is usually not new content — it is improving the pieces that are almost ranking. A page sitting at position 15 with 4,000 monthly impressions and a 0.2% click-through rate is far closer to traffic than a blank page. Google’s own guidance on recrawling and the broader 2026 freshness shift both reward genuine updates: in fast-moving niches, visibility can fall sharply after three to six months without a meaningful edit, and AI-search engines cite recently updated pages disproportionately often.
AI is well-suited to the diagnosis step. A 1M-token context window holds a whole batch of articles plus your style guide at once, so the model can compare pieces against a single rubric instead of judging each one in isolation. The catch is the editing step — the agent will happily rewrite voice in ways you do not want. AI diagnoses; you decide.
When this applies
- You have 30+ published articles, some over a year old.
- Some articles get steady impressions but never break into the top results.
- Your writing has clearly improved since the earliest pieces.
- You suspect specific articles carry outdated figures (model names, prices, version numbers) but have not audited.
If your site is under 20 articles, skip this entirely — your time is better spent writing new pieces than auditing the few you have.
Step by step
1. Export the right pages. In Search Console: Performance → Pages → set the date range to Last 28 days → export. The CSV gives you exactly the columns you need:
Top pages,Clicks,Impressions,CTR,Position
https://example.com/en/articles/foo/,12,4810,0.25%,18.4
https://example.com/en/articles/bar/,3,2104,0.14%,22.1
Sort by Impressions descending and keep the rows where Position is between 10 and 30 — those are the “almost ranking” pages worth refreshing. The UI export caps at 1,000 rows; if you have more pages than that, the Search Console API removes the limit and gives you up to 16 months of history, and the BigQuery bulk export removes it entirely for large sites.
2. Bundle a single article for review. Give the model three things: the article body, the target keyword (from your top-queries export), and your style guide. A small shell pipeline:
slug="foo"
{
echo "## Article (markdown):"
cat src/content/articles/en/articles/$slug.mdx
echo "## Target keyword: $(grep $slug gsc-top-queries.csv | cut -d, -f1)"
} | pbcopy
For batches, paste several articles in one prompt — the 1M-token windows on Sonnet 4.6 and Gemini 3.1 Pro hold dozens of typical articles plus the rubric without truncation.
3. Run a diagnostic prompt, not “improve this.” The wording matters: forbid the rewrite explicitly.
You are a senior content editor. Below is an article and its target keyword.
Article: [paste markdown]
Target keyword: [paste keyword from Search Console]
Do NOT rewrite. Do these four things, in order:
1. Score 1-5 on: factual currency, structure clarity, opening
strength, internal links, depth. One sentence per score.
2. List 5 specific issues that could be lowering ranking or
reader trust. Quote the exact sentence each issue refers to.
3. Propose 3 surgical edits (sentence-level diffs). Show the
exact OLD line and exact NEW line.
4. Flag any factual claim you cannot verify with confidence.
4. Sort and queue. Add the five sub-scores per article, sort ascending. The bottom 5 are this week’s refresh queue.
5. Apply edits selectively. Take the sentence-level diffs and apply only the ones you agree with. Reject anything that changes voice, simplifies nuance, or strips examples. This is where the human stays in control.
6. Update the page substantively, then the date. Google’s May 2026 guidance evaluates whether the content delta justifies a new timestamp — a date swap with no real change can be ignored or read as gaming. Update the visible “last updated” line and the frontmatter date only after you have made a real edit, and add a one-line note (“Updated June 2026: refreshed pricing and model names”) so both readers and crawlers see the change.
7. Request re-indexing. Paste each changed URL into the URL Inspection tool, run Test Live URL to confirm it is crawlable, then Request Indexing. The cap is roughly 10–12 URLs per day per property, so spread a large queue across days. Re-indexing nudges Google to recrawl sooner; it does not guarantee the new snippet appears immediately.
8. Measure after 30 days. Re-pull Search Console data for those URLs. Pages where impressions or clicks moved become templates for the next batch. Pages that did not move may have a topic problem, not a quality problem — leave them and write new content instead.
Common pitfalls
- Letting the AI do a full rewrite. You lose the parts that made the article uniquely yours, and a wholesale change can read to Google as a different page entirely.
- Trusting AI on factual updates without verifying. It will confidently tell you to “update” a statistic that was already correct, or swap a current model name for an older one it remembers from training. Verify every figure.
- Reviewing in random order. Always sort by impressions or topic cluster — random review wastes effort on pages that were never close.
- Updating dates without changing content. Detectable, and it erodes trust without moving rankings.
- Reviewing too often. A 6-month cadence is plenty for most evergreen articles. Weekly is busywork; only fast-moving topics (pricing, model versions) need quarterly checks.
FAQ
- Should I refresh articles or write new ones?: If an article is close to ranking (impressions exist, clicks do not), refresh it. If it has no impressions after six months, the topic itself may be wrong — leave it and write new.
- Will Google notice a refreshed article?: Yes, on the next crawl, but only if the change is substantive. The May 2026 guidance weighs the actual content delta; small edits rarely move the needle and cosmetic date changes can be ignored.
- How long should an AI-assisted review take per article?: Diagnosis is about 2 minutes. Decisions and edits are 15–30 minutes. If you are spending more, you are probably doing a rewrite, not a refresh.
- Which model should I use for the diagnosis?: Any current long-context model works. As of June 2026, Claude Sonnet 4.6 ($20/mo Pro, which also bundles Claude Code) and Gemini 3.1 Pro (Google AI Pro, $19.99/mo) both carry a 1M-token window and handle multi-article batches well. For voice-sensitive editing notes, Claude tends to be more conservative about rewriting.
- Can the AI also rewrite headlines?: It can suggest, but never auto-apply. Headlines are where ranking lives — test changes deliberately, ideally one at a time.
Related
- Finding Content Gaps with AI — a Repeatable Workflow
- Site QA with AI — Broken Links, Missing Tags, Thin Pages
- Scaling Content with AI Without Tanking Quality
- Article Rewrite Prompts: 17 Ways to Edit Without Losing Voice
- How to Use AI to Rewrite an Article in a New Tone: Preserve Facts, Shift Voice
- AI Bulk Translation of an Existing Content Site
- AI-Assisted MDX Template Design: 10 Layout Patterns