Skip to content

Glossary Meta Tags

What Are Meta Tags?

  • SEO On-Page
Definition

Meta tags are HTML elements placed in a page's head section that give search engines and browsers information about the document, without appearing in the visible content.

A fabric label sewn into the inside seam of a dark garment — beside the title Meta Tags
Sewn inside: whoever wears it never sees it
On this page 6
  1. What Do Meta Tags Mean?
  2. The Main Meta Tag Types Compared
  3. How Meta Tags Work
  4. Why Meta Tags Matter
  5. Best Practices
  6. Common Mistakes
In brief

Which meta tag types exist, which ones affect rankings directly, and which only handle technical rendering or social media previews.

A fabric label sewn into the inside seam of a dark garment — beside the title Meta Tags
Sewn inside: whoever wears it never sees it

What Do Meta Tags Mean?

Meta tags sit inside the <head> section of an HTML document, the part a browser processes before it renders visible content. They take the form <meta name="..." content="...">, or variants like charset and http-equiv. No visitor sees them when a page loads: they speak to machines, not people.

The term groups elements with very different jobs. Some describe the content (description), others give crawling and indexing instructions (robots), others handle purely technical tasks (charset, viewport). The <title> element gets mentioned in the same breath out of habit, though it is technically a separate element, not a <meta> tag.

Meta tags belong to a page's Technical SEO, alongside load speed, server status codes, and URL structure. Reviewing them needs no design changes: editing the head of the template is enough. Most content management systems let you set them centrally per page type, without manually touching every single URL.

The Main Meta Tag Types Compared

Not every meta tag carries the same SEO weight. This table covers the five that show up in almost any technical audit.

TagWhat it controlsSEO signal?
<title>Title shown in the browser tab and in the search resultYes, direct: affects ranking and CTR
meta descriptionSummary that can appear below the title in the search resultNo direct ranking effect, but affects CTR
meta robotsWhether a page gets indexed (index/noindex) and whether its links get followed (follow/nofollow)Yes, direct: controls indexing
meta charsetThe document's character encoding, usually UTF-8No, a technical requirement
meta viewportHow the page scales and renders on mobile devicesNot a direct signal, but the basis for mobile usability

The <title> element is technically not a <meta> tag, but it belongs in the same block here because it lives in the head and does an equivalent job. The robots tag is the only one on this list that can block a page from search results entirely: a misplaced noindex can pull an entire URL out of Google's index.

How Meta Tags Work

When a crawler visits a URL, it reads the head before it processes the body. There it finds the meta tags and acts on them: a robots tag with noindex keeps the page out of the index even after it gets crawled. A nofollow means its outbound links don't get followed.

The browser uses two other tags differently: charset to decode the text correctly, and viewport to set width and scale on small screens. Neither moves rankings directly, but a broken viewport hurts the mobile experience and, through that, the usage signals Google observes.

<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>What Are Meta Tags? | Glosario SEO ZDS</title>
  <meta name="description" content="Meta tags live in a page's head section: only robots affects rankings directly, description moves click-through rate, viewport controls mobile view.">
  <meta name="robots" content="index, follow">
</head>

Two related elements belong in the same picture, even though neither is a <meta> tag in the strict sense. The canonical tag (<link rel="canonical">) marks the preferred version of a URL when duplicates exist. Structured Data in JSON-LD format isn't a meta tag either: it lives in the head, but its job is enabling a Rich Snippet in the search result, not describing the page in general. Open Graph tags (og:title, og:description, og:image) form their own category: they control the preview when someone shares a link on social media, not indexing on Google.

The robots tag supports more nuance than just index/noindex: a noarchive value stops Google from showing a cached copy of the page, and max-snippet limits how long the text snippet in the search result can be. All of these values sit together in the same content attribute, separated by commas.

Why Meta Tags Matter

A clear title and a well-written description don't reorder the results on their own, but they decide whether someone clicks your link among ten similar ones: the effect shows up in CTR, not position.

The robots tag has more direct consequences: a noindex left in production can pull entire sections of a site out of Google's index for weeks before anyone notices. And a missing or broken viewport hurts mobile usability, one of the factors Core Web Vitals also measure.

Not every tag carries equal weight. The Meta Keyword is the classic example of a tag Google has ignored since 2009: maintaining it neither helps nor hurts, and the time spent on it is usually better spent on tags that have a real effect.

When a title is missing or duplicated across many pages, Google often generates one automatically from the page content, and the result rarely matches what a brand wants to show in the search result. Keeping a distinct, hand-written title per URL is, in practice, the simplest way to keep control over that first impression.

Best Practices

  • Write a unique title for every page, with the main keyword near the start and under roughly 60 visible characters.
  • Write the meta description like a short ad, with a concrete reason to click rather than a generic summary.
  • Use robots with intent: noindex only on pages that genuinely shouldn't appear in search, never by default across the whole template.
  • Always declare <meta charset="utf-8"> as the first line in the head, before any other element.
  • Set viewport to width=device-width, initial-scale=1 unless there's a specific technical reason for something else.
  • Check the head after every migration or template change: it's where a canonical tag gets lost or a noindex gets duplicated most easily.

Common Mistakes

  • Leaving noindex active after launching a site that was previously in development: the entire page disappears from the index without warning.
  • Pointing the canonical tag to a URL that returns a 400 Error or any other error code: the search engine discards the instruction entirely.
  • Setting a page with a 404 Error as the canonical: Google treats it as if it doesn't exist and keeps indexing the original or an unwanted version instead.
  • Copying the same meta description across dozens of pages: Google tends to rewrite it on its own, and CTR suffers.
  • Still treating the Meta Keyword as a live SEO tool and spending time maintaining it despite no measurable effect.
Manuel Riveiro Rodriguez CEO & Digital Strategist

A technical audit covers this and everything else in one pass.

Request an audit

Frequently asked

Is the title tag a meta tag?

Technically no. The title element is a separate HTML element with no content attribute, but it lives in the head next to the meta tags and has such a direct SEO effect that it almost always gets grouped with them anyway. It remains one of the biggest factors in both ranking and clicks from the search result.

Do meta tags affect rankings directly?

It depends on the tag. The robots tag has a direct effect because it controls indexing. The meta description doesn't move rankings at all: it only changes the odds someone clicks the result. viewport and charset are technical requirements with no direct ranking impact.

Is it still worth filling in the meta keyword?

Not for Google, which the company has confirmed it has ignored since 2009. A handful of smaller search engines still read it, but the real impact stays minimal compared with the time it takes to keep it current across hundreds of pages. Title, description, and robots deliver a far better return.

What's the difference between meta tags and Open Graph tags?

Classic meta tags talk to search engines: they decide indexing and show up in search results. Open Graph tags (og:title, og:description, og:image) talk to social platforms: they control how a link looks when shared on Facebook, LinkedIn, or WhatsApp. Both live in the head, but they serve different audiences.

How many meta tags does a page need at minimum?

In practice, three: charset for encoding, viewport for mobile rendering, and description to control the search result snippet. The robots tag is only needed when you want to change the default behavior, which is already to index and follow links.