Meta Tag Generator

Fill in the fields below to generate all essential HTML meta tags for SEO, social sharing, and crawler control.

Page Information
0 / 60
0 / 160
Generated Meta Tags

  

Frequently Asked Questions

No. Google has ignored the meta keywords tag since 2009. Bing also gives it no weight. Including keywords in this tag does not help rankings and may actually signal to some search engines that you are attempting keyword stuffing. It is included in this generator for legacy CMS compatibility only.
noindex tells search engine crawlers not to include this page in their index. nofollow tells them not to follow the links on the page. Use this combination for thank-you pages, admin pages, or duplicate content pages you want to keep out of search results entirely.
All meta tags must be placed inside the <head></head> section of your HTML document, ideally near the top. The <title> tag should also be inside <head>. Placing them outside <head> may cause crawlers to ignore them.
It is best practice to include a self-referencing canonical tag on every page. This prevents issues with URL parameters (e.g., ?sort=price) or multiple paths to the same content creating duplicate content problems that can dilute your page's ranking signals.
Google actively uses the title tag, meta description (as a snippet candidate), and meta robots tag. It ignores meta keywords entirely. The viewport meta tag is critical for mobile usability, and canonical tags are used to resolve duplicate content. All other meta tags are either ignored or given minimal weight.
The robots meta tag (<meta name="robots" content="...">) controls how search engines index and follow links on a specific page. Common values include noindex (exclude from index), nofollow (don't follow links), noarchive (don't cache), and nosnippet (don't show a text snippet). Unlike robots.txt, this tag controls indexing rather than just crawling.
The viewport meta tag (<meta name="viewport" content="width=device-width, initial-scale=1">) tells the browser how to scale the page on mobile devices. Without it, mobile browsers render pages at desktop width and zoom out, creating a poor user experience. Since Google uses mobile-first indexing, pages without proper viewport configuration may rank lower in mobile search results.
Yes. Meta refresh redirects (<meta http-equiv="refresh" content="0;url=...">) are considered bad practice for SEO. They do not pass PageRank as efficiently as 301 server-side redirects, can disorient users, and may be flagged as a cloaking risk. Always use proper 301 redirects configured at the server or .htaccess level instead.
Use a canonical tag when you want the duplicate page to remain accessible but have its ranking signals consolidated onto the preferred URL. Use meta robots noindex when you want the page completely excluded from Google's index — for example, internal search result pages, thank-you pages, or thin content pages that add no SEO value.
Open Graph tags (og:title, og:image, etc.) control how your page appears when shared on Facebook, LinkedIn, Pinterest, and most other social platforms. Twitter Card tags (twitter:card, twitter:title, etc.) are Twitter's proprietary format for rich link previews. Twitter falls back to Open Graph tags when Twitter Card tags are absent, so implementing both ensures optimal display across all platforms.

About This Meta Tag Generator

This free meta tag generator builds the HTML <meta> tags for title, description, robots directives, keywords, author, and viewport from a simple form. Copy the generated tags and paste them into your page's <head>.

Well-crafted meta tags improve how your page appears in search results and social shares. The title and description are shown in SERP snippets; the robots meta tag controls crawling and indexing behaviour.

When to use this tool

  • Generating meta tags for a new page without hand-coding
  • Checking title and description character length before publishing
  • Setting a noindex directive on pages you do not want crawled
  • Building a base meta template for a new website

Standards & References

Related Articles

In-depth guides and technical articles.

View all →
The Viewport Meta Tag Is a Rendering Instruction, Not an SEO Tag — And Why That Distinction Matters
The viewport meta tag is a rendering instruction, not an SEO tag — but its absence causes mobile browsers to render pages in 980px desktop mode, directly affecting Google's mobile-first indexing quality assessment. Here's what width=device-width and initial-scale=1 actually do (and why user-scalable=no is an accessibility violation), how preconnect hints reduce Google Font load times by 100-300ms, and why HTTP header versions of CSP are more secure than meta http-equiv versions.
Most Meta Tags Do Nothing — Here's Which Ones Actually Affect Search, Social, and Browser Behavior
The author meta tag was deprecated by Google in 2009 and does nothing — but it still appears in most meta tag generators and tutorials. Here's which meta tags actually affect search behavior (robots, description, title), which affect social sharing but not ranking (Open Graph, Twitter Cards), which are deprecated and do nothing (keywords, author, revisit-after), and which affect browser rendering (charset, viewport).
Open Graph and Twitter Cards: The Meta Tags That Control Social Sharing Previews (Not Search Snippets)
A page can have a perfect title tag, meta description, and canonical URL — and still show a broken or generic preview when shared on social media, because search snippets and social previews are controlled by entirely different sets of meta tags. Here's what Open Graph (og:title, og:description, og:image, og:url) and Twitter Card tags actually control, why image size/aspect-ratio matters, and why platforms' aggressive caching means updated images may not show up on previously-shared links without manually triggering a re-fetch.
Robots.txt, Meta Robots, and X-Robots-Tag: Why Blocking AND Noindexing the Same Page Is a Contradiction
A page blocked in robots.txt AND tagged noindex is a contradiction — the robots.txt block prevents crawlers from ever seeing the noindex tag. Here's how robots.txt (crawl-level), meta robots (page-level), and X-Robots-Tag (HTTP header, any file type) actually relate, why "block AND noindex" doesn't work as intended, and the correct configuration for actually excluding pages from the index.
Meta Description Best Practices: Writing Snippets That Drive Clicks and Reduce Rewrites
Google rewrites meta descriptions 60–70% of the time — but writing them well still matters because CTR affects rankings and rewrites are less likely when descriptions directly match the query. Here's how to write descriptions that drive clicks, with specific techniques for different page types and character limit guidance.