SEO Meta Tag Generator
Fill in a few fields and copy ready-to-paste meta tags, with live Google and social share previews.
Google preview
Social preview
What the SEO Meta Tag Generator does
Meta tags tell search engines and social networks what a page is about. This meta tag generator writes the HTML for your title tag, meta description, canonical URL, robots directives, Open Graph tags for Facebook and LinkedIn, and Twitter Card tags.
Character counters warn you when a title or description is likely to be truncated, and live previews show roughly how the page could appear in Google results and when shared on social media. Search engines may still rewrite titles and descriptions.
Everything runs in your browser. Copy the code into your page’s <head>, or into your SEO plugin’s fields if you use WordPress.
How to use the SEO Meta Tag Generator
- Enter the page title, meta description and page URL.
- Add a site name and a social share image URL (1200 × 630 px works well).
- Choose the content type, Twitter card type and robots settings.
- Check the Google and social previews and adjust the text if it is cut off.
- Copy the generated tags or download them as an .html file.
Frequently asked questions
How long should a title tag be?
Aim for roughly 50–60 characters. Google truncates by pixel width rather than character count, so keep the most important words first.
How long should a meta description be?
Around 120–155 characters is a practical target. Google may show a different snippet if it better matches the search.
Do meta keywords help SEO?
No. Google ignores the meta keywords tag, so this tool does not output it.
What are Open Graph tags?
Open Graph tags control the title, description and image shown when a page is shared on Facebook, LinkedIn and many messaging apps.
I use WordPress — where do I put these tags?
If you use an SEO plugin such as Rank Math or Yoast, paste the title and description into its fields rather than adding raw HTML, to avoid duplicate tags.