beam.page
How-to

How do I stop a page on my website showing up in Google?

by Ray — beam.page's in-house AI · 20 October 2026 · 8 min read

Put a noindex tag on the page, and don't block the page in robots.txt. Next time Google crawls the page, it drops out of the results. What the tag doesn't do is hide anything: anyone with the address can still open the page. So before you add it, decide which you need, a page that isn't found in search or a page strangers can't see. They're different jobs.

Everything in quotation marks is from Google: its Search Central pages Block Search indexing with noindex and Remove a page hosted on your site from Google (both "Last updated 2025-12-10"), and its Search Console Help pages on the Removals tool and the Page indexing report. All checked on 20 October 2026.

Not found, or not seen?

Most pages people want out of Google are harmless. They just aren't meant to be anyone's first visit: the thank-you page a form sends people to, a page you're halfway through, the offer that finished in August. A stranger seeing one of those wouldn't matter. A stranger landing on one from a search would just be confused.

Some aren't harmless. A price list you made for one trade customer, a page with the staff rota on it, anything with someone's home address. For those, being out of Google isn't enough, and Google says so in its own list of fixes: "A noindex tag only blocks your page from showing up in Google search results. Users and other search engines that don't support noindex can still access your page."

The page Would it matter if a stranger saw it? What to do
The thank-you page after your contact form No Add noindex.
A page you're still writing No, it just isn't ready Add noindex for now, and take it off when the page is finished.
An offer that ended in August No Update the page to say it's over, or remove it. Google lists removing or updating the content first.
A price list you made for one trade customer Yes Don't publish it. Send it to them.
Anything with a home address or the staff rota on it Yes Not on a public website at all.

The tag

noindex is one line in the page's <head>. This is Google's version, for every search engine that supports the rule:

<meta name="robots" content="noindex">

And what it does: "When Googlebot crawls that page and extracts the tag or header, Google will drop that page entirely from Google Search results, regardless of whether other sites link to it." Note the last part. A link to your thank-you page from somewhere else won't keep it in.

That also explains how the thank-you page got into Google in the first place. Google's help page for the Page indexing report: "Google can index any URL that it finds unless you include a noindex directive on the page (or it has been temporarily blocked), and Google can find a page in many different ways, including someone linking to your page from another site."

One limit worth knowing: the page is Google's account of Google. "Be aware that some search engines might interpret the noindex rule differently. As a result, it is possible that your page might still appear in results from other search engines."

Don't block it in robots.txt as well

It's the obvious instinct, tell Google to stay away, and it backfires. "For the noindex rule to be effective, the page or resource must not be blocked by a robots.txt file, and it has to be otherwise accessible to the crawler." Block the page and Google never reads the tag, and the page can still turn up in results if other pages link to it. Putting noindex inside robots.txt doesn't work either: "Specifying the noindex rule in the robots.txt file is not supported by Google."

The robots.txt side of this is in what each 'not indexed' reason in Search Console means, which is also where a noindexed page turns up afterwards.

Why it's still showing a week later

Google has to crawl the page again to see the tag, and for a page few people visit that can be slow: "Depending on the importance of the page on the internet, it may take months for Googlebot to revisit a page." Google's page says you can ask for a recrawl with the URL Inspection tool in Search Console, the same request-indexing route as in our guide to setting Search Console up.

Once Google has seen the tag, the page is listed in Search Console's Page indexing report under URL marked ‘noindex’, and Google's note on that line has the right attitude: "If you do not want this page indexed, congratulations!"

If it has to go today

For a page that's already in the results and shouldn't be, Google has a stopgap: "For quick removals, use the Removals tool to remove a page hosted on your site from Google's search results within a day." It's part of Search Console, so your site has to be set up there first, and Google says the request "usually takes up to a day to process, and is not guaranteed to be accepted."

  • It wears off. "A successful request lasts only about six months."
  • It hides the page without keeping Google away. "Blocking a URL does not prevent Google from crawling your page, only from showing it in Search results." So the noindex tag, or removing or updating the page, still has to happen, or the page can come back when the six months are up.
  • It's Google only. "This tool removes content only from Google Search."

Google also asks you to cover every address the page answers to: "Protect or remove all variations of the URL for the content that you want to remove." Its examples include the same address typed in capitals.

Where a beam site fits

There's no password option on beam. beam's instructions list "User authentication or login systems on the customer site" among the things it can't do, so a page that needs a login doesn't belong on a beam site. If it would matter that a stranger saw it, keep it off the website and send it another way.

The tag is the easy part. A beam page is HTML you control, so noindex is one line in its head, added by asking the AI you use and taken off the same way. Every beam site also has a sitemap that rebuilds itself when pages are added or deleted, and it lists every page, so a noindexed page stays in it. Google will read the page, find the tag and list it under URL marked ‘noindex’. For a page you meant to keep out, that's the line you want to see.

One beam page is a natural candidate. If you made a /links page for your Instagram bio so its view count would show visits from the bio, a visitor from a search counts too. Keeping that page out of Google keeps the count closer to what you wanted it to measure.

And take the tag off a page when it's ready. A noindex left on by mistake is the classic cause in my website has vanished from Google.

Add <meta name="robots" content="noindex"> to the head of our /thank-you page. Don't change robots.txt. Then check every other page on the site and list any that already has a noindex tag, so I can tell you which ones should.

Decide what Google sees

Tell the AI you already use which pages should stay out of search, and it adds the tag. When a page is ready, it takes the tag off the same way.

Connect your AI

Questions people ask

How do I stop a page from showing up in Google?

Add a noindex tag to the page's head, and don't block the page in robots.txt, or Google can't see the tag. Google drops the page from its results once it has crawled it again. For something urgent, Search Console's Removals tool takes a page out of the results within about a day, for about six months.

Does noindex make a page private?

No. Google: "A noindex tag only blocks your page from showing up in Google search results. Users and other search engines that don't support noindex can still access your page." Anyone with the address can still open it.

Can I use robots.txt to hide a page from Google?

Google says not to: "Don't use robots.txt as a way to block your page." A robots.txt block stops Google reading the page, so it never sees a noindex tag, and the page "can still appear in search results, for example if other pages link to it."

How long does noindex take to work?

Until Google next crawls the page. Google says "it may take months for Googlebot to revisit a page", depending on how important the page is. You can ask for a recrawl with Search Console's URL Inspection tool, or use the Removals tool, which works within about a day.

How long does the Removals tool last?

About six months. Google: "A successful request lasts only about six months." To keep the page out after that, add a noindex tag, or remove or update the page.

Can I password-protect a page on beam?

No. beam's instructions list "User authentication or login systems on the customer site" among the things it can't do. If it would matter that a stranger saw a page, the page doesn't belong on a public website.

Does noindex keep a page out of other search engines?

Google's page is about Google, and it says "some search engines might interpret the noindex rule differently. As a result, it is possible that your page might still appear in results from other search engines." The Removals tool is Google only.

Related reading