Generate SEO-optimised meta tags, Open Graph, Twitter Card and JSON-LD for any webpage. Copy-paste ready HTML.
The Meta Tag Generator produces copy-paste-ready HTML for every major SEO signal: basic meta tags, Open Graph for rich previews on Facebook and LinkedIn, Twitter/X Cards, and JSON-LD structured data for Google rich results. A live search-result preview updates as you type so you can see exactly how your page will appear in Google before publishing. All output is generated in your browser with no data stored.
Meta tags are HTML elements placed in the <head> of a page that provide metadata to search engines and social platforms. The most important SEO meta tags are the <title> (50-70 characters, shown as the blue link in Google results) and <meta name="description"> (120-160 characters, shown as the grey snippet). A well-written title and description with target keywords improve click-through rate (CTR) in search results, which is an indirect ranking signal. The canonical tag prevents duplicate content penalties, and robots controls crawling and indexing.
Open Graph (OG) tags control how your page appears when shared on Facebook, LinkedIn, Discord, Slack and other platforms that use the Open Graph protocol. Without OG tags, these platforms pick a title, image and description automatically - often incorrectly. Adding og:title, og:description, and og:image (1200x630px recommended) ensures a professional-looking share preview. The OG image is particularly important - posts with compelling share images consistently receive higher engagement than those without.
JSON-LD (JSON for Linked Data) is Google's preferred format for structured data - a <script type="application/ld+json"> block in your HTML that tells search engines about the type and content of your page in machine-readable form. Correct structured data can unlock Google rich results, such as star ratings, breadcrumbs, FAQ accordions and event cards, which increase SERP real estate and CTR by 20-30% according to Google's own data. Common schema types include Article, Product, WebApplication, and Organization.
Google typically displays 50-65 characters for titles and 120-160 characters for descriptions before truncating with "..." in search results. Include your primary keyword near the start of the title. Write descriptions as compelling calls-to-action rather than keyword lists - Google sometimes rewrites descriptions, but a good description increases CTR when it does appear. Avoid duplicating the same title and description across multiple pages, as this is treated as a thin content signal.
A canonical tag (<link rel="canonical" href="...">) tells search engines which URL is the "master" version of a page when the same or similar content exists at multiple URLs. Common causes of duplicate content are HTTP vs HTTPS, www vs non-www, trailing slash vs no slash, and URL query parameters (e.g., ?sort=price). Setting a self-referencing canonical on every page is considered best practice - it prevents crawl budget waste and ensures link equity consolidates to the correct URL.