Fill in a title and description, then copy the block into the <head> of your page.
Draft HTML head tags for a page, including the title, description, robots directive and canonical URL. The code updates as you type. Review it before adding it to a template, and avoid duplicating tags already produced by your CMS or SEO plugin.
The title and description counters use editing thresholds of 60 and 160 characters. These are tool presets, not Google limits or guarantees against truncation. Google can choose other text for a title link or snippet. Write a concise description that matches the page and puts useful information first.
Use an absolute canonical URL. Set robots directives carefully: a crawler must be able to access a page to see its noindex directive. See Google’s snippet guidance and robots documentation.
How to use the Meta Tag Generator
- Write a concise, descriptive title that matches the visible page heading.
- Summarize the specific page in the description. Treat the length counter as an editing aid.
- Set the robots value, charset, viewport and language, and paste the full canonical URL for the page.
- Press Copy code and paste the generated tags inside the <head> element of your HTML.
Frequently asked questions
How long should a title tag and meta description be?
There is no universal character limit that guarantees how Google will display a title or snippet. The 60- and 160-character thresholds here are editing presets; preview and review the wording in context.
Do meta keywords still matter?
Google confirmed years ago that it ignores the keywords meta tag, and most other major engines do the same. The field is included here because some internal search systems and older CMS platforms still read it. Leaving it empty costs you nothing.
What does the canonical tag do?
It tells search engines which URL is the preferred version of a page when the same content is reachable through several addresses, for example with tracking parameters or a trailing slash difference. Always use the full absolute URL including https and the domain.
What is the difference between noindex and nofollow?
Noindex tells a supporting search engine not to index a page once it can crawl and process the directive. Nofollow concerns following the page’s links. Blocking a page in robots.txt can prevent its noindex tag from being read.