Meta Tag Generator

Meta Tag Generator

Generate optimized meta tags for better SEO - title, description, keywords, robots directives, and more

0/60 characters
Recommended: 50-60 characters. Include primary keyword.
0/160 characters
Recommended: 150-160 characters. Include relevant keywords.
List main keywords related to your content

Robots Meta Tag Settings

Suggests how often search engines should revisit

📖 Understanding Meta Tags

Meta Title

Appears in search results and browser tabs. Most important for SEO and click-through rates.

Meta Description

Shows under title in search results. Influences click-through rate, not a direct ranking factor.

Meta Keywords

Not used by Google but may help other search engines. List primary keywords separated by commas.

Robots Meta Tag

Controls how search engines crawl and index your pages. Index/Follow is default.

Open Graph Tags

Controls how your content appears when shared on Facebook, LinkedIn, and other social platforms.

Canonical Tag

Prevents duplicate content issues by specifying the preferred URL version.

ℹ️ This tool generates meta tags in standard HTML format. For best results, use an SEO plugin for WordPress to manage meta tags dynamically.

Why Use Our Meta Tag Generator?

🔖

Meta Title

Optimized with character count

📝

Meta Description

160-character limit tracking

🤖

Robots Directives

Index, follow, archive controls

🌐

Open Graph Tags

Social media optimization

📋

Copy & Download

Easy implementation

🔍

Live Preview

See search result preview

Free Meta Tag Generator — Create SEO Meta Tags Instantly Online

Every page on your website has meta tags — whether you wrote them deliberately or not. If you did not write them, your CMS probably generated them automatically from your page title and a snippet of your content, and they may not be doing your SEO any favors. Meta tags are the first thing search engines read when evaluating your page, and the first thing users see when your page appears in search results. They directly influence whether someone clicks on your link or the one below it. Our Free Meta Tag Generator helps you create complete, optimized meta tags for any page — title tag, meta description, robots directives, Open Graph tags, canonical URL, and more — all from one simple, visual form with a live search preview.

No account needed. No payment required. Fill in your details, generate, copy, and paste.

What Is This Free Meta Tag Generator?

This is an online on-page SEO tool that lets you build a complete set of HTML meta tags for any webpage through a guided form interface. Instead of writing meta tag HTML manually and worrying about syntax or character counts, you fill in a form and the tool generates perfectly formatted, ready-to-use HTML code instantly.

When you use this generator, you can create:

  • Meta Title Tag — with live character count and 50–60 character guidance
  • Meta Description — with live character count and 150–160 character guidance
  • Meta Keywords — comma-separated keyword list for secondary search engines
  • Robots Meta Tag — with individual toggles for index, follow, archive, and snippets
  • Content Type — specify whether the page is a website, article, product, video, image gallery, or portfolio
  • Primary Language — set the page language from 12 options
  • Revisit After — suggest how frequently search engines should revisit your page
  • Author / Publisher — add authorship information
  • Canonical URL — specify the preferred URL to prevent duplicate content issues
  • Open Graph Title — controls how your page title appears when shared on Facebook and LinkedIn
  • Open Graph Description — controls the description shown in social shares
  • Open Graph Image URL — controls the image shown in social shares (recommended 1200×630 pixels)
  • Live Search Engine Preview — see exactly how your title and description will look in Google search results before finalizing
  • Copy to Clipboard — copy your complete meta tag HTML in one click
  • Download as HTML — download your tags as an HTML file
  • Preview Mode — review the full generated output before using it

What Are Meta Tags and Why Do They Matter?

Meta tags are snippets of HTML code placed inside the <head> section of a webpage. They are not visible on the page itself — visitors never see them directly — but search engines, social media platforms, and browsers all read them to understand what a page is about and how to display it.

Here is a simple example of what a complete set of meta tags looks like in your HTML:

html

<head>
  <title>Free Meta Tag Generator — Create SEO Meta Tags Instantly</title>
  <meta name="description" content="Use our Free Meta Tag Generator to create optimized title tags, meta descriptions, and Open Graph tags for any webpage. No signup needed.">
  <meta name="keywords" content="meta tag generator, SEO meta tags, title tag generator">
  <meta name="robots" content="index, follow">
  <meta name="language" content="English">
  <meta name="revisit-after" content="7 days">
  <link rel="canonical" href="https://yourdomain.com/meta-tag-generator/">
  <meta property="og:title" content="Free Meta Tag Generator">
  <meta property="og:description" content="Create complete meta tags instantly with our free tool.">
  <meta property="og:image" content="https://yourdomain.com/images/meta-tag-preview.jpg">
</head>

Each of these tags serves a specific purpose — and getting them right gives your pages a significant advantage in both search engine rankings and click-through rates.

Understanding Every Meta Tag This Tool Generates

Here is a detailed explanation of every tag this generator creates and exactly why each one matters:

🔖 Meta Title Tag — The Most Important On-Page SEO Element

The meta title tag — also called the title tag — is the clickable headline that appears in search engine results pages. It is displayed in the browser tab when someone opens your page and is used by social media platforms when your page is shared without a specific Open Graph title set.

Why it is so important: The title tag is the single most powerful on-page SEO signal you can control. Search engines use it to understand the primary topic of your page. Users read it to decide whether to click on your result or choose a competitor’s. A well-written, keyword-rich title tag directly improves both your rankings and your click-through rate.

Best practices for writing meta titles:

GuidelineRecommendation
Ideal length50 to 60 characters
Maximum before truncationApproximately 60 characters (580px display width)
Include your primary keywordYes — ideally near the beginning
Include your brand nameYes — usually at the end, separated by a dash or pipe
Avoid keyword stuffingYes — write for humans, not just search engines
Be unique on every pageYes — every page needs a distinct title tag

The generator tracks your character count in real time as you type, with a color indicator that shows when you are in the ideal range and when you are approaching the cutoff where Google may truncate your title.

📝 Meta Description — Your Sales Pitch in Search Results

The meta description is the short paragraph of text that appears beneath your title tag in search results. It does not directly influence your page’s ranking position — Google has confirmed it is not a ranking factor — but it has a very significant indirect impact through its effect on click-through rate.

A well-written meta description convinces a user who sees your result in search to click on it instead of choosing another result. Higher click-through rates mean more traffic, and consistently strong click-through rates are a positive signal to Google about the quality and relevance of your page.

Best practices for writing meta descriptions:

GuidelineRecommendation
Ideal length150 to 160 characters
Maximum before truncationApproximately 160 characters on desktop
Include your primary keywordYes — Google bolds matching keywords in the description
Include a call to actionYes — “Learn more”, “Try now”, “Find out how” all work well
Describe what the page actually containsYes — set accurate expectations
Avoid duplicating your titleYes — the description adds information, not repetition
Be unique on every pageYes — never use the same description on multiple pages

The generator shows a live character count and a live preview of how your title and description will appear in a Google search result, so you can see exactly what users will see before finalizing your tags.

🔑 Meta Keywords — Still Worth Using?

The meta keywords tag was once a major ranking signal for search engines. It allowed website owners to list the keywords their page was targeting, and search engines used it directly in their ranking algorithms. Google stopped using the meta keywords tag for ranking around 2009, and most major search engines followed.

Today, Google and Bing both officially ignore the meta keywords tag for ranking purposes. However, some smaller search engines — including Yandex — still reference it to varying degrees.

Our recommendation: Include a short, accurate list of your primary keywords separated by commas. It takes a few seconds, has no downside, and may provide a minor benefit with secondary search engines. However, do not spend significant time on this — focus your energy on your title tag and meta description instead.

🤖 Robots Meta Tag — Controlling Crawler Behavior

The robots meta tag tells search engine crawlers how to handle your page. The generator gives you individual toggles for four key directives:

ToggleDirective When OnDirective When OffWhat It Controls
Allow IndexingindexnoindexWhether the page appears in search results
Allow Following LinksfollownofollowWhether crawlers follow links on the page
Allow Archive/CachearchivenoarchiveWhether Google caches a copy of the page
Allow SnippetssnippetnosnippetWhether Google shows a text snippet in search results

The most common settings:

  • Index, Follow — the default for most pages you want to appear in search results
  • Noindex, Follow — for pages you want crawlers to visit (to follow links) but not include in search results — e.g. thank you pages, confirmation pages
  • Noindex, Nofollow — for pages you want completely excluded from search — e.g. staging pages, admin areas

Important: The noindex directive only works if Google can crawl your page. If a page is blocked in your robots.txt, Google cannot read the noindex tag and may still index the URL if it discovers it through links. For reliable de-indexing, the page must be crawlable.

📄 Content Type — Helping Search Engines Understand Your Page

The content type setting adds structured context to your meta tags, helping search engines understand what kind of content your page contains. The generator supports six content types:

Content TypeBest For
Website / BlogGeneral informational pages, blog posts, articles
ArticleNews articles, in-depth editorial content, guides
Product / E-commerceProduct pages, category pages, online store listings
Video ContentPages where the primary content is a video
Image GalleryPortfolio pages, photo galleries, media collections
PortfolioCreative portfolios, case study pages, project showcases

This setting primarily affects how your content is structured in the generated tags and how it signals to platforms that support structured content types when your page is shared or crawled.

🌐 Primary Language — Telling Search Engines Your Content’s Language

The language meta tag declares the primary language of your page’s content. Search engines use this to serve your page to the right geographic and linguistic audience. The generator supports 12 languages:

English (US), English (UK), Spanish, French, German, Italian, Portuguese, Dutch, Russian, Japanese, Chinese, and Arabic.

Setting this correctly is especially important for multilingual websites where different pages serve different language audiences, or for businesses targeting a specific regional market.

🔄 Revisit After — Suggesting a Crawl Frequency

The revisit-after meta tag is an advisory directive that suggests to search engines how frequently they should revisit your page. Available options are 1 day, 7 days, 30 days, 90 days, and 365 days.

Important context: Like the robots.txt crawl-delay directive for Googlebot, Google does not officially respect the revisit-after meta tag. It uses its own signals — including how frequently your content actually changes — to determine crawl frequency. However, it may be respected by other crawlers, and setting it costs nothing.

For most websites, 7 days is a reasonable default. For news sites or pages that change daily, 1 day makes more sense. For static pages that rarely change, 30 days or more is appropriate.

✍️ Author / Publisher

The author meta tag identifies the creator or publisher of the page’s content. While this tag is not a direct Google ranking factor, it contributes to authorship signals and content credibility — particularly for article and news content types where bylines and publisher identity play a role in how content is evaluated and attributed.

Enter your name, your brand name, or your organization’s name depending on what is appropriate for the page.

🔗 Canonical URL — Preventing Duplicate Content Issues

The canonical URL tag — written as <link rel="canonical" href="..."> — tells search engines which version of a URL is the authoritative, preferred version when the same or similar content exists at multiple addresses.

When you need a canonical URL:

  • Your page is accessible at both www and non-www versions
  • Your page has URL parameters — e.g. yourdomain.com/page/?ref=newsletter — that create duplicate URLs
  • You have very similar content on multiple pages and want to credit one as the primary
  • Your page is syndicated on other websites and you want the original to get indexing credit
  • Your HTTP and HTTPS versions both resolve without redirecting

Entering your canonical URL in the generator adds the correct rel=”canonical” link tag to your generated HTML, preventing these duplicate content issues from affecting your rankings.

📱 Open Graph Tags — Controlling Your Social Media Appearance

Open Graph tags control how your page appears when it is shared on social media platforms — including Facebook, LinkedIn, WhatsApp, Telegram, and others. Without Open Graph tags, social platforms will automatically pull content from your page, often choosing a random image and truncated text that does not represent your content well.

The generator creates three Open Graph tags:

og:title — Open Graph Title The headline shown when your page is shared. This can be different from your meta title — you might want a shorter, more social-friendly version. If left empty, platforms fall back to your meta title.

og:description — Open Graph Description The description shown in the social share preview. Should be engaging and click-worthy for a social media context — slightly different in tone from your meta description, which is optimized for search results. If left empty, platforms fall back to your meta description.

og:image — Open Graph Image The image displayed in the social share card. This is one of the most impactful elements of your social sharing appearance — a strong, relevant image dramatically increases engagement with shared links.

Recommended image specifications for Open Graph:

SpecificationValue
Recommended size1200 × 630 pixels
Minimum size600 × 315 pixels
Aspect ratio1.91:1
FormatJPG or PNG
Maximum file size8MB (Facebook)
Text on imageKeep text to less than 20% of the image area

Enter the full URL of your image including https:// in the Open Graph Image field.

How to Use This Free Meta Tag Generator

Creating a complete set of meta tags takes just a few minutes. Here is the full process:

Step 1 — Enter Your Site Title

Type your page title in the Site Title field. Watch the character counter — aim to stay between 50 and 60 characters. Include your primary keyword naturally near the beginning.

Step 2 — Write Your Meta Description

Enter a compelling description of your page in the Meta Description field. Aim for 150 to 160 characters. Include your primary keyword — Google bolds it in search results when it matches a user’s query — and end with a call to action if appropriate.

Step 3 — Add Meta Keywords

List your primary keywords separated by commas. Keep this list focused and relevant — three to seven keywords is enough for most pages.

Step 4 — Configure Robots Directives

Use the four toggle switches to set your crawling preferences. For most pages you want appearing in search results, leave all four toggles enabled (index, follow, archive, snippet).

Step 5 — Select Content Type and Language

Choose the content type that best matches your page and select the primary language of your content.

Step 6 — Set Revisit After and Author

Choose your revisit frequency and optionally enter your author or publisher name.

Step 7 — Add Canonical URL (If Needed)

Enter your canonical URL if your page is accessible at multiple addresses or if you want to specifically declare the preferred version.

Step 8 — Configure Open Graph Tags (Advanced Options)

Click Advanced Options to access the Open Graph fields. Enter your OG title, OG description, and OG image URL to control how your page appears when shared on social media.

Step 9 — Check the Live Search Preview

Before generating, review the live search engine preview below the form. This shows you exactly how your title and description will appear in Google search results. Adjust your wording if the preview does not look right.

Step 10 — Click “Generate Meta Tags”

Click 🔖 Generate Meta Tags. Your complete, formatted HTML meta tags will appear in the output box instantly.

Step 11 — Copy or Download

Use 📋 Copy to copy your tags to your clipboard for pasting into your HTML, or 📥 Download HTML to save the tags as an HTML file. Use 👁️ Preview to review the full generated output.

Where to Add Your Meta Tags

Once you have your generated meta tags, here is how to add them to your website:

For Static HTML Websites Paste your generated meta tags inside the <head> section of each page’s HTML file — after the opening <head> tag and before the closing </head> tag.

For WordPress with Yoast SEO Navigate to the page or post you want to optimize. Scroll down to the Yoast SEO meta box below the editor. Enter your title in the SEO Title field and your description in the Meta Description field. Yoast handles the HTML formatting automatically. For canonical URLs, use the Advanced tab in the Yoast meta box.

For WordPress with Rank Math Open the page or post. Click the Rank Math icon in the toolbar or find the Rank Math meta box. Enter your title and description in the provided fields. Rank Math automatically adds all required HTML tags.

For Shopify Navigate to your product, page, or blog post. Scroll down to the Search Engine Listing section. Enter your SEO title and meta description there. For Open Graph tags, use a dedicated SEO app from the Shopify App Store.

For Any Other CMS Look for the SEO settings section within your page or post editor. Most modern CMS platforms — Squarespace, Wix, Webflow, Ghost, and others — have built-in SEO fields for title and description. Enter your optimized text there.

Common Meta Tag Mistakes to Avoid

Mistake 1 — Duplicate Meta Titles Across Multiple Pages Every page on your website should have a unique title tag. Using the same title on multiple pages confuses search engines about which page to rank for a given query and dilutes your SEO effort.

Mistake 2 — Titles That Are Too Long Google truncates title tags that exceed approximately 60 characters in desktop search results. When your title is cut off with “…”, users cannot read the full message, which reduces click-through rates. Stay within 60 characters.

Mistake 3 — Meta Descriptions That Are Too Short or Too Long Very short descriptions — under 50 characters — do not give enough information to convince users to click. Very long descriptions — over 160 characters — get truncated by Google. Aim for 150 to 160 characters to use the available space effectively.

Mistake 4 — Missing Meta Descriptions Entirely When no meta description is set, Google automatically generates one from your page content — usually a random snippet that may not represent your page well. Always write a custom meta description for every important page.

Mistake 5 — Keyword Stuffing in the Title Tag Cramming multiple keywords into a title tag — “Keyword 1, Keyword 2, Keyword 3 | Site Name” — reads poorly to users and may be interpreted as spam by search engines. Write your title tag as a natural, readable headline that includes your primary keyword once.

Mistake 6 — Using Noindex on Pages You Want Ranked The noindex robots directive tells search engines not to include your page in search results. Accidentally setting this on important pages — a common mistake during website development that gets left in place — will prevent those pages from ranking entirely.

Mistake 7 — Missing Open Graph Tags Without Open Graph tags, social media platforms choose your thumbnail image and description text automatically — often with poor results. Always add Open Graph tags for pages you expect to be shared on social media.

Mistake 8 — No Canonical Tag When It Is Needed If your page is accessible at multiple URLs — with and without www, with URL parameters, or through pagination — and you do not have a canonical tag declaring the preferred version, search engines may split your page’s ranking authority across multiple URLs.

Meta Tags and Their Impact on Click-Through Rate

Click-through rate (CTR) is the percentage of people who see your page in search results and actually click on it. It is one of the most direct indicators of how compelling your meta tags are — and it has a significant impact on your traffic, revenue, and overall SEO performance.

Here is how each meta tag element influences CTR:

Meta Tag ElementImpact on CTRHow to Optimize It
Title TagVery HighInclude primary keyword, make it descriptive and compelling
Meta DescriptionHighAdd a clear benefit, include keywords, end with a call to action
URL StructureModerateKeep URLs clean, short, and keyword-relevant
Open Graph ImageVery High (for social)Use a bold, relevant, high-quality image at 1200×630 pixels
Structured DataHighAdd schema markup for rich results like stars, prices, FAQs

A one percentage point improvement in CTR across your top pages can translate to thousands of additional monthly visitors without any change in your rankings. Investing time in writing excellent meta tags is one of the highest-ROI activities in on-page SEO.

Who Should Use This Meta Tag Generator?

Bloggers and Content Creators Write optimized title tags and meta descriptions for every post before publishing. A compelling meta description with a clear call to action consistently outperforms auto-generated descriptions in click-through rates.

SEO Professionals and Consultants Generate complete meta tag sets for client pages quickly and accurately. The live preview shows exactly how each page will appear in search results — useful for client presentations and approval sign-offs.

Web Developers Use this generator when building new pages or templates to produce correctly formatted meta tag HTML without manually writing each tag. Download the HTML file and paste it directly into your templates.

E-commerce Store Owners Every product page, category page, and landing page needs unique, optimized meta tags. This tool makes it fast to generate them with proper character counts and Open Graph tags for social sharing.

Digital Marketing Agencies Generate complete meta tag packages for client websites. Use the Open Graph tags to control social sharing appearances across Facebook and LinkedIn — a quick win that clients immediately notice and appreciate.

Small Business Owners Improve how your business appears in Google search results without needing to hire an SEO consultant. This tool walks you through every element step by step.

Social Media Managers Use the Open Graph tag section to control exactly how pages look when shared on Facebook and LinkedIn. A strong OG image and compelling OG description significantly increases engagement with shared links.

Students Learning SEO This tool is an excellent hands-on way to understand meta tags. The live preview and character counters make the guidelines immediately practical and visual, not just theoretical.

Frequently Asked Questions

Q: Is this meta tag generator completely free? Yes — 100% free with no account required, no subscription, and no usage limits. Generate meta tags for as many pages as you need.

Q: Does Google use the meta keywords tag for ranking? No. Google officially stopped using the meta keywords tag as a ranking signal in 2009. Bing also ignores it. However, some smaller search engines may still reference it, so including a short, accurate keyword list has no downside and takes only a few seconds.

Q: How long should my meta title be? Aim for 50 to 60 characters. Google typically displays up to approximately 60 characters (580 pixels) of a title tag in desktop search results before truncating with “…”. The generator’s real-time character counter helps you stay within this range.

Q: How long should my meta description be? Aim for 150 to 160 characters. Shorter descriptions leave available space unused. Longer descriptions get cut off in search results. The generator tracks your count in real time so you can optimize to the ideal range.

Q: What is an Open Graph image and what size should it be? An Open Graph image is the visual that appears when your page is shared on social media — Facebook, LinkedIn, WhatsApp, and others. The recommended size is 1200 × 630 pixels with a 1.91:1 aspect ratio. Enter the full URL of your image including https://.

Q: What does the canonical URL tag do? The canonical URL tag tells search engines which version of a URL is the preferred, authoritative one. It is used to prevent duplicate content issues when the same or very similar content is accessible at multiple addresses.

Q: What is the difference between noindex and disallow in robots.txt? Noindex is a meta tag that tells search engines not to include a page in search results — but they can still crawl it. Disallow in robots.txt prevents crawlers from visiting a page at all — but Google may still index the URL if it learns about it from links. For reliable de-indexing, use noindex on a page that can be crawled.

Q: Where do I paste my generated meta tags? Paste them inside the <head> section of your HTML — after <head> and before </head>. For WordPress, use your SEO plugin’s title and description fields, which handle the HTML automatically.

Q: Do I need to set Open Graph tags even if I don’t use Facebook? Yes — Open Graph tags are used by LinkedIn, WhatsApp, Telegram, Pinterest, Slack, and many other platforms, not just Facebook. Setting them ensures your page looks professional whenever it is shared anywhere that supports link previews.

Q: Can I generate meta tags for multiple pages at once? The generator creates tags for one page at a time. For bulk generation across many pages, consider using a CMS SEO plugin like Yoast or Rank Math, which manages meta tags dynamically across all your pages from a single interface.


For more free SEO tools, guides, and worldwide digital marketing news, visit seoinsightslab.online — your trusted free worldwide SEO tools and news platform.