Meta Tags & Robots Suite
The ultimate crawling and indexing toolkit. Generate valid robots meta tags, X-Robots headers, and professional robots.txt files.
Quick Start Presets
Meta Robots Generator
Additional Directives
Advanced Parameters
Robots.txt Generator
User Agent Matrix
Directories & Paths
Generated Directives
The Ultimate Guide to Robots Directives
Meta Robots and robots.txt are the dual pillars of search engine crawling control. While meta tags provide page-level instructions, robots.txt manages your site's overall "crawl budget."
How Meta Robots Work
When a crawler (like Googlebot) visits a URL, it first checks for a robots.txt file at the root. If the URL is allowed, it then parses the HTML. The Meta Robots tag in the <head> provides final instructions on whether to index that specific content.
Meta Robots vs. X-Robots-Tag
The X-Robots-Tag is an HTTP response header. It is more powerful than a meta tag because it can be applied to non-HTML assets, such as images, PDFs, and spreadsheets. For a truly professional setup, use meta tags for pages and headers for assets.
Crawl Budget Optimization
On large websites, Google may not crawl every page daily. By using robots.txt to block low-value directories (like internal search results or session-ID parameters), you ensure Google spends its time crawling your most important, high-revenue pages.
Enterprise SEO Strategies
- Google News: Use the
googlebot-newsbot target to allow indexing in general search while restricting it in News carousels (usingnosnippet). - Legal & Privacy: Protect internal staging sites or sensitive legal documents using
noindex, nofollow, noarchive. - Asset Protection: Use
noimageindexto prevent competitors from hotlinking your original photography via Google Image search.
Common Indexing Mistakes
The most frequent error is blocking a page in robots.txt that also has a noindex tag. Since Google is blocked from crawling the page, it can never see the noindex directive, and the page may remain in the index if found via external links.
Implementation Best Practices
Combine with noindex to allow your content to be indexed only when it appears in an iframe on another page.
Use unavailable_after for seasonal sales or events. The page will auto-remove from SERPs on the date specified.
Never block a URL in robots.txt if you want a noindex tag on that page to be respected by Google.
Directives are case-insensitive, but bot names often are not. Stick to standard lowercase for directives.
Frequently Asked Questions
Robots.txt tells crawlers where they can't go on your site (crawling). Meta Robots tells them what they can't show in search results (indexing).
No. Googlebot ignores the crawl-delay directive in robots.txt. You must manage their crawl rate via Google Search Central.
Yes, but it is redundant for HTML pages. If they conflict, search engines will generally follow the most restrictive directive.
It depends on how often the bot crawls your site. Once the bot sees the noindex tag, the page is typically removed within a few days.
Authoritative Resources
Popular Categories
Related Toolkits
Quick Start Presets
Open Graph Generator
Optional Properties
Social Sharing Preview
The Power of Open Graph Protocol
The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook.
Why You Need OG Tags
Without Open Graph tags, social networks will guess which image and title to show when someone shares your link. Often, they pick the wrong image or a random string of text. OG tags give you 100% control over your social presence.
Optimizing Social Images
The standard size for Open Graph images is 1200x630 pixels (1.91:1 aspect ratio). Following this ensures your images look sharp and aren't awkwardly cropped in the feed.
Frequently Asked Questions
Use the Facebook Sharing Debugger to force Facebook to scrape your site again and update its cache with your new meta tags.
Yes, LinkedIn supports Open Graph tags and follows the same standards as Facebook for titles, descriptions, and images.
Quick Start Presets
X (Twitter) Card Generator
X Feed Preview
Optimizing for X (Twitter) Cards
Twitter Cards allow you to attach rich photos, videos, and media experiences to Tweets, helping to drive traffic to your website. By adding a few lines of HTML to your web pages, users who Tweet links to your content will have a "Card" added to the Tweet that's visible to their followers.
Choosing Your Card Type
The Summary Card with Large Image is generally the most effective for blog posts and articles, as it provides a large, eye-catching visual. The standard Summary Card is better for smaller blocks of content or when a large image isn't available.
X vs. Open Graph
If X does not find specific twitter: tags on your page, it will fall back to Open Graph tags (like og:title and og:image). However, using explicit X tags allows for better control and platform-specific optimization.
Frequently Asked Questions
The standalone Twitter Card Validator tool has been integrated into the standard post composer. To see a preview, simply paste your link into a new post on X.com.
Yes, X supports WebP in addition to standard JPG, PNG, and GIF formats for Card images.
Schema Type Presets
Schema Generator
JSON-LD Output
Mastering Schema Markup (JSON-LD)
Schema markup is a standard vocabulary that you can add to your website's HTML to help search engines understand your content more effectively. By providing explicit clues about the meaning of a page, you increase the chances of earning "Rich Results" in Google Search.
Why JSON-LD?
Google officially recommends JSON-LD (JavaScript Object Notation for Linked Data) over other formats like Microdata or RDFa. It is easier to implement because it can be placed anywhere in the document and is decoupled from the user-facing HTML.
The SEO Impact of Structured Data
While Schema is not a direct ranking factor, it significantly improves Click-Through Rate (CTR) by enabling rich features like star ratings, price displays, event dates, and FAQ dropdowns directly on the search results page.
Schema Implementation Strategy
- Entity Accuracy: Only mark up content that is actually visible on the page.
- Nested Objects: Use nesting to show relationships, such as an Author belonging to an Organization.
- Validation: Always test your code using the Schema Markup Validator and Google's Rich Results Test.
Frequently Asked Questions
You can use multiple types, but they should ideally be combined into a single @graph object to show how the entities relate to one another. Avoid marking up unrelated entities on the same page.
Yes. LLMs and Search Generative Experiences rely heavily on structured data to parse facts and relationships reliably. Proper Schema makes your content much easier for AI to "consume" and cite.
While it is possible, it is not recommended as it creates redundancy and increases the risk of conflicting information. It is better to migrate everything to the modern JSON-LD format.
Google recommends placing it in the <head> section, but JSON-LD can technically be placed anywhere in the <body> as well.
Authoritative Resources
Popular Categories
Related Toolkits
Canonical URL Generator
Enter the absolute URL of the page you want search engines to prioritize.
Language Alternates (hreflang)
Master Copy Rule
A canonical tag tells search engines which version of a URL is the "master" copy. Use this to prevent duplicate content issues when you have similar pages or multiple URLs pointing to the same content.
Canonical Implementation
Understanding Canonicalization
Canonicalization is the process of picking the best URL when there are several options. This is important because search engines don't like duplicate content and may penalize your site or pick the wrong page to rank if you don't provide a preference.
When to Use Canonical Tags
- Parameters: When URLs have session IDs or tracking parameters (e.g.,
?utm_source=...). - Protocols: When the site is accessible via both
httpandhttps. - Structure: When content lives under multiple categories or folders.
- Mobile: When there is a separate
m.example.comsite.
Cross-Domain Canonicals
You can use canonical tags to point to a master article on a completely different domain. This is often used by publishers who syndicate content across multiple websites.
Frequently Asked Questions
Yes. This is called a "self-referential" canonical tag. It is considered a best practice because it prevents tracking parameters from causing duplicate content issues.
For Google, it is a hint. While Google usually respects it, they may choose to ignore it if they believe another URL is a better canonical choice based on other signals.