SEO meta tags describe a page or give indexing and preview instructions. On-page SEO also includes the visible heading, content and internal links. Your title and description influence how a result may appear; Google can choose different text. A canonical suggests a preferred URL, while robots rules control indexing and preview permissions, not whether a crawler can fetch the page.

Start with the errors that change what readers or search engines receive: a title copied across several services, an inaccurate description, or a leftover noindex rule on a public page. Check the published page, not only the fields in your editor.

Below you'll find what each tag does, what the data says Google actually does with it, copy-paste code for all of them, and a free snippet preview tool to test your own titles and descriptions before you publish.

What Are SEO Meta Tags?

Meta tags are instructions for machines. Your visitors never see them. Search engine crawlers, browsers, and social platforms read them on every request and use them to decide three things: what your page is about, how to display it, and whether to index it.

They all live inside the <head> element, before any visible content. A minimal, healthy head section looks like this:

HTML
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Your Page Title</title>
  <meta name="description" content="What this page delivers, in one or two sentences.">
  <link rel="canonical" href="https://example.com/this-page/">
</head>

The title is a <title> element and the canonical is a <link> element. Neither is technically a meta tag. The H1 is a visible heading in the body. They belong in the same on-page review, but they do different jobs.

On-page SEO elements: what to change and what to check
ElementJobPractical check
TitleNames this specific pageDoes it describe the answer or service rather than repeat a keyword list?
Meta descriptionOffers a possible search snippetDoes the summary match what the visitor will actually find?
H1Introduces the visible contentCan someone identify the purpose without reading the menu?
RobotsSets indexing and preview rulesIs noindex intentional, and can crawlers access the rule?
CanonicalSuggests the preferred duplicate URLDoes it point to the correct final page?
Open GraphSupplies sharing metadataDo the title and image fit this page rather than the homepage?

Do Meta Tags Still Matter for SEO?

Yes, but not equally, and not the way most people assume. Three of them influence rankings directly or through indexing (title, robots, canonical). One influences clicks rather than position (description). The rest handle rendering and sharing. Knowing which bucket a tag belongs to tells you how much effort it deserves.

There's a second reason to care that gets far less attention: Google can generate different title links and snippets. The numbers are bigger than most site owners expect.

61.6%
of title tags get rewritten by Google in search results
Zyppy, study of 80,959 titles
62.8%
of meta descriptions get rewritten before they reach the results page
Ahrefs, study of 20,000 keywords
25%
of top-ranking pages don't have a meta description at all
Ahrefs, same study

These are historical study samples, not current rewrite rates for your website. A rewritten result does not prove your tag is poor: Google can adapt text to the query and page content. Use the studies as context, then check your own results.

Title Tag: Describe the Page Clearly

Ranking factor

A specific title helps readers identify the page. Google can also use headings and other text when generating a title link. Its title-link guidance recommends descriptive, concise titles without repetitive boilerplate or keyword stuffing.

HTML
<title>SEO Meta Tags: Free On-Page SEO Guide (2026)</title>

How long should a title tag be?

About 50 to 60 characters can be a useful drafting target, not a Google limit. Display width and wording matter. Keep the subject clear rather than removing a useful word just to satisfy a counter. The historical study below describes its sample; it does not establish a universal rule.

How often Google rewrites your title, by length
Share of titles Google replaced or modified in search results
1 to 5 charstoo short
96.6%
51 to 60 charsrecommended
39 to 42% Sweet spot
Over 60 charstruncation zone
76%+
Over 70 charsalways cut
99.9%
Data: Zyppy title rewrite study, 80,959 URLs from 2,370 websites. Bars in green mark the length with the lowest rewrite rate.

Title tag best practices

  • One unique title per page. Different pages need distinctive labels so readers and search engines can tell them apart.
  • Put the main keyword near the front. Searchers scan the first words, and truncation eats the end, never the beginning. Choose it through a keyword research process that starts with the audience and task, not volume alone.
  • Match the search intent. If page one is full of guides, a product page may not satisfy the same learning task. Use this search intent guide to identify the task and choose the right page type before polishing the tag.
  • Prefer dashes over pipes as separators. Zyppy found Google strips pipes from 41% of titles but dashes from only 19.7%.
  • Keep your title and H1 aligned. When both contained the same number, Google preserved it in 97.3% of displayed titles.
  • Write for the click, not the crawler. A title that reads like a keyword list gets rewritten. A title that promises something specific gets clicked.
✕
WeakHome | Best SEO | SEO Services | Cheap SEO | SEO Company
✓
StrongTechnical SEO Audit: 42 Checks in Plain English (Free)

Meta Description: Your Free Ad Copy in Search Results

Affects clicks

Google has been clear for years: the meta description is not a ranking factor. So why write one? Because it's the only ad copy you'll ever get for free. Two lines of text under your title, shown to people who are actively searching for what you do. A description that answers the searcher's question earns the click that the ten blue links are fighting over.

HTML
<meta name="description" content="Which SEO meta tags still matter in 2026: title, description, robots, canonical, Open Graph. Real study data, examples, and a free snippet preview tool.">

Now the honest caveat. Ahrefs compared hardcoded descriptions against live desktop snippets across 20,000 keywords and found Google rewrites them 62.8% of the time. For long-tail queries it climbs to 65.6%. Google builds its own snippet from your page text whenever it thinks that serves the query better.

Write a useful description for each important page, but do not assume it will always appear. Google primarily builds snippets from visible content and sometimes uses the description. Its snippet guidance explains why different searches can produce different summaries.

Meta description best practices

  • Lead with the useful detail. A 140 to 160 character draft is a convenience, not a fixed display limit. Snippets vary with the query, device and available space.
  • Include the keyword once. Google bolds query words in snippets, and bold text pulls the eye.
  • State what the page delivers, specifically. "Learn more about our services" tells the searcher nothing. Numbers, outcomes and specifics win clicks.
  • Use active voice and address the reader. It's ad copy. Write it like ad copy.
  • Never duplicate descriptions across pages. Write a page-specific summary. Google can still select a snippet from visible content, even when the description is duplicated.

Meta Robots: Control Indexing and Search Previews

Controls indexing

The robots meta tag is the most dangerous tag on this page. Used well, it keeps thin and duplicate content out of the index so your strong pages get the attention. Used badly, it removes your site from Google and nobody notices for months.

A public page carrying a leftover staging noindex can disappear from search after Google processes that rule. That is different from a robots.txt block, which prevents crawling. Check both before assuming a content rewrite will fix an indexing problem.

HTML
<!-- Keep a page out of search results but let Google follow its links -->
<meta name="robots" content="noindex, follow">

The directives that matter

Google documents the full list of robots directives it supports. These are the ones you'll actually use:

DirectiveWhat it doesTypical use
indexAllows the page in search results. This is the default, so you never need to declare it.Nothing. Omit it.
noindexRemoves the page from search results.Thank-you pages, internal search results, thin archives
nofollowStops Google from following any link on the page.Pages full of untrusted or paid links
noarchiveIgnored by Google Search; its cached-link feature has been removed.Do not add it for Google cache control
nosnippetPrevents text snippets and video previews; a static image may still appear. Also restricts direct use in Google AI Overviews and AI Mode.Content you don't want quoted
max-snippet:[n]Caps the snippet at n characters.Publishers limiting reuse
max-image-preview:[size]Sets image preview size: none, standard or large.Use large if you want Discover traffic
unavailable_after:[date]Drops the page from results after a date.Expiring offers, event pages
notranslateStops Google from offering a translated version.Pages where translation breaks meaning

Three robots mistakes I keep finding in audits

  1. Blocking a noindexed page in robots.txt. If crawlers can't fetch the page, they never see the noindex, and the URL can linger in results anyway. Let Google crawl it so it can read the instruction.
  2. Shipping staging tags to production. Developers noindex the staging site (correctly), then deploy the template with the tag still in it. Check your head section after every redesign.
  3. Forgetting non-HTML files. A meta tag can't go inside a PDF. Use the X-Robots-Tag HTTP header for PDFs, images and feeds. Most guides skip this entirely, then wonder why gated PDFs rank.

Canonical Tag: Identify the Preferred Duplicate URL

Consolidates signals

A page can have duplicate addresses, such as a clean URL and a tracking-parameter version. A canonical suggests which equivalent page should represent the group. Google may already recognize duplicates; it is not accurate to assume every alternate URL automatically splits your rankings.

HTML
<link rel="canonical" href="https://example.com/this-page/">
  • Every indexable page should carry a self-referencing canonical. It makes your preferred address explicit, including when tracking parameters create alternate URLs.
  • Always use the absolute URL, including protocol and domain. Relative canonicals are a classic source of quiet disasters.
  • It's a hint, not a command. Google can ignore a canonical that contradicts stronger signals like redirects and internal links. If the variants also need consolidating at the server level, use a 301.
  • One canonical per page. Conflicting canonical targets can be ignored. Keep one consistent declaration rather than relying on competing plugin output.

For the decision about retiring or retaining a page, read canonical tags vs. 301 redirects. For duplicate products, parameter URLs, pagination, PDFs and cases where Google selects a different URL, see the full canonical URL implementation guide.

Viewport and Charset: Two Tags You Set Once

Rendering

These two take thirty seconds and you never touch them again. The viewport tag tells browsers how to scale your page on phones. Google has treated mobile-friendliness as a ranking consideration since 2015, and a missing viewport tag is the fastest way to fail it. The charset declaration sets character encoding so text renders correctly. Use UTF-8, which is what Google recommends.

HTML
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

Open Graph and Twitter Cards: Own Your Share Preview

Social sharing

Open Graph tags decide what appears when your link lands in Facebook, LinkedIn, Slack, WhatsApp, iMessage or Discord. Without them, platforms guess, and the guess is usually a random image with a truncated sentence. Since a shared link is often someone's first contact with your site, the preview deserves the same care as the title tag.

HTML
<meta property="og:type" content="article">
<meta property="og:title" content="Your Headline for Social Shares">
<meta property="og:description" content="One sentence that makes the link worth tapping.">
<meta property="og:url" content="https://example.com/this-page/">
<meta property="og:image" content="https://example.com/share-image.jpg">
<meta name="twitter:card" content="summary_large_image">
  • Make the og:image 1200 by 630 pixels. That's the standard large-preview size across platforms, and smaller images get demoted to a thumbnail layout.
  • Use absolute URLs for og:url and og:image. Relative paths break previews on several platforms.
  • X falls back to Open Graph when its own tags are missing, so the one twitter:card line above is usually all you need from that family.
  • Test before you share. LinkedIn's Post Inspector and Meta's Sharing Debugger show you the exact preview and let you refresh a stale cache.

Test Your Meta Tags: Live SERP Snippet Preview

Type your title and description below and watch the Google-style preview update. The counters track characters and approximate pixel width, which is what Google actually truncates on. No signup, nothing gets sent anywhere, it all runs in your browser.

Google preview
Your Website
https://yourdomain.com › your-page
SEO Meta Tags: Free On-Page SEO Guide (2026)
Which SEO meta tags still matter in 2026: title, description, robots, canonical, Open Graph. Real study data, examples, and a free snippet preview tool.

A Worked On-Page SEO Example

Imagine a fictional bicycle workshop page that explains puncture repairs, prices and booking. "Home | Bikes | Best Bikes" gives a visitor little reason to choose it. A clearer page might use:

HTML: fictional workshop page
<title>Bicycle Puncture Repairs in Bristol | Example Workshop</title>
<meta name="description" content="See bicycle puncture repair options, what the service includes and how to book at our Bristol workshop.">
<!-- In the page body, not the head: -->
<h1>Bicycle puncture repairs in Bristol</h1>

The title identifies the service and place. The description previews information the page must actually contain. The H1 names the visible subject. Do not copy the city, service or business name unless they describe your page.

How to check your published tags

  1. Publish one representative page and open its source. Search for the title, description, robots and canonical elements.
  2. Inspect the rendered DOM too if scripts can change the head. Look for duplicate or conflicting output from templates and plugins.
  3. Compare the H1, title and actual answer. They can use different wording without describing different subjects.
  4. Use Search Console to review relevant queries and equal date ranges after recrawling. A changed snippet or a handful of impressions is not proof of a ranking gain.

The preview tool above is an approximation for writing, not a screenshot of what Google promises to show.

Meta Tags You Can Safely Delete

Half the meta tags floating around CMS templates do nothing. Some have done nothing for fifteen years. Here's the honest split, based on Google's own list of supported tags.

Worth your time

  • <title> on every page, concise and distinctive
  • description on pages that earn search traffic
  • robots where indexing needs control
  • canonical self-reference on every indexable page
  • viewport and charset, set once
  • Open Graph plus twitter:card

Search traffic increasingly arrives through AI answers: Google's AI Overviews, ChatGPT, Perplexity and friends. Your meta tags are part of how these systems read your site, and the controls overlap almost entirely with classic SEO.

  • Snippet controls apply to AI features. Google documents that nosnippet, data-nosnippet, max-snippet and noindex limit how your content appears in its AI experiences, the same way they limit classic snippets. Blocking snippets now also means opting out of AI answer visibility, so use them deliberately.
  • Clear titles help citation. AI assistants show your title and description when they cite a source. A vague title makes an unclickable citation.
  • Training opt-outs live in robots.txt, not meta tags. The Google-Extended token controls whether your content trains Gemini models, and it has no effect on your Search rankings. Different lever, different file.

My position, since an expert should have one: don't block AI systems from content you want customers to find. The sites winning AI citations are the ones with clear, well-structured, honestly labeled pages, which is exactly what classic on-page SEO builds anyway.

Copy-Paste Meta Tag Template

Here's the full head section I start every project with. Replace the placeholder text, delete the comments, done.

HTML
<!-- Essentials -->
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Primary Keyword: Specific Benefit (Brand)</title>
<meta name="description" content="A concise summary of what this page delivers for the reader.">
<link rel="canonical" href="https://example.com/this-page/">

<!-- Only when you need to change the default (index, follow) -->
<meta name="robots" content="noindex, follow">

<!-- Social sharing -->
<meta property="og:type" content="article">
<meta property="og:title" content="Primary Keyword: Specific Benefit">
<meta property="og:description" content="One sentence that makes the link worth tapping.">
<meta property="og:url" content="https://example.com/this-page/">
<meta property="og:image" content="https://example.com/share-image-1200x630.jpg">
<meta name="twitter:card" content="summary_large_image">

On-Page Meta Tag Checklist

Run this against any page in ten minutes. If all ten pass, your head section is in better shape than most of the web.

The 10-point check

  • Unique, descriptive title with the useful subject near the front
  • Title matches what page one already rewards for the query
  • Accurate, page-specific description with the useful detail first
  • Self-referencing canonical with the absolute URL
  • No unintended noindex anywhere (check after every deploy)
  • viewport and charset present in the first lines of the head
  • Open Graph set, share image at 1200 by 630 pixels
  • meta keywords and other dead tags removed
  • Title and H1 telling the same story
  • Verified in View Source on the live page, not in the CMS editor

Want Me to Check Your Site's Head Section?

Request a free review of a small selection of public pages. I will email up to five priority findings or next steps. A comprehensive audit or implementation project can be scoped separately.

Request a free review

SEO Meta Tags: FAQ

About 50 to 60 characters is a drafting guideline, not a fixed Google limit. Write a concise, descriptive title and check whether its most useful words remain clear when the display is shortened.
There is no fixed Google character limit. A 140 to 160 character draft can help you stay concise, but the displayed snippet depends on the query and device. Put the useful summary first.
No. Google does not use the meta keywords tag for web search ranking. Focus on useful content, descriptive titles and correct indexing settings instead.
Meta descriptions are not a direct Google ranking factor. A useful description can help someone decide to visit when it is displayed, but rewriting it does not guarantee better rankings or clicks.
The title element is in the HTML head and labels the browser tab; Google may use it for the search title link. The H1 is a visible page heading. Keep both aligned with the actual subject.
Check the published HTML source and, when JavaScript modifies the page, the rendered DOM. Look for duplicate declarations and compare the output with your CMS fields. Use Search Console URL Inspection for indexing information.
Milan Georgijevic iviG
Milan Georgijevic
Technical SEO Consultant & Developer

I'm a developer who moved into technical SEO. I audit sites, then implement the fixes myself: indexing, Core Web Vitals, structured data, rendering. If your site has a problem hiding in its head section, I'll find it. Request a free website review and I'll take a look personally.

All SEO Guides