Free Tool · Generator
Meta Tag Generator
Build a complete, validated set of HTML meta tags — title, description, robots, canonical, Open Graph, Twitter cards, and more.
Basic SEO
Shown as the clickable heading in Google + as the tab title. Aim for 50–60 visible characters.
Aim for 130–155 characters of useful summary.
The single, definitive URL for this page (prevents duplicate-content issues across www / non-www / trailing-slash / tracking-parameter variants).
BCP-47 language tag. We add it as a comment reminding you to set it on your <html lang="…"> element.
Robots / indexing
Open Graph (Facebook, LinkedIn, Slack, Discord)
Recommended: 1200×630 PNG/JPG < 5 MB.
X / Twitter card
Mobile / PWA (optional)
Sets the browser address-bar tint on Chrome / Safari mobile.
Google · Desktop SERP
Your page title
Your meta description will appear here.
4 hints
- Title is empty — Google will pull a heading from the page instead.
- Description is empty — Google will auto-generate one from page content (may not match your message).
- No canonical URL — duplicate-content risk if your page is reachable at multiple URLs.
- No og:image — your page won't generate a preview card on Facebook, LinkedIn, Slack, or Discord.
HTML snippet
htmlDrop this inside your <head><!-- Set <html lang="en"> on your root element -->
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:type" content="website">
<meta property="og:locale" content="en_US">
<meta name="twitter:card" content="summary_large_image">Writing meta tags for 50+ pages?
Rankrize generates titles, descriptions, OG, and Twitter card tags automatically per article — pixel-validated and char-budget-aware. See it on your site with a free analysis.
How to use
How to use the Meta Tag Generator
Write the title for humans, not for keywords
Google rewrites stuffed titles. A clear, benefit-led title with one primary keyword near the front beats a keyword-stuffed string. Aim for 50–60 visible characters — anything past ~580 pixels gets truncated to '…' in desktop SERPs (the live preview shows you the exact cutoff).
Treat the meta description as your SERP ad copy
Google uses the description as the snippet under your title in ~70% of impressions. Write it like a 130–155 character ad — what's the page about, what will the reader get, why should they click. Avoid duplicate descriptions across pages; they compete for the same impressions.
Always set a canonical URL — even on the URL itself
Self-referencing canonicals (a canonical pointing to the page's own URL) are not redundant — they prevent tracking parameters, A/B test variants, and trailing-slash duplicates from being indexed as separate pages. Every page should have a canonical, even if it's just pointing to itself.
Use og:image at exactly 1200×630 PNG or JPG
1200×630 (1.91:1 aspect ratio) is the size Twitter, Facebook, LinkedIn, Slack, Discord, and iMessage all crop without distortion. Smaller images get downsampled to a small thumbnail that loses your message. Always specify og:image:width + og:image:height — they prevent the preview from rendering blank while the image loads.
Set twitter:card before your competitors do
Without twitter:card, X falls back to a tiny URL-only card. With twitter:card = summary_large_image and og:image set, you get the full-bleed card that drives 4–5× more clicks. The Twitter handles (twitter:site, twitter:creator) get analytics attribution back to you when others share your link.
If og:type is article, also set article:author + published_time
Article-typed Open Graph tags signal to Facebook + LinkedIn that this is editorial content. Set article:author as the URL of an author profile page (matching schema.org Person markup), article:published_time + modified_time as ISO 8601, and article:section + tag for vertical attribution. AI search engines also use these for E-E-A-T scoring.
Frequently asked questions
About the Meta Tag Generator
More free tools
The full Rankrize free toolkit
Schema Markup Generator
Generate validated JSON-LD schema markup for 9 types — paste-ready for your site.
Google SERP Preview
See how your title and description render on Google desktop, mobile, and as a social card — with real pixel-width truncation.
Core Web Vitals Checker
Real Core Web Vitals from Google PageSpeed Insights — LCP, INP, CLS, FCP, TTFB. Lab + field data, mobile + desktop.
Meta Tag Generator
Build a complete, validated set of HTML meta tags — title, description, robots, canonical, Open Graph, Twitter cards, and more.
Robots.txt Generator
Build a clean robots.txt — including AI bots like GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and CCBot.
SEO + AI Search Checklist
A modern 50-item SEO checklist covering technical, on-page, content, and AI-search (GEO) — with progress saved in your browser.