# Meta Tags Generator

> Generate a full SEO + OpenGraph + Twitter Card meta tag block. Optional AI-suggest from a URL or page description.

- URL: https://generate.now/meta-tags
- Category: web
- Price: free, no account required
- AI-powered: yes
- Last updated: 2026-08-27

## What it does

Build the meta tag block for a page: title, description, canonical, OG tags (title, description, image, type, url), Twitter card, robots, and language. Fill the inputs manually, or describe the page and let Claude suggest title and description for you.

## When to use it

- Add the right social preview tags to a marketing page
- Generate the full meta block for a new blog post
- Get an AI-suggested title and description from a one-line page brief
- Sanity-check that title length, description length, and OG image are all set

## Examples

### title: 'How OKLCH replaces HSL', description: 'A practical migration guide.', image: og.png

```
<title>How OKLCH replaces HSL</title>\n<meta name='description' content='A practical migration guide.'>\n<meta property='og:title' ...>
```

Full meta block ready to paste into <head>.

### AI mode: 'pricing page for a developer tool, friendly tone'

```
Suggested title (~58 chars) + description (~155 chars) + OG variants
```

Claude proposes copy; you tweak before copying.

### Staging page that shouldn't be indexed

```
<meta name="robots" content="noindex, nofollow">
```

Blocks indexing at the page level — note that robots.txt alone won't do this.

### Blog post with article metadata

```
<meta property="og:type" content="article">
<meta property="article:published_time" content="2026-08-27">
```

The article type unlocks author and publish-date fields in some previews.

## Frequently asked questions

### What's the ideal title and description length?

Titles: 50–60 chars (Google truncates around 580px wide). Descriptions: 140–160 chars. The tool flags entries outside these ranges.

### Do I need both OG and Twitter Card tags?

Twitter (X) reads OG tags as a fallback, so a minimal OG block usually covers both. If you want Twitter-specific behavior (large image card, summary card variant), the dedicated twitter:* tags are still useful.

### Where do these tags go?

All inside the <head> of your HTML, ideally before any <script> tags so social scrapers see them quickly.

### What size should the OG image be?

1200×630 is the standard — it's 1.91:1, which is what Facebook, LinkedIn, and Slack all crop toward. Keep it under 8MB and above 200×200 or some platforms refuse it. Put nothing important in the outer 10%, because different clients crop differently.

### Does the meta description affect rankings?

Not directly — it hasn't been a ranking factor for years. It affects click-through, which matters plenty. Worth knowing: Google frequently ignores what you write and generates its own snippet from page content when it judges that a better match for the query.

### What is the canonical tag actually for?

It tells search engines which URL is the real one when the same content is reachable several ways — with and without a trailing slash, with tracking parameters, or across a print view. Without it, those variants compete with each other and split whatever ranking signals the page has earned.

## References

- [The Open Graph protocol](https://ogp.me) — Open Graph. The og: property vocabulary used by most social and chat link previews.
- [The meta element](https://html.spec.whatwg.org/multipage/semantics.html#the-meta-element) — WHATWG. The normative definition of name, property, and content attributes.
- [Control your snippets in search results](https://developers.google.com/search/docs/appearance/snippet) — Google. How the description tag is actually used when generating a result snippet.

## Related tools

- [Favicon Generator](https://generate.now/favicon): Generate a complete favicon bundle from text or an uploaded image — every size, manifest, and the HTML snippet.
- [Slug Generator](https://generate.now/slug): Convert a title into a URL-safe slug. Separator, case, max-length, and Unicode transliteration options.
- [Open Source License Generator](https://generate.now/license): Pick MIT, Apache 2.0, GPL, BSD, MPL, or public-domain. Fill author and year. Get the LICENSE file.
