You deleted a page, but Google still shows it. That usually means Google has not processed the change yet, or it is still seeing the URL somewhere else.
The fix depends on one question:
Are you the site owner (or do you control the page), or are you trying to remove someone else’s page from Google?
Below is a step by step plan for both.
Why a deleted page can still show on Google
Google Search is not a live view of the internet. It is an index that updates when Google recrawls and reprocesses a URL. That gap creates the “deleted but still showing” problem.
Common reasons:
- Google has not recrawled the URL yet. The page is gone, but the search result lingers until Google checks again.
- The page returns a “soft 404.” The site shows a “not found” message, but the server still returns a 200 OK status. Google may keep indexing it because it looks like a normal page.
- The URL still exists in another form. Common variants:
- http vs https
- www vs non-www
- trailing slash vs no trailing slash
- parameters like ?utm_source=
- uppercase vs lowercase paths
- You redirected the old URL. If you 301 redirect to a new page, Google may keep showing the old URL for a while, or swap it to the destination later.
- Snippets are outdated. Google can keep showing an old title or description even after the page changes, until it refreshes the cached signals.
- Copies exist elsewhere. Scrapers, aggregators, and archives can keep the content alive even if the original page is deleted.
Step 1: Confirm what Google is actually showing
Before you submit removal requests, verify what state the URL is in right now.
- Click the result in Google and load the page in an incognito/private window.
- Check what you see:
- A true “not found” page
- A replacement page
- A login wall
- A “page removed” message
- If you control the site, check the HTTP status code:
- 404 (Not Found) or 410 (Gone) is usually best for a permanent deletion.
- 200 means Google may treat it as still live, even if the page looks deleted.
If you are not the site owner, you can still proceed. You just want to confirm that the content is truly gone or changed.
Ongoing reputation monitoring is what turns a short-term removal into a stable long-term win.
Step 2: Use the right Google tool for your situation
If you do NOT control the site
Use Google’s Refresh Outdated Content tool (also commonly called the outdated content tool). It is specifically for cases where the page is gone or the content is significantly different than what Google is still showing.
What it can do:
- Remove the result if the page is no longer present
- Update the snippet if the sensitive or important content was deleted from the page
Where to go: Google’s outdated content tool page in Search Console (it prompts you to sign in).

If you DO control the site
You have two jobs:
- Make the page removal technically clear (status code, noindex, redirect strategy).
- Speed up Google’s processing.
If you own the site, you can also use Search Console features to request indexing updates and manage removals, but the cleanest long-term result comes from fixing the source first.
Before submitting any request, it helps to understand what Google can and cannot remove from search results under its policies.
Step 3: Fix the source correctly (site owners)
Pick the outcome you actually want, then implement the matching setup.
Outcome A: The page should be gone forever
Do this:
- Make the URL return 404 or 410.
- Remove internal links pointing to it (nav, footer, blog index pages).
- Remove it from your XML sitemap (or mark it correctly if your CMS supports that).
- Avoid redirecting to an unrelated page. Redirects are fine when there is a true replacement, but they can also keep the old URL “alive” longer.
If you want the strongest “this is permanently gone” signal, 410 is often used for content that will not return. (404 can also work fine in practice.)
Outcome B: The page should exist, but not be indexed
Do this:
- Keep the page accessible to Googlebot.
- Add a noindex directive (meta robots noindex).
- Do not block the page in robots.txt while you are trying to deindex it. If Google cannot crawl it, it cannot see the noindex.
This is a common mistake: people block a page in robots.txt and then wonder why it stays in Google.
If you are not familiar with how deindexing works or when to use it instead of deletion, read the full explanation of deindexing and how it affects search visibility.
Outcome C: The page moved to a new URL
Do this:
- Use a 301 redirect to the best replacement page.
- Update internal links to point to the new URL.
- Make sure the new page is indexable (not blocked, not noindex).
Expect a transition period. Google may show the old URL or a mix of signals until it fully processes the change.
Step 4: Clear the stale result (snippets, cache, old URLs)
Once the source is correct, use the outdated content path to accelerate cleanup.
If you are not the site owner, submit the outdated content request.
If you are the site owner, you can still use the same concept: force Google to refresh what it knows about the URL and update the result. The “outdated content” removal category exists because Google can keep showing old snippets even when the page has changed.
Practical tip: submit the exact URL that ranks, including the correct protocol and any trailing slash.
Step 5: Handle the “it’s still showing” edge cases
If the result still appears after you did everything above, it is usually one of these.
Google is showing a different URL than you deleted
Fix: search for variants.
- Try site:example.com “unique phrase”
- Try the same URL with:
- http/https
- www/non-www
- trailing slash/no trailing slash
- parameters removed
The page is gone, but Google is showing the domain-level result anyway
Fix: this can happen when Google knows a URL existed but cannot fetch details. It may still show a placeholder result until it fully drops.
The outdated content tool is built for this “page no longer exists” scenario.
The content is removed from the page, but it still shows in the snippet
Fix: that is exactly the “content removed” use case for outdated content refresh.
The original is deleted, but copies exist elsewhere
Fix: you have a separate problem now. Google is showing a different source.
Look for:
- scraped reposts
- syndicated pages
- PDF mirrors
- cached copies on other domains
In these cases, you must work the copies one by one, or switch to suppression if removal is not realistic.
If the issue is personal info, use Results About You
Sometimes the search intent here is not “I deleted my own page.” It is “my address or phone number is still showing.”
If the result contains your personal contact info, Google’s Results about you workflow can help you find matching results and request removal.
Important limitation: this removes results from Google, not the content from the source site.
If the content involves sensitive personal details, you can also review Google’s personal content removal form to see whether your situation qualifies under their policies.
A simple checklist you can follow today
If you control the site:
- Confirm the URL returns 404 or 410 (or noindex if keeping the page live).
- Remove internal links to the URL.
- Remove it from your sitemap.
- Submit an outdated content refresh request for the exact URL if the snippet/result is stale.
If you do not control the site:
- Confirm the page is actually gone or materially changed.
- Submit the URL through the outdated content tool.
- If it is personal contact info, use Results About You.
What “done” looks like
A clean outcome is one of these:
- The URL no longer appears for brand/name searches.
- The result is removed entirely because the page is gone.
- The result remains, but the snippet no longer shows the removed content.
- If full removal is not possible, the result is pushed down and stopped from dominating page one.