SAT, OCTOBER 31, 2026
Independent · In‑Depth · Practitioner‑Tested
ChatGPT SEO

AI SEO Content Refresh Prompts

Refreshing a page that already ranks is cheaper than writing a new one and usually pays back faster. These prompts work on pages that have impressions but no clicks, pages that slipped after an update, and pages that cannibalise each other. Paste your own Search Console export where the prompt asks for it - every prompt below is written to work from real query data rather than guesses.

⌨️ 10 prompts 🕐 Updated Oct 31, 2026 👁 3 views
💡 How to use these prompts: Replace everything in [BRACKETS] with your specific details before sending. Click Copy to copy any prompt to your clipboard instantly.
1
Diagnose why a page lost rankings
Pages that dropped after a core update
You are an SEO analyst. I will paste Search Console data for one URL covering the last 16 months.\n\nURL: [PASTE URL]\nData: [PASTE QUERY, IMPRESSION, CLICK, POSITION DATA]\n\nWork through this in order:\n1. Identify the month performance changed and state the evidence.\n2. Separate a position drop from an impression drop from a CTR drop. Say which one happened.\n3. List the queries that lost the most clicks and what they have in common.\n4. Give three possible causes ranked by likelihood, with the data point supporting each.\n5. Say what you cannot tell from this data alone.\n\nDo not recommend fixes yet. Diagnosis only.
2
Rewrite a title that gets impressions but no clicks
High impressions, near-zero CTR
A page ranks in the top 5 but its CTR is under 1 percent.\n\nCurrent title: [PASTE]\nCurrent meta description: [PASTE]\nTop queries: [PASTE 10 QUERIES WITH IMPRESSIONS]\nWhat the page actually contains: [PASTE H1 AND SECTION HEADINGS]\n\nThe most likely cause is that the snippet answers the query completely, so nobody needs to click.\n\nGive me 5 title options under 60 characters that create a reason to click without withholding the answer dishonestly. For each one, name the specific curiosity gap it opens. Then flag any option that would be clickbait if the page does not deliver on it.
3
Find keyword cannibalisation across a site
Sites with overlapping articles
I will paste a list of URLs with their top queries.\n\n[PASTE URL AND QUERY DATA]\n\nFind cases where two or more URLs compete for the same query. For each case:\n1. Name the query and the competing URLs.\n2. Say which URL should own it, based on which already ranks higher and which matches intent better.\n3. Recommend one of: merge and redirect, differentiate the angle, or de-optimise the weaker page.\n4. If merging, say which URL survives and what content moves across.\n\nIgnore pairs where the overlap is under 10 percent of impressions.
4
Audit a page against the queries it actually ranks for
Finding content gaps from real data
Here is a page and the queries bringing it impressions.\n\nPage content: [PASTE]\nQueries: [PASTE WITH IMPRESSIONS AND POSITION]\n\nFor each query in the top 20 by impressions, say whether the page answers it directly, partially, or not at all. Put the answer in a table with a column for where in the page the answer appears, or BLANK if it does not.\n\nThen list the gaps in priority order by impressions lost. For each gap, write the heading and the first two sentences of the section that would close it.
5
Build an internal linking plan for one page
Boosting a priority page
I want to strengthen one page with internal links from existing content.\n\nTarget page: [PASTE URL AND TOPIC]\nExisting pages: [PASTE LIST OF URLS AND TITLES]\n\nRecommend up to 12 internal links pointing at the target. For each one give:\n- the source page\n- the exact sentence to add or modify\n- the anchor text\n\nVary the anchor text naturally. Do not use the same anchor more than twice. Skip any source page where the link would be irrelevant to the reader, even if it would help the target rank.
6
Update a dated article without rewriting it
Annual content refresh
This article is accurate but reads as stale.\n\nArticle: [PASTE]\nTodays date: [PASTE]\n\nIdentify every element that signals the content is old: year references, pricing that may have changed, product names that were renamed, features described as new, and predictions whose date has passed.\n\nFor each one, output a table row with the original text, why it reads as stale, and the replacement. Flag separately anything where you cannot know the current fact and I need to verify it against the vendor page.\n\nDo not rewrite sections that are still correct.
7
Write an FAQ from real long-tail queries
Capturing long-tail traffic
Here are the long-tail queries a page receives impressions for.\n\n[PASTE QUERIES WITH IMPRESSIONS]\nPage topic: [PASTE]\n\nGroup them into 6 to 8 question clusters. For each cluster write:\n- the question as a searcher would phrase it, not as a marketer would\n- an answer of 40 to 70 words that could stand alone if quoted\n\nOrder the clusters by total impressions. Skip any cluster already answered in the main body - I will paste the body if you need it.
8
Compare a page against the pages outranking it
Competitive gap analysis
My page ranks position [X] for [QUERY]. Here are the pages above it.\n\nMy page: [PASTE]\nCompetitor pages: [PASTE 3 TO 5]\n\nBuild a table: rows are subtopics covered, columns are the pages, cells are YES, PARTIAL or NO.\n\nThen answer three questions:\n1. What do all the pages above mine cover that mine does not?\n2. What does mine cover that none of them do?\n3. Is the gap a content gap, a format gap, or an authority gap? Say which and why.\n\nBe blunt if my page is simply worse.
9
Turn one strong page into a topic cluster
Scaling a page that works
One page performs well and I want to build around it.\n\nWinning page: [PASTE URL, TOPIC, TOP QUERIES]\n\nPropose a hub and spoke cluster:\n1. Should the winning page become the hub, or should a new hub be written? Justify it.\n2. Name 6 to 10 spoke pages, each with a working title and the specific query it targets.\n3. For each spoke, say what makes it a separate page rather than a section of the hub.\n4. Map the internal links between hub and spokes in both directions.\n\nReject any spoke that would cannibalise the hub.
10
Write the meta description a snippet needs
Bulk meta description rewrites
Write meta descriptions for the pages below.\n\n[PASTE URL, TITLE, PAGE SUMMARY, TOP QUERY FOR EACH]\n\nRules:\n- Under 140 characters each\n- Lead with the most specific concrete detail on the page, such as a number, a price, a named tool or a date\n- Never open with the page topic restated\n- Do not use the words comprehensive, ultimate, guide or everything\n\nOutput a table with the URL, the description, and the character count. If a page has nothing specific enough to lead with, say so instead of writing a vague description.