Meta Tag Generator
Need properly formatted HTML meta tags for your website but unsure how to write them? The free Meta Tag Generator by Amaze SEO Tools creates a complete set of essential meta tags from your input — covering title, description, keywords, robots directives, character encoding, language, revisit schedule, and author attribution — all formatted as ready-to-paste HTML code.Amaze SEO Tools delivers a free Meta Tag Generator that produces properly structured HTML meta tags based on eight configurable fields, giving your web pages the head-section metadata they need for search engine optimisation, browser compatibility, and proper indexing behaviour.
Meta tags are snippets of HTML code placed inside the <head> section of a webpage. They are invisible to visitors viewing the page, but critically important to search engine crawlers, social media platforms, and web browsers that read them to understand your page's content, language, indexing permissions, and character encoding. A well-configured set of meta tags tells Google what your page is about, instructs crawlers whether to index it and follow its links, specifies the language and character set for proper rendering, and credits the content author.
Our generator simplifies this process into a fill-in-the-fields experience. Enter your site details, configure the settings, click Generate, and receive clean HTML meta tag code ready to be pasted into your page source.
Input Fields
Site Title (Characters left: 60)
The first field is labelled "Site Title" with the placeholder "Title must be within 60 Characters" and a live character counter showing remaining characters. Enter your page title — this becomes the <title> tag that appears in browser tabs, search engine result listings, and bookmarks. Keep it under 60 characters to avoid truncation in Google search results. Write a concise, descriptive title that includes your primary keyword and clearly communicates the page's content.
Site Description (Characters left: 150)
The second field is labelled "Site Description" with the placeholder "Description must be within 150 Characters" and a live counter. Enter a compelling summary of your page's content — this becomes the <meta name="description"> tag displayed beneath your title in search results. Stay within 150 characters to prevent truncation. Write a sentence that entices searchers to click while naturally incorporating relevant keywords.
Site Keywords (Separate with commas)
The third field is labelled "Site Keywords" with the placeholder "Keywords 1, Keywords 2, Keywords 3". Enter the key terms and phrases related to your page's content, separated by commas — for example, web design, responsive layout, CSS templates. This generates the <meta name="keywords"> tag. While major search engines like Google no longer use meta keywords for ranking purposes, some smaller search engines and internal site search systems still reference them.
Allow Robots to Index Your Website?
A dropdown labelled "Allow robots to index your website?" with the default set to "Yes". This controls the index or noindex directive in the robots meta tag.
- Yes — Allows search engine crawlers to add this page to their index, making it eligible to appear in search results.
- No — Instructs crawlers not to index the page, preventing it from appearing in search results. Use this for private pages, staging content, login screens, or duplicate pages you do not want publicly searchable.
Allow Robots to Follow All Links?
A dropdown labelled "Allow robots to follow all links?" with the default set to "Yes". This controls the follow or nofollow directive in the robots meta tag.
- Yes — Permits crawlers to follow the hyperlinks on the page, discovering and crawling the linked pages.
- No — Instructs crawlers not to follow the links on the page. This does not hide the links from users — it only prevents search engines from passing link equity through them.
What Type of Content Will Your Site Display?
A dropdown labelled "What type of content will your site display?" with the default set to "UTF-8". This generates the <meta charset> or <meta http-equiv="Content-Type"> tag specifying the character encoding of your page. UTF-8 is the universal standard that supports virtually all characters from all writing systems worldwide. Unless you have a specific reason to use a different encoding (extremely rare in modern web development), keep this set to UTF-8.
What Is Your Site's Primary Language?
A dropdown labelled "What is your site's primary language?" with the default set to "No Language Tag". When a language is selected, it generates a <meta name="language"> tag declaring the primary language of your content. This helps search engines serve your page to users searching in that language and assists accessibility tools in selecting the correct pronunciation and reading settings.
Search Engines Should Revisit This Page After
A dropdown labelled "Search engines should revisit this page after" with the default "Select Days". When configured, this generates a <meta name="revisit-after"> tag suggesting to crawlers how frequently the page content is updated. While major search engines largely determine their own crawl schedules based on content freshness signals, this tag provides a hint for any crawlers that respect it — particularly useful for content updated on a predictable schedule.
Author
A text field labelled "Author" where you enter the name of the content creator or organisation. This generates the <meta name="author"> tag attributing the page content to a specific person or entity. It is used by some search engines, content management systems, and indexing tools for authorship identification.
reCAPTCHA (I'm not a robot)
Below all input fields, tick the "I'm not a robot" checkbox to pass the security verification before generating.
Action Button
Generate (Blue Button)
After completing all desired fields and the reCAPTCHA, click "Generate" to produce the HTML meta tag code. The output contains properly formatted meta tags based on every field you filled in, ready to be copied and pasted into the <head> section of your webpage's HTML.
How to Use Meta Tag Generator – Step by Step
- Open the Meta Tag Generator on the Amaze SEO Tools website.
- Enter your site title — keep it under 60 characters, include your primary keyword.
- Enter your site description — keep it under 150 characters, write a click-worthy summary.
- Enter your site keywords — comma-separated terms relevant to your page content.
- Configure robots directives — choose whether to allow indexing and link following.
- Set your content encoding — leave as UTF-8 unless you have a specific need.
- Select your primary language — choose the language your content is written in.
- Set the revisit interval — optionally suggest how often crawlers should return.
- Enter the author name — the person or organisation who created the content.
- Tick the reCAPTCHA and click "Generate" to produce the code.
- Copy the generated HTML and paste it into the
<head>section of your webpage.
Understanding Each Generated Meta Tag
Title Tag
The <title> tag is arguably the most important on-page SEO element. It appears in three critical locations: the browser tab, the clickable headline in search engine results, and the default title when a page is bookmarked or shared. Google typically displays the first 50–60 characters, so keeping your title within this limit ensures it displays in full. A strong title tag is specific, includes the page's primary keyword naturally, and communicates clear value to the searcher.
Meta Description
The <meta name="description"> tag provides the snippet text displayed beneath the title in search results. While Google does not use meta descriptions as a direct ranking factor, a well-written description significantly influences click-through rate — which does impact rankings over time. Write descriptions that summarise the page's value proposition, include a call to action where appropriate, and incorporate secondary keywords naturally.
Meta Keywords
The <meta name="keywords"> tag was once a major SEO factor but is now ignored by Google, Bing, and most major search engines for ranking purposes. It can still serve niche uses — some internal site search engines, smaller regional search engines, and content management systems reference it. Include relevant keywords if you choose, but do not rely on this tag for search engine rankings.
Robots Meta Tag
The <meta name="robots"> tag controls search engine crawler behaviour on the page. The two directives generated by this tool are:
index, follow— Allow indexing and follow all links (the default for most pages).noindex, follow— Block indexing but still follow links (for pages you want crawled but not listed).index, nofollow— Allow indexing but do not follow links (rarely used).noindex, nofollow— Block indexing and do not follow links (for fully private pages).
Content-Type / Charset
The character encoding declaration ensures browsers render your text correctly. UTF-8 encodes characters from virtually every writing system in the world and is the overwhelmingly recommended standard for all modern websites. Using the wrong encoding can cause garbled text, broken special characters, and display issues for international visitors.
Language Tag
Declaring the content language helps search engines serve your page to users searching in that language and assists screen readers and translation tools in processing your content correctly. For multilingual sites, each language version of a page should declare its own language.
Revisit-After
This tag suggests a crawl frequency to search engine bots. In practice, Google determines its own crawl schedule based on how frequently your content changes, your site authority, and crawl budget allocation. The tag is a suggestion, not a directive, and has limited practical impact on major search engines — but it costs nothing to include and may benefit with smaller crawlers.
Author
The author meta tag attributes the page content to a specific creator. While its direct SEO value is minimal, it supports content attribution, can be read by certain indexing systems, and provides a metadata reference point for content ownership in large publishing operations.
Real-World Use Cases
1. Setting Up Meta Tags for a New Website
When launching a new website, every page needs a proper set of meta tags in its <head> section. The generator produces the complete code block for each page — saving you from writing HTML manually and ensuring the syntax is correct from the start.
2. Optimising Existing Pages for Better Search Rankings
If your current pages have missing, duplicate, or poorly written meta tags, the generator helps you create optimised replacements. Craft a compelling new title and description, set appropriate robots directives, and replace the old tags with the generated code to improve your search appearance.
3. Creating Noindex Tags for Private or Staging Content
Pages that should not appear in search results — such as admin dashboards, staging previews, thank-you pages, or internal documents — need noindex directives. The generator produces the correct robots tag with a couple of dropdown selections, ensuring private content stays out of search engines.
4. Ensuring Consistent Encoding Across a Multi-Language Site
International websites serving content in multiple languages need consistent UTF-8 encoding declarations and correct language tags on each page version. The generator produces both, helping web developers maintain encoding consistency across dozens or hundreds of localised pages.
5. Generating Meta Tags for Static HTML Pages
Not every website runs on a CMS with built-in SEO plugins. Static HTML sites, one-page landing pages, and hand-coded projects require manually written meta tags. The generator produces the correct HTML code that you can paste directly into your static HTML files.
6. Teaching Web Development and SEO Fundamentals
Instructors and students use the generator as a hands-on learning tool to understand what meta tags are, how they are structured in HTML, and what each one does. Generating tags with different settings and examining the output builds practical understanding faster than reading documentation alone.
7. Providing Clients with Ready-to-Implement SEO Recommendations
SEO consultants and digital marketing agencies use the generator to produce client-ready meta tag code as part of their optimisation deliverables. Instead of providing written recommendations that the client's developer must interpret, you deliver actual HTML code that can be copied and pasted directly into the site.
Meta Tag Best Practices for SEO
- Write unique titles and descriptions for every page. Duplicate meta tags across multiple pages dilute your search presence and confuse both users and crawlers. Every page should have its own distinct title and description reflecting its specific content.
- Front-load keywords in your title. Place the most important keyword near the beginning of the title tag. Search engines give slightly more weight to words appearing earlier, and users scanning search results notice the first few words most.
- Write descriptions for humans, not algorithms. The meta description's job is to persuade a searcher to click. Focus on clear value, specific benefits, and natural language rather than stuffing keywords into an unreadable sentence.
- Use noindex strategically, not as a default. Only apply noindex to pages you genuinely want excluded from search results. Accidentally noindexing important pages is one of the most common and damaging technical SEO mistakes.
- Always use UTF-8 encoding. There is almost never a reason to choose a different character encoding for a modern website. UTF-8 is the web standard, supported universally by browsers and search engines.
- Test after implementation. After adding generated meta tags to your page, use the Meta Tags Analyzer by Amaze SEO Tools to verify that the tags are correctly detected and displayed as intended.
Frequently Asked Questions
Q: What meta tags does the generator create?
A: The tool generates the title tag, meta description, meta keywords, robots directive (index/noindex, follow/nofollow), content-type with character encoding, language declaration, revisit-after suggestion, and author attribution — covering the essential meta tags needed by any webpage.
Q: Why is the title limited to 60 characters?
A: Google typically displays the first 50–60 characters of a title tag in search results. Titles longer than this threshold are truncated with an ellipsis, potentially cutting off important information. The 60-character limit ensures your full title is visible in search listings.
Q: Why is the description limited to 150 characters?
A: Google displays approximately 150–160 characters of the meta description on desktop and fewer on mobile. Keeping your description within 150 characters ensures the complete summary appears without truncation across all devices.
Q: Do meta keywords still matter for SEO?
A: Google has publicly confirmed that it ignores the meta keywords tag for ranking purposes. Bing has also downplayed its significance. The tag can still be useful for internal site search functionality and a few smaller search engines, but it should not be a focus of your SEO strategy.
Q: What is the difference between noindex and nofollow?
A: Noindex prevents a page from appearing in search engine results. Nofollow instructs crawlers not to follow the links on the page to discover other pages. They are independent directives that can be used separately or together depending on your needs.
Q: Where do I paste the generated code?
A: Paste the generated HTML into the <head> section of your webpage — between the opening <head> and closing </head> tags. If using a CMS like WordPress, you can use an SEO plugin or the theme's header code injection feature to add meta tags without editing source files directly.
Q: Can I use different meta tags on different pages?
A: Absolutely — and you should. Every page on your website should have its own unique title and description tailored to that page's specific content. Run the generator separately for each page and customise the fields accordingly.
Q: Is my data stored or shared?
A: No. The information you enter and the generated meta tag code are not saved, logged, or transmitted to any third-party service. The generation runs entirely within the tool interface.
Generate a complete set of HTML meta tags for any webpage — use the free Meta Tag Generator by Amaze SEO Tools to create optimised titles, descriptions, robots directives, encoding declarations, and author tags that improve your search appearance, control crawler behaviour, and give every page the metadata foundation it deserves!