All Tools

Canonical & Robots Meta

Generate canonical URLs and robots meta tags for proper indexing control.

Canonical URL

The canonical URL tells search engines which version of a page is the "main" one

Robots Directives

Allow search engines to index this page

Allow search engines to follow links on this page

Additional Restrictions

Generated Meta Tags

<meta name="robots" content="index, follow" />

Current Settings

Page can be indexed
Links will be followed

Add these tags to the <head> section of your HTML. The canonical tag should be on every page, even self-referencing ones.

What is a Canonical URL Generator?

Our Canonical URL & Meta Robots Generator is an essential SEO tool designed to help you quickly create the correct HTML tags to combat duplicate content issues. It allows webmasters and marketers to easily define rel="canonical" links alongside crucial indexing and crawling directives (like noindex or nofollow), ensuring search engines understand your intended site architecture perfectly.

How to Use the Canonical Tag Tool

  1. Enter the Target URL: Input the absolute, full URL (including https://) of the primary page you want search engines to index.
  2. Set Index Directives: Decide if you want search engine bots to "Index" (save) or "Noindex" (ignore) the current page.
  3. Set Follow Directives: Choose whether bots should "Follow" or "Nofollow" the outbound links found on this page.
  4. Add Extra Restrictions: Optionally check boxes for deeper control, such as preventing search engines from saving a cached copy (noarchive) or showing text excerpts (nosnippet).
  5. Copy the Code: Instantly copy the generated HTML from the preview box and paste it into the <head> section of your webpages.

Why Canonical Tags Matter for SEO

Websites naturally generate duplicate content through URL variations, tracking parameters, sorting filters, or www/non-www prefixes. Search engines (like Google) dislike duplicate content because it wastes their crawl budget and forces them to guess which page to rank. A Canonical tag explicitly tells Google: "This is the master version I want you to show in search results," consolidating your link equity and ranking power into a single, strong URL.

Frequently Asked Questions (FAQs)

Should every page have a canonical tag?

Yes, it's an SEO best practice for every page to have a canonical tag. If a page is already the main version, it should contain a "self-referencing" canonical tag pointing back to its own URL.

Can I use relative URLs in a canonical tag?

No. Google strongly recommends using absolute URLs (e.g., https://example.com/page instead of just /page). Using relative URLs can lead search engines to completely ignore the directive.

What is the difference between noindex and nofollow?

Noindex tells the search engine not to show the page in search results. Nofollow tells the bot not to crawl or pass link equity to any links found on that page.

Can I combine Noindex and a Canonical tag?

Google advises against combining noindex with a canonical pointing to another page. It sends mixed signals (saying "ignore this page but pass weight to another"). Instead, use a 301 redirect or just use canonical alone.