Meta Tags: The complete guide to HTML metadata for SEO
Meta tags provide search engines with information about your pages. Learn which tags matter, which don't, and how to implement them correctly.
Meta tags are HTML elements that provide metadata about a webpage. They live in the <head> section and tell search engines and browsers how to handle the page.
Essential meta tags
1. Title tag
<title>Best Running Shoes 2026 - Expert Reviews & Comparisons</title>
The most important meta tag. It appears in search results, browser tabs, and social shares.
2. Meta description
<meta name="description" content="Compare the top 15 running shoes of 2026. Expert reviews, pricing, and performance data for every foot type.">
Your ad copy in search results. Doesn’t affect rankings directly but heavily influences CTR.
3. Viewport
<meta name="viewport" content="width=device-width, initial-scale=1">
Required for mobile-first indexing. Without it, your site won’t render properly on mobile.
4. Charset
<meta charset="UTF-8">
Defines character encoding. UTF-8 is the standard.
5. Robots
<meta name="robots" content="index, follow">
Controls crawling and indexing behavior. Common values:
index, follow(default)noindex, follow(don’t index, but follow links)index, nofollow(index, but don’t follow links)noindex, nofollow(complete exclusion)
Useful but optional meta tags
Canonical
<link rel="canonical" href="https://example.com/best-running-shoes/">
Tells Google which version of a page is the original. Critical for avoiding duplicate content issues.
Open Graph (social sharing)
<meta property="og:title" content="Best Running Shoes 2026">
<meta property="og:description" content="Expert reviews and comparisons">
<meta property="og:image" content="https://example.com/shoes-og.jpg">
<meta property="og:url" content="https://example.com/best-running-shoes/">
<meta property="og:type" content="article">
Controls how your page looks when shared on Facebook, LinkedIn, Slack, etc.
Twitter Card
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Best Running Shoes 2026">
<meta name="twitter:description" content="Expert reviews and comparisons">
<meta name="twitter:image" content="https://example.com/shoes-twitter.jpg">
Controls Twitter share appearance.
Hreflang
<link rel="alternate" hreflang="en" href="https://example.com/en/page/">
<link rel="alternate" hreflang="zh" href="https://example.com/zh/page/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/page/">
Tells Google which language/region version to show to which users.
Meta tags that don’t matter (anymore)
Meta keywords
<!-- Don't bother -->
<meta name="keywords" content="running shoes, best shoes, shoe reviews">
Google has ignored this since 2009. Bing may use it as a negative signal if abused.
Meta author
<!-- Optional, no SEO impact -->
<meta name="author" content="John Doe">
No SEO impact. Some CMS or tools may use it, but search engines don’t care.
Common meta tag mistakes
Missing viewport on mobile
Without viewport, Google can’t properly render your mobile page, which hurts mobile-first indexing.
Conflicting robots directives
Having noindex in meta robots but allowing crawling in robots.txt creates a conflict Google can’t resolve cleanly.
Duplicate title tags
Every page needs a unique title. Duplicate titles confuse Google and waste a key ranking signal.
Missing canonical on paginated or parameterized URLs
Filter, sort, and pagination URLs should canonicalize to the main category page.
How to audit meta tags
- Use the SEO Audit Tool to scan for missing, duplicate, or incorrect meta tags across your site.
- Use the Chrome Extension to check individual pages instantly.
- Use Facebook’s Sharing Debugger and Twitter Card Validator to test social meta tags.
Link back to the glossary
For the one-line definition: Meta Tags in the Glossary.
Related wiki terms
Q&A
Does the meta keywords tag matter?
No. Google has ignored it since 2009. Bing may use it as a spam signal if you stuff it.
Which meta tags are essential?
Title tag, meta description, viewport, charset, and robots. Everything else is optional or use-case specific.
Can meta tags hurt my SEO?
Yes. Incorrect robots directives, missing viewport, or duplicate title/description tags can all cause problems.