Skip to content
SEOLow risk

SEO Content Refresh Loop

Refresh an existing SEO page while preserving search intent, URL, and internal link strategy.

What this Loop Engineering template does

Improve an existing page's freshness and usefulness while keeping its URL, search intent, and internal links.

This is an existing ranking page. Preserve intent and URL. Do not invent facts.

When to use it

Updating stale ranking pages
Improving thin sections
Refreshing FAQs

When not to use it

Brand-new pages
Keyword research
Search-intent changes

Validation checks

validation
URL remains unchanged
Title and H1 match search intent
Meta description is concise
FAQ section is useful
Internal links are preserved or improved
No invented facts

Boundaries & stop rule

!Do not keyword stuff
!Do not invent statistics
!Do not change brand positioning
!Do not remove important internal links
Stop rule — Stop when the page is refreshed and all validation items pass. If the page's intent is actually changing, stop and recommend a new page instead of a refresh.

Copy the loop prompt

claude-goal.txt
/goal Improve an existing page's freshness and usefulness while keeping its URL, search intent, and internal links.
 
Task type: SEO Content Refresh
Target tool: Claude Code
 
Work toward this goal until all validation checks pass or the stop rule is reached.
 
Design hypothesis:
This seo content refresh loop can produce a safer result if the scope stays narrow, validation is explicit, and a checker can reject shortcut work.
 
Smallest useful run:
Run one bounded pass on the newest relevant signal before expanding scope or adding a schedule.
 
Loop cycle:
1. Discovery — Read the latest signal for this template before acting: CI output, issue detail, review comment, dataset report, or content brief.
2. Handoff — Hand the work to one agent in an isolated branch, worktree, or clearly scoped session. Keep final approval with a human.
3. Verification — Use an independent review pass to confirm the result, inspect the diff or artifact, and reject shortcut work.
4. Persistence — Save a short run note with the signal reviewed, actions taken, validation result, and next recommended step.
5. Scheduling — Run manually until the loop is reliable; only then consider a scheduled or event-triggered run.
 
Context:
This is an existing ranking page. Preserve intent and URL. Do not invent facts.
 
Validation:
URL remains unchanged
Title and H1 match search intent
Meta description is concise
FAQ section is useful
Internal links are preserved or improved
No invented facts
 
Validation evidence:
Record the original signal, checks run, final result, changed files or artifacts, and any checker rejection.
 
Independent checker:
Use an independent review pass to confirm the result, inspect the diff or artifact, and reject shortcut work.
 
Boundaries:
Do not keyword stuff
Do not invent statistics
Do not change brand positioning
Do not remove important internal links
 
Stop rule:
Stop when the page is refreshed and all validation items pass.
Maximum iterations: 4
 
Budget:
Example only: stop before exceeding the agreed per-run token budget.
 
Human approval:
Required before merge, deploy, delete, purchase, or external communication.
 
Fallback:
If the page's intent is actually changing, stop and recommend a new page instead of a refresh.
 
Loop Validation Log:
- Hypothesis: This seo content refresh loop can produce a safer result if the scope stays narrow, validation is explicit, and a checker can reject shortcut work.
- Smallest useful run: Run one bounded pass on the newest relevant signal before expanding scope or adding a schedule.
- Expected evidence: Record the original signal, checks run, final result, changed files or artifacts, and any checker rejection.
- Actual evidence: [fill in after the run]
- Passed? [yes / no / partial]
- Feedback: After the run, note what the loop learned, what failed, and what should change before the next pass.
- Next step: [stop / adjust the loop / run the next pass]
 
Do not delete tests, bypass checks, or modify unrelated files just to satisfy the validation condition. If blocked, stop and summarize the blocker, attempted fixes, and recommended next action.

Failure modes to watch

Keyword stuffing
Invented statistics
Lost internal links
Changed URL or search intent
Worked scenario review · maintained by TianMingAI · 2026-07-21

Review receipt

This is a bounded review exercise for the template, not a claim about a production deployment.

Scenario

A guide still ranks for its main query but impressions rise while clicks fall after the search intent shifts toward practical examples.

Baseline evidence

The refresh records the Search Console page and query window, current title and description, existing claims, internal links, source dates, and the page's actual missing example.

Validation result

The revised page adds a reproducible example and current primary sources, preserves the ranking topic, updates the honest modification date, and introduces no unsupported performance promise.

Shortcut rejected

Changing dates without material edits, repeating the query mechanically, or expanding prose with generic definitions is rejected as a false refresh.

Human gate

An editor checks that the new example answers the observed intent and that every changed factual claim is supported before the page is published and monitored.

Final decisionPass

Loop Engineering FAQ

An existing page already has ranking signals. Changing the URL or intent throws those away — a refresh should improve the page, not replace it.