Use this free meta tag generator to create a complete set of SEO meta tags โ including title, description, Open Graph and Twitter Card tags โ for any web page. Copy and paste the generated code directly into your HTML to improve search visibility and social sharing.
Meta tags are HTML code that goes in the head section of a web page. They tell search engines and social platforms what your page is about, what image to show when it's shared on social media, and how the page should behave on mobile. Most content creators who build their own websites either skip meta tags entirely or set them up incorrectly โ this tool generates the right code with no guesswork.
Enter your page title, description, keywords, and Open Graph settings, and the tool outputs the complete HTML meta tag block ready to paste into your page's head section.
Step 1 โ Fill in your page information. Enter the page title, meta description, canonical URL, and Open Graph image URL. The Open Graph tags control how your page appears when shared on Facebook, Twitter, LinkedIn and messaging apps โ they're separate from the standard meta tags.
Step 2 โ Generate the full tag block. The tool produces a ready-to-use block of HTML. Review it to make sure everything looks correct โ especially the title and description length.
Step 3 โ Paste into your page's head section. Open your website's HTML file or CMS template editor and paste the meta tags inside the head section of the page. If you use WordPress, there are plugins that manage meta tags through a UI so you don't need to edit code directly.
Not setting Open Graph tags. Without Open Graph tags, when someone shares your page on social media, the platform will guess what image and text to use โ often pulling something random from the page that looks terrible. Setting OG tags gives you control over exactly how your content appears when shared.
Using the same title and description in your meta tags as your Open Graph tags. OG tags and standard meta tags serve different purposes. Your meta title is for search results; your OG title is for social sharing previews. They can be the same, but sometimes a more conversational OG title works better on social.
Forgetting to add the canonical tag. The canonical tag tells search engines which version of a URL is the 'official' one. If your page is accessible at multiple URLs, duplicate content issues can affect your SEO. Set the canonical to the URL you want indexed.
Meta tags are HTML code snippets that provide metadata about your page to search engines and social platforms. They don't directly affect what users see on the page, but they control how the page appears in search results, how it looks when shared on social media, and how search engines understand and categorise the content.
Open Graph (OG) is a set of meta tags created by Facebook that controls how pages appear when shared on social media platforms. Most major platforms โ Facebook, Twitter, LinkedIn, Slack, WhatsApp and others โ read OG tags to generate preview cards when someone shares a URL.
The keywords meta tag was deprecated by Google in 2009 and no longer has any impact on search rankings. It's largely ignored by all major search engines. Focus on the title and description tags instead.
No โ every page should have unique meta tags. Duplicate title and description tags make it harder for search engines to understand what makes each page distinct, and duplicate titles are flagged as an error in Google Search Console.
Meta tags are the hidden code that tells search engines and social platforms what your page is about. The title tag and meta description appear directly in search results โ they're your organic ad copy. Getting them right can double your click-through rate without changing your ranking position.