Creative agency glossarySEO and Analytics

Robots Meta Tag

A robots meta tag is a line of HTML in a page's head that tells search engine crawlers whether to index that page and whether to follow its links.

What is a robots meta tag?

A robots meta tag is a page-level instruction to search engines. It sits in the head of an HTML document and looks like a single line: a meta element named "robots" with a content value such as "index, follow" or "noindex, nofollow." The first value tells crawlers whether the page may appear in search results; the second tells them whether to pass along the links on it. Additional directives control details like whether a snippet may be shown, whether images may be indexed, whether a cached copy may be offered and how long a page should stay in results.

The tag is one of three ways a site talks to crawlers. The robots.txt file tells crawlers which parts of a site they may visit at all. The X-Robots-Tag does the same job as the meta tag but in the server's HTTP header, which is useful for files that are not HTML, such as PDFs and images. The robots meta tag is the most precise of the three because it is set per page and is honored by every major search engine, which makes it the standard tool for keeping a page out of the index.

Why it matters

Why a robots meta tag matters

Not every page deserves to rank. A site has search results pages, filtered category views, thank-you pages, staging copies, duplicate versions, internal tools, thin tag archives and pages that exist for a campaign and should vanish after it. Left indexable, these pages dilute the site's authority, compete with the pages that should rank and show searchers things the brand would rather they did not find. The robots meta tag is how a site keeps its index clean and its best pages in front.

It matters in the other direction too. A single stray noindex, left on a page after a redesign or applied to a whole template by mistake, removes that page from search entirely, and the drop in traffic can take weeks to diagnose. For a brand with a campaign landing page, a product page or a press page that has to be found, the tag is a line of code with a direct commercial consequence.

In practice

How a robots meta tag works in practice

  1. 01

    A crawler requests the page, reads the head and obeys the directive. "noindex" keeps the page out of results while still allowing the crawler to read it and follow its links, which is the right setting for pages that should exist for people but not for search. "nofollow" tells the crawler not to pass authority through the page's links, used sparingly for pages full of untrusted or paid links. "none" combines the two. Directives can be aimed at a specific crawler by naming it in place of "robots," and the X-Robots-Tag header carries the same values for non-HTML files.

  2. 02

    In practice the tag is managed through the content management system: most platforms expose a per-page setting for indexing and apply sensible defaults to templates like search results and tag archives. The work is in the audit. Search specialists check which pages carry a noindex and whether they should, compare the index against the site's intended pages in Google Search Console, and look for conflicts, such as a page blocked in robots.txt that also carries a noindex the crawler can never read. Changes are tested on staging and checked after deployment, because the cost of a wrong directive is measured in lost traffic.

Watch out

What people get wrong about robots meta tags

Confusing noindex with robots.txt. Blocking a page in robots.txt stops the crawler from reading it, which means it never sees the noindex, and the page can still appear in results from links elsewhere. If the goal is to keep a page out of the index, use the meta tag and let the crawler reach it. The second mistake is forgetting to remove noindex after launch; staging sites and new templates ship with it on and nobody checks. The third is using nofollow as a general precaution, which wastes link equity the site should be passing to its own pages.

Questions

People also ask

What is the difference between a robots meta tag and robots.txt?

Robots.txt is a file at the root of the site that tells crawlers which URLs they may request. The robots meta tag is a line inside an individual page that tells crawlers whether to index that page and follow its links. Robots.txt controls access; the meta tag controls indexing. To remove a page from search, use the meta tag.

What does "noindex, nofollow" mean?

"noindex" tells search engines not to show the page in results. "nofollow" tells them not to pass authority through the links on the page. Together they take the page out of search and make its links inert. Most pages that need hiding only need "noindex," since there is usually no reason to stop the crawler from following links to pages that should rank.

Does a robots meta tag remove a page from Google immediately?

No. The page is removed the next time Google crawls it and reads the tag, which can take days or weeks depending on how often the page is visited. For faster removal, the URL removal tool in Google Search Console takes the page out temporarily while the noindex does the permanent work.

Who manages robots meta tags on a brand website?

Usually the web developer or SEO specialist, through the content management system's per-page settings and template defaults. On campaign sites the agency building the site should set and verify them before launch, and check again after, since a noindex left on a launch page is an easy and expensive mistake.

Next to it in the glossary

  1. 200 (OK) Response CodeA 200 OK response code is the server's confirmation that a request succeeded and the page was delivered as asked.
  2. 301 RedirectA 301 redirect is a permanent instruction that sends browsers and search engines from an old URL to a new one, carrying the old page's ranking signals with it.
  3. 302 RedirectA 302 redirect is a temporary instruction that sends visitors from one URL to another while telling search engines the original address will return.
  4. 304 Not ModifiedA 304 Not Modified response tells a browser or a crawler that the page has not changed since it was last fetched, so the cached copy can be used instead.
  5. 307 Temporary RedirectA 307 Temporary Redirect sends a visitor to a different URL for now, while guaranteeing that the request is repeated exactly as it was made.
  6. 403 ForbiddenA 403 Forbidden error means the server understood the request but refuses to serve the page, usually because the visitor does not have permission to see it.

Every SEO and Analytics term →

In the work

Where it shows up

All our creations →

From the journal

Read around it

The journal →

Talking the talk is one thing

We make the work.

RIOT is a creative agency and production studio in New York. Strategy, brand, film, photography, design and the campaigns that carry them, made by one team. A few lines is enough to start: we read every brief the same day.

    Footage