Free SEO audit for new clients — claim yours
Home/Blog/Technical SEO/How to Remove Pages and Outdated Content From Go…
Technical SEO

How to Remove Pages and Outdated Content From Google Search

How to Remove Pages and Outdated Content From Google Search
Table of contents
  1. Matching your removal problem to the right Google mechanism
  2. Hiding a URL within a day using the Search Console Removals tool
  3. Why the six-month expiry catches people out
  4. 404, 410, noindex or a password: choosing the permanent signal
  5. When the page changed but Google still shows the old snippet
  6. Getting images, PDFs and other files out of results
  7. Removing your phone number, home address or email with Results about you
  8. A worked clean-up: a leaked price list and an indexed staging site
  9. Questions site owners ask about pulling pages out of Google
    1. How long does it take for a removed page to disappear from Google?
    2. Is a 410 faster than a 404 for removing pages?
    3. Can I remove a page from Google that is on someone else’s website?
    4. Why is my page still in Google after I blocked it in robots.txt?
    5. Does removing a URL from Google also remove it from Bing?
  10. Your Google removal plan for this week
  11. Further reading on remove content from Google
  12. Sources for this Google content removal guide

Something is in Google that should not be. Maybe it is a price list that went live a week early, a staff member’s phone number on an old contact page, a staging site that leaked into the index, or a product you discontinued two years ago that still pulls clicks and disappoints people. Whatever it is, you want it gone today, not whenever Googlebot gets round to it.

The trouble is that Google offers several removal mechanisms, they work at different speeds, and some of them are temporary in ways that catch people out. A request in Search Console can hide a page within a day, yet the page quietly returns six months later if nothing else changed. A robots.txt block looks like a fix but can actually keep a URL in the index longer.

This guide sorts the options by situation: content on your own site versus someone else’s, urgent versus permanent, pages versus images and files, and personal information about you. It covers the exact steps in each tool, the status codes that make removals permanent, and a worked example of a real-world clean-up sequence.

Matching your removal problem to the right Google mechanism

Before opening any tool, answer two questions: do you control the site the content lives on, and do you need it gone from Google only, or from the web as well? Google is explicit that hiding a result and deleting content are different things. Its documentation on removals calls deleting or updating the content itself the most secure permanent fix, because it also stops people reaching the page directly and keeps it out of search engines that ignore noindex.

Your situationMechanism to useTypical speedPermanent?
Your page, urgent (leak, legal, privacy)Search Console Removals tool, then a permanent signalUsually within a dayOnly if paired with 404/410, noindex or password
Your page, not urgentDelete (404/410) or add noindexAfter next recrawlYes
Your page should stay live for users but not appear in Googlenoindex meta tag or X-Robots-Tag headerAfter next recrawlYes, while the tag stays
Someone else’s page that has changed or been deletedRefresh Outdated Content toolA few daysReflects the live page
Images on your siterobots.txt rule for Googlebot-Image, or noindex header on the imageAfter next crawl of the imageYes
Your phone, address or email on any siteResults about youRequest-based reviewHidden in Google; still on the source page
Copied content on another siteCopyright (DMCA) removal requestReview-basedDepends on outcome

The last row deserves its own guide, so if a competitor or scraper has lifted your text, see our walkthrough on dealing with copied content and DMCA takedowns.

Hiding a URL within a day using the Search Console Removals tool

The Removals tool lives in Search Console under Indexing, and it only works for properties you have verified as an owner. If you are not sure whether you are set up as an owner or a full user, sort that out first using our guide to Search Console property setup and permissions, because only owners can submit removal requests.

  1. Copy the exact URL. Google’s help page says you need the precise URL including case, file extension and any parameters that matter. Leave off anything after a #.
  2. Open Indexing > Removals in the correct property and choose the Temporary removals tab, then New request.
  3. Choose “Temporarily remove URL” to hide the page from results, or the snippet-clearing option if the page should stay listed but with its description wiped until Google recrawls it.
  4. Decide between “Remove this URL only” and “Remove all URLs with this prefix”. A prefix request covers every URL that begins with the path you enter, across http, https, www and non-www. It does not cover subdomains, so a staging subdomain needs its own property and request.
  5. Submit separate requests for variants. If /Price-List.pdf and /price-list.pdf both serve the file, each one needs a request.
  6. Check the status the next day. Requests usually process within a day but are not guaranteed to be approved.
  7. Apply a permanent signal straight away (next sections), so the page stays gone after the request expires.

Entering the root of your domain as a prefix hides the entire site. That is occasionally what you want, for example when a development copy was indexed under a separate property, but it is a dangerous button on a production property. Double-check the property selector before you submit.

Why the six-month expiry catches people out

The single most misunderstood fact about the Removals tool is that it hides rather than removes. Google says so plainly:

“A successful request lasts only about six months.”

— Search Console Help, Removals and SafeSearch reports tool

When the six months are up, Google shows whatever its index holds for that URL. If the page still returns a 200 status with indexable content, it can reappear. Google’s own help text frames the tool as the first step in a permanent block, not the whole job. The permanent options it lists are returning a 404 or 410, putting the content behind a password, or adding a noindex tag.

There is one more subtlety. If you used the Removals tool and then made a permanent change, Google’s guidance is that you may need to clear the temporary block and resubmit after the permanent change is in place, so its systems pick up the new state. In practice, set a calendar reminder for five months after any removal request to confirm the page now returns 404, 410 or carries noindex, using the URL Inspection tool live test.

  • Removals tool alone: hidden for about six months, then may return.
  • Removals tool plus 404/410: hidden immediately, then dropped for good once recrawled.
  • Removals tool plus noindex: same outcome, and the page stays available to visitors with the link.
  • Removals tool plus robots.txt block: risky, because Google can no longer see the noindex or the 404.

404, 410, noindex or a password: choosing the permanent signal

Once the urgent request is in, pick the signal that matches what you want the page to be. Google’s status code documentation removes one common myth here: there is no special fast lane for 410.

“All 4xx errors, except 429, are treated the same.”

— Google Search Central, How HTTP status codes and network errors affect Google Search

The same page explains that Google doesn’t index URLs returning a 4xx code and that already indexed URLs returning 4xx are removed. So choose 404 or 410 based on what is clearer for your own team; many developers use 410 for deliberate deletions so that log analysis can separate them from accidental broken links. For a full reference on codes, see our guide to HTTP status codes for SEO.

SignalWhat users seeGoogle outcomeBest for
404 Not FoundError pageDropped after recrawlPages deleted with no replacement
410 GoneError pageSame as 404 per GoogleDeliberate bulk deletions you want to label in logs
301 redirectThe replacement pageOld URL replaced by targetContent that has a genuine successor
noindex meta tagThe page as normalDropped after recrawlPages needed by users (thank-you pages, internal tools)
X-Robots-Tag: noindex headerThe file as normalDropped after recrawlPDFs, images and other non-HTML files
Password / loginLogin promptCrawler cannot access; drops outSensitive material that must stay online for some people
robots.txt disallowThe page as normalMay stay indexed as a bare URLNot suitable for removal

The robots.txt row is where most DIY removals go wrong. Google’s robots.txt introduction warns that a page that is disallowed can still be indexed if other sites link to it, and that robots.txt is not a mechanism for keeping a page out of Google. Its removal guide is shorter still: “Don’t use robots.txt as a way to block your page.” If you need the background, our explainer on robots.txt versus meta robots covers the difference. Implementation details for the tag are in our noindex tag guide.

A redirect only belongs on this list when the old URL has a true replacement. Redirecting a deleted product to the homepage tends to be treated as a soft 404 anyway, so you gain nothing and confuse users. If you are on a platform that cannot send server-side redirects, read our piece on how Google handles meta refresh and JavaScript redirects before improvising.

When the page changed but Google still shows the old snippet

A common variant of the problem: the page is fine now, but Google’s result still shows the old title or description, perhaps an outdated price or a name that was corrected. For your own site, the quickest fix is to request indexing through URL Inspection so Google recrawls the updated page. If the old text is sensitive, the Removals tool’s snippet option wipes the description until the next crawl.

For pages on sites you do not own, Google provides the Refresh Outdated Content tool. Anyone with a Google account can use it, and it handles two cases:

  • The page or image no longer exists. If Google confirms the URL is gone, an approved request removes the result.
  • The page still exists but important content was removed or changed. You enter one or two words that appeared in the old snippet but are no longer on the page. Approval removes the snippet until Google recrawls and refreshes the result.

“This tool only updates Google's search result, it does not remove a page from the web.”

— Search Console Help, Refresh Outdated Content tool

Requests move through Pending, Approved, Denied, Expired and Cancelled states. Approved requests expire after 180 days or when the URL no longer exists. If the tool denies your request because the content is still live, the only routes left are asking the site owner to change it, a legal removal request, or one of Google’s personal information policies.

Getting images, PDFs and other files out of results

Images and documents do not have a <head> section, so a meta robots tag is not an option for the file itself. Google’s image removal guide gives two approaches.

The first is a robots.txt rule for Google’s image crawler. Google’s own example blocks a single file:

User-agent: Googlebot-Image
Disallow: /images/dogs.jpg

Google explains that the next time it crawls that image it will see the rule and drop the image from results. You can use wildcards to match several files, or Disallow: / to block every image on the host. This is one of the few cases where robots.txt is the recommended removal method, because image results are built from the crawler’s access to the file.

The second approach is a noindex X-Robots-Tag HTTP header on the image response. This blocks the image wherever it is embedded, including on other sites, but Googlebot must be able to fetch the image to see the header, so do not combine it with a robots.txt block. The page-level noimageindex tag is narrower: it stops images on that one page being indexed, but the same image can still be indexed via other pages that use it.

PDFs, Word documents and spreadsheets follow the same header logic. Add X-Robots-Tag: noindex to the file’s response in your server or CDN configuration, or delete the file so it returns 404. Our guides to the X-Robots-Tag header and PDF SEO show the Apache and Nginx syntax. For urgent cases, put the file URL through the Removals tool first, because header-based removal waits for a recrawl.

Removing your phone number, home address or email with Results about you

When the problem is personal information on a site you do not control, the Search Console tools are no help. Google’s consumer-facing route is Results about you, available in the Google app and on the web. Google’s blog post announcing it was published in May 2022 and updated in September 2022 as the tool rolled out.

According to Google’s help page, removal requests may be approved for results showing your phone number, home address or email address. The workflow:

  1. Open Results about you and select Get started or Settings.
  2. Enter your name and the contact details you want monitored. You can add nicknames, maiden names and several phone numbers, addresses or emails.
  3. Review matches in the “To review” tab and choose Request to remove, or mark a result as reviewed.
  4. Alternatively, search your name, open the three-dot “About this result” panel on a specific result, choose Remove result and follow the contact-info prompts.
  5. Track requests under Removal requests, where statuses include in progress, approved, denied and undone.

Two caveats matter. Results on government, educational and news sites are generally not removed, and an approved removal does not touch the source page:

“Whether your request is approved or denied, the info still exists on the source web page.”

— Google Search Help, Find and remove personal contact info in Google Search results

Turn on notifications so Google alerts you to new matches. For businesses dealing with a wider set of unwanted results, such as old reviews or negative press that is accurate and therefore not removable, the work becomes reputation management rather than removal; see our brand SERP management guide and our online reputation management service.

A worked clean-up: a leaked price list and an indexed staging site

The following is a hypothetical example, but it reflects the sequence we use. A retailer discovers on Monday morning that two things are in Google: a PDF of next season’s trade prices at /downloads/trade-prices-2027.pdf, and roughly 40 pages from staging.example.com, which a developer left open without authentication.

TimeActionWhy
Monday 09:00Removals tool request for the exact PDF URL, plus its uppercase variant found in a supplier emailHides it within about a day; each variant needs its own request
Monday 09:15Delete the PDF so it returns 404 (or move it behind the trade portal login)Makes the removal permanent once Google recrawls
Monday 09:30Verify staging.example.com as its own Search Console property and submit a prefix removal for the rootPrefix removals do not cross into subdomains, so the main property cannot do this
Monday 10:00Put HTTP basic authentication on the staging hostPassword protection blocks crawlers and people; robots.txt alone would not de-index
TuesdayCheck request status; live-test both URLs in URL InspectionConfirms 404 and 401 responses are what Googlebot sees
+5 monthsCalendar reminder: search site:staging.example.com and re-inspect the PDF URLCatches anything that might return when the six-month requests expire

Notice what the team did not do: add Disallow: / to the staging robots.txt and stop there. That would have stopped Google recrawling the 40 URLs, which means it would never see the authentication response, and the bare URLs could linger. Our guide to keeping staging sites out of Google covers prevention, and for sites with thousands of URLs to retire, our article on managing crawling on large sites explains how bulk 404s and 410s interact with crawl scheduling.

Questions site owners ask about pulling pages out of Google

How long does it take for a removed page to disappear from Google?

A Removals tool request usually takes effect within about a day. A permanent signal such as a 404, 410 or noindex only works after Googlebot recrawls the URL, which can take days for busy pages and weeks or longer for pages Google rarely visits.

Is a 410 faster than a 404 for removing pages?

Google’s documentation says all 4xx errors except 429 are treated the same, so there is no documented speed advantage. Use 410 if it helps your team distinguish deliberate deletions from broken links in logs, but do not expect Google to act on it differently.

Can I remove a page from Google that is on someone else’s website?

Not with the Removals tool, which only works for properties you have verified. If the page has changed or been deleted, use the Refresh Outdated Content tool. If it shows your personal contact details, use Results about you. For copied content, a DMCA notice is the route.

Why is my page still in Google after I blocked it in robots.txt?

Robots.txt stops crawling, not indexing. Google can keep a blocked URL indexed if other pages link to it, and because it cannot crawl the page it never sees a noindex tag. Remove the block and let Google see a noindex or a 404 instead.

Does removing a URL from Google also remove it from Bing?

No. Google’s Removals tool only affects Google Search. Bing has its own content removal tools inside Bing Webmaster Tools, and permanent fixes such as deleting the page or adding noindex work for both engines once they recrawl.

Your Google removal plan for this week

If something urgent is live in Google right now, the order of operations is simple: submit a Removals tool request for every URL variant, apply a permanent signal on the server (404, 410, noindex or a password), live-test with URL Inspection, and set a reminder before the six months run out. If the content is on someone else’s site, choose between Refresh Outdated Content, Results about you and a legal request depending on what the content is.

The prevention side is where most of the value lies: authenticated staging environments, a release checklist that catches documents published to public folders, and a monthly look at the Page indexing report for URLs you do not recognise. If you would rather have a specialist audit what Google holds for your domain and handle the clean-up, our technical SEO team can help. Request a free quote and tell us what needs to come down.

Further reading on remove content from Google

Sources for this Google content removal guide

  1. Google Search Central: Remove information from Google
  2. Search Console Help: Removals and SafeSearch reports tool
  3. Search Console Help: Refresh Outdated Content tool
  4. Google Search Help: Find and remove personal contact info in Google Search results
  5. Google Search Central: Remove images hosted on your site from search results
  6. Google Search Central: How HTTP status codes and network errors affect Google Search
  7. Google Search Central: Introduction to robots.txt
  8. Google blog: A new Search tool to help control your online presence (2022)
  9. Search Console Help: URL Inspection tool
Rohit Choudhary
Written byRohit ChoudharyCo-Founder, My SEO Experts

Rohit Choudhary is the co-founder of My SEO Experts and has more than 14 years of hands-on experience in SEO, paid advertising and digital marketing. Since starting out in 2011 he has helped hundreds of businesses grow through practical, data-driven search strategies, and he also serves as a consulting Digital Marketing Director for several US-based companies.

Keep reading

Related articles

How to Run an SEO Audit With Claude and the Semrush MCP
Technical SEO

How to Run an SEO Audit With Claude and the Semrush MCP

A practical workflow for connecting Claude to Semrush data, auditing crawl health, on-page issues, backlinks and competitors, and turning AI findings into a verified, ranked fix list.

Ready to grow your business online?

Get a free, no-obligation proposal tailored to your goals and budget.

CallFree Quote