SEOAugust 22, 2026·4 min read

What Is a Meta Tag and Why Does It Matter for SEO

Meta tags live inside the HTML head of every web page — invisible to visitors browsing the page, but read constantly by search engines, social media platforms, and browsers. Getting them right is a basic but important part of on-page SEO. Getting them wrong, or skipping them entirely, leaves ranking signals and social sharing quality on the table.

The meta tags that actually matter

Not all meta tags affect SEO. Some were important fifteen years ago and are now largely ignored. Here are the ones that still matter:

Title tag: Technically an HTML element rather than a meta tag, but always discussed together. The title tag is what appears as your page title in search results. It's the most important on-page SEO element — include your primary keyword, keep it under 60 characters, and write it to earn the click as much as to rank.

Meta description: The snippet that appears under the title in search results. Not a direct ranking factor, but directly affects click-through rate. Keep it under 155 characters, include your keyword, and end with a CTA. Google rewrites descriptions frequently — write one anyway, because when Google uses yours, it performs better than an auto-generated one.

Meta robots: Tells search engines whether to index the page and follow its links. The default (index, follow) is what you want for most pages. Use noindex for thank-you pages, admin pages, and duplicate content pages you don't want appearing in search.

Open Graph tags (og:): Control how your page appears when shared on Facebook, LinkedIn, and other platforms. og:title, og:description, og:image determine the preview card. Set these for every page — an OG image is especially important as it's what draws attention in social feeds.

Twitter Card tags: Same as Open Graph but for X (formerly Twitter). Twitter reads OG tags as a fallback, but dedicated twitter: tags give you explicit control over how content appears in tweets.

Meta tags that no longer matter for SEO

The meta keywords tag was once used to signal topic relevance. Google stopped using it in 2009 after it was heavily abused. You'll still see advice to add keyword meta tags — ignore it. It has no effect on Google rankings and clutters your HTML for no benefit.

The meta author tag similarly has no SEO value today. Structured data (schema.org markup) is the modern way to tell search engines who authored a page.

How to generate and implement meta tags

Our free SEO metatag generator creates all the essential meta tags for any page. Enter your page title, description, URL, and OG image URL, and it outputs the HTML you can paste directly into your page's head section.

For WordPress sites, plugins like Yoast SEO and Rank Math handle meta tags through a UI without touching HTML. For Next.js and modern frameworks, metadata is typically managed through the framework's built-in metadata API. For plain HTML pages, the generator output goes directly between your opening and closing head tags.

Try it free

SEO Metatag Generator

Use our free seo metatag generator — no sign-up, no paywalls, works on any device.

Open SEO Metatag Generator

Frequently Asked Questions

What are meta tags in HTML?

Meta tags are HTML elements that provide structured metadata about a webpage to browsers and search engines. They sit in the HTML head section and are invisible to visitors but read by search engines, social platforms, and browsers to understand and display the page correctly.

Which meta tags are most important for SEO?

The title tag and meta description are the most impactful. The title tag is the strongest on-page SEO signal. The meta description affects click-through rate. Meta robots tags control indexing. Open Graph tags control social sharing previews.

Do meta keywords still matter for SEO?

No. Google stopped using the meta keywords tag in 2009. Including it has no positive effect on rankings. Bing also ignores it. You can safely leave it out of your pages entirely.

What is an Open Graph tag?

Open Graph tags (og:title, og:description, og:image, og:url) control how your page appears when shared on social platforms like Facebook and LinkedIn. Without them, social platforms guess at what to display — which often produces poor previews that get fewer clicks.

How do I add meta tags to my website?

For plain HTML: paste the meta tag HTML between your opening and closing head tags. For WordPress: use Yoast SEO or Rank Math — no HTML editing needed. For Next.js: use the built-in Metadata API. For other frameworks: check the framework's documentation for metadata handling.

Related Articles

SEO

How to Write a Blog Title That Ranks on Google

4 min read

SEO

How to Find the Right Keywords for Your Blog

5 min read

SEO

How to Write a Meta Description That Gets Clicks

4 min read