Select Page

Meta tags provide browsers, search engines, and other systems with information about a webpage. Some help control search indexing or browser behavior. Others influence how a page may be described in search results or when shared on social platforms.

Not every meta tag is useful, and adding more metadata does not automatically improve website visibility. The practical goal is to use a small set of accurate tags, understand what each one controls, and avoid obsolete or unsupported markup.

What Are Meta Tags?

Meta tags are HTML elements placed inside a document’s <head>. They describe the document or provide instructions to software processing the page.

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="description" content="A concise description of the page.">
</head>

Most meta tags do not appear as visible page content. Their information may still affect browser rendering, search snippets, indexing behavior, link previews, or other interfaces.

The <title> element is often discussed alongside meta tags, but it is not technically a meta tag. It remains one of the most important descriptive elements in the document head.

<title>Meta Tags: Which Ones Still Matter? | URLMD</title>

Essential Meta Tags for Most Webpages

A typical modern webpage needs only a few foundational metadata elements. Some support technical rendering, while others help search and retrieval systems understand or process the page.

Common metadata and its primary purpose
Element Primary purpose General guidance
<meta charset> Declares the document’s character encoding Use UTF-8 and place it near the beginning of the document head
<meta name="viewport"> Supports responsive rendering on mobile devices Use a standard, accessible viewport declaration
<meta name="description"> Provides a page summary that may appear in search results Write a specific and useful description for important pages
<meta name="robots"> Controls certain crawling, indexing, and snippet behaviors Add it only when the page requires explicit directives

Character encoding

<meta charset="UTF-8">

UTF-8 supports a broad range of characters and is the standard choice for modern webpages. Declaring the encoding early helps browsers interpret the document correctly.

Viewport settings

<meta name="viewport" content="width=device-width, initial-scale=1">

The viewport tag helps responsive layouts adapt to different screen sizes. Avoid directives such as user-scalable=no or restrictive maximum-scale values because they can interfere with a person’s ability to zoom.

The Meta Description Still Matters

The meta description is a short, page-specific summary placed in the document head:

<meta name="description" content="Learn which meta tags still matter, how they affect search and browser behavior, and which obsolete tags can be removed.">

A meta description is not generally treated as a direct Google ranking signal. It can still matter because search engines may use it to form the descriptive snippet beneath a page title. A clear snippet can help a searcher understand whether the page addresses their question.

Search engines do not promise to display the supplied description. They may generate a different snippet from visible page content when another passage appears more relevant to the query. This is normal and does not necessarily indicate a problem with the tag.

How to write a useful meta description

  • Describe the page accurately rather than advertising it.
  • Place the main subject near the beginning when it reads naturally.
  • Give the reader a clear sense of what the page contains.
  • Use a distinct description for important pages.
  • Avoid keyword lists, vague claims, and information absent from the page.
  • Write a complete thought even though search engines may shorten it.

There is no universal character count that guarantees a complete search snippet. Display length changes by device, query, and search interface. Concise descriptions are usually easier to understand, but accuracy is more durable than writing to an exact number.

When a missing description is acceptable

Not every page requires a hand-written description. Large archives, filtered views, and low-priority utility pages may reasonably rely on generated snippets. Important landing pages, articles, service pages, and reference resources usually benefit from a deliberate summary.

Use the Robots Meta Tag for Specific Instructions

The robots meta tag provides supported instructions to search engine crawlers. A common example is preventing a page from appearing in search results:

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

Useful directives include:

  • noindex — requests that the page not appear in search results.
  • nofollow — requests that links on the page not be followed or associated with the page.
  • nosnippet — prevents a text or video preview from appearing in supported search results.
  • max-snippet — limits the amount of text that may be used in a supported snippet.
  • noarchive — asks supporting search engines not to provide a cached copy.
  • noimageindex — asks supporting search engines not to index images embedded on the page.

Most public pages do not need an explicit index, follow declaration. Indexing and link discovery are generally the default when no restrictive directive is present.

<!-- Usually unnecessary because it restates normal defaults -->
<meta name="robots" content="index, follow">

A robots.txt file and a noindex directive are different

A robots.txt rule controls crawler access. A noindex directive controls whether a page should be included in a search index. If crawling is blocked, a search engine may be unable to access the page and see its noindex instruction.

Pages containing private or sensitive information should be protected through authentication and appropriate server controls. Search directives are not security mechanisms.

Site Verification Meta Tags Have a Narrow but Valid Purpose

Search platforms and other services may provide a verification meta tag to confirm control of a website:

<meta name="google-site-verification" content="verification-string">

This tag does not improve rankings. It proves site ownership to the service that issued it. Keep the tag while the service depends on that verification method, and copy the supplied value exactly.

DNS verification is often more durable because it can cover an entire domain without depending on a particular page template. The appropriate method depends on the website and the access available to its administrator.

Social Metadata Controls Link Previews

Open Graph metadata and platform-specific card tags can influence how links appear when shared in messaging applications and social networks. These tags are not replacements for the page title, meta description, or visible content.

<meta property="og:title" content="Meta Tags: Which Ones Still Matter?">
<meta property="og:description" content="A practical guide to modern metadata for search engines, browsers, and social previews.">
<meta property="og:type" content="article">
<meta property="og:url" content="https://urlmd.com/meta-tags/">
<meta property="og:image" content="https://urlmd.com/path/meta-tags-guide.jpg">

When an image is provided, it should be relevant, publicly accessible, and suitable for the platforms likely to retrieve it. Descriptive Open Graph image alternative text may also be supplied:

<meta property="og:image:alt" content="HTML metadata displayed inside a webpage document head">

Social metadata primarily affects presentation after a link is shared. It should accurately represent the destination rather than introduce claims or imagery that the page does not support.

Obsolete and Unnecessary Meta Tags

Meta keywords

<meta name="keywords" content="meta tags, SEO tags, search keywords">

The meta keywords tag was historically used to list terms associated with a page. Major search engines have ignored it for ranking for many years. Maintaining it usually adds work without providing a meaningful retrieval benefit.

Unsupported location tags

<meta name="zipcode" content="63901">
<meta name="geo.position" content="...">

Custom tags for ZIP codes, cities, or local keywords do not establish geographic relevance by themselves. Search systems are more likely to rely on consistent visible business information, relevant page content, recognized structured data, and established business profiles.

Redundant robots declarations

Adding index, follow to every page generally restates default behavior. Unnecessary directives can also make troubleshooting harder if a plugin, theme, or server header produces conflicting instructions.

Meta refresh redirects

<meta http-equiv="refresh" content="0; url=https://example.com/new-page/">

Meta refresh can redirect a browser, but a proper server-side HTTP redirect is normally clearer for browsers, search engines, accessibility tools, and website maintenance. Timed refreshes may also disorient people using assistive technology.

Common Meta Tag Mistakes

Publishing duplicate descriptions across many pages

A repeated description provides little page-specific context. If important pages serve different purposes, their descriptions should reflect those differences.

Adding multiple conflicting robots tags

A theme, SEO plugin, content delivery network, or server response can introduce directives independently. Search engines may apply the most restrictive supported instruction when directives conflict.

Inspect both the rendered HTML and HTTP response headers when diagnosing an indexing problem. A robots directive can also be delivered through the X-Robots-Tag HTTP header.

Using noindex as a substitute for access control

A noindex tag does not make a page private. Anyone with the URL may still be able to open it. Sensitive material requires authentication or another appropriate access-control method.

Expecting metadata to repair weak page content

Metadata summarizes or governs a document; it does not replace the document. A well-written description cannot compensate for unclear visible content, poor heading structure, missing information, or a page that does not satisfy its stated purpose.

This distinction reflects the broader relationship between machine-readable and human-readable structure: both matter, but they serve different functions.

Allowing plugins to create unchecked metadata

Automated templates can be useful, particularly on large websites, but their output should still be reviewed. Watch for empty descriptions, unresolved template variables, duplicate canonical URLs, development-site noindex tags, and metadata inherited from unrelated pages.

How to Review a Page’s Meta Tags

  1. Open the page and view its rendered source or inspect the document head with browser developer tools.
  2. Confirm that the page has one clear title and no conflicting description tags.
  3. Check that the canonical URL points to the intended public version of the page.
  4. Look for unexpected noindex, nofollow, or snippet restrictions.
  5. Review HTTP headers for an X-Robots-Tag directive.
  6. Confirm that social titles, descriptions, images, and URLs match the page.
  7. Test important pages through the relevant search platform’s inspection tools.
  8. Recheck the live page after theme, plugin, migration, or staging-environment changes.

Meta tag review is most useful when it remains connected to the page’s actual purpose. The question is not whether a page has many tags. The question is whether its metadata is accurate, supported, and free of contradictory instructions.

Frequently Asked Questions About Meta Tags

Do meta tags improve search rankings?

There is no single ranking benefit shared by all meta tags. The meta description is not generally a direct ranking signal, while robots directives control indexing and snippet behavior rather than page quality. Metadata can support accurate processing and clearer presentation, but it does not replace useful content or sound technical structure.

Does Google always use the meta description?

No. Google and other search engines may use the supplied description, but they can generate a different snippet from the page when another passage better matches the search query.

Should every page have a meta robots tag?

No. Most indexable public pages can rely on default behavior. Use a robots meta tag when a page needs an explicit instruction such as noindex or a snippet restriction.

Is the canonical tag a meta tag?

No. A canonical declaration uses the HTML <link> element. It is placed in the document head and is often discussed with metadata because it communicates the preferred URL for a page.

Use Metadata as Clear Supporting Structure

Modern metadata works best when it is restrained and purposeful. Declare the document correctly, describe important pages honestly, add indexing instructions only when needed, and use social metadata when link previews matter.

Remove obsolete tags when they create noise. More importantly, check that themes, plugins, servers, and publishing workflows are not producing contradictory information.

Meta tags are supporting signals. The durable center of a webpage remains its visible content, semantic structure, accessibility, and usefulness to the person who arrives there.

Related concepts can be explored through the URLMD SEO Glossary entry for meta tags, common semantic HTML mistakes, and the comparison of schema markup and semantic HTML.

Originally published January 30, 2015. Rewritten and expanded for modern search, browser, accessibility, and retrieval practices.