What is the difference between a canonical tag and noindex?
Both tags seem to keep a page out of search results, and some sites use them together. What does each one do, and when should you use which?
AI visibility
AI visibility Nine AI engines, tracked Prompt research Find the questions worth tracking Competitor analysis Who wins on Google and in AI answersSEO
SEO tools Rank tracking, backlinks, and more Keyword research Volume, difficulty, and intent Site audits A health score and ranked fixes Local SEO Map pack grids and reviewsWorkflow
Closed-loop marketing From finding to task to report Ask Doily Answers and tasks from your data Reporting Branded reports that send themselvesBoth tags seem to keep a page out of search results, and some sites use them together. What does each one do, and when should you use which?
They answer different questions.
Noindex says: do not show this page in search results. Use it for pages that should exist for visitors but not in search: thank-you pages, internal search results, and thin utility pages.
A canonical tag says: of these similar URLs, this is the one to treat as the main version. It is a hint, not a command. Use it when the same content lives at more than one URL: tracking parameters, sorted or filtered lists, printable versions, or a page syndicated on 2 sites of yours.
Pick the right one for the job:
Mistakes that come up all the time:
Check what Google actually chose in Search Console's URL Inspection tool. It reports the canonical you declared and the one Google selected. If they differ, the 2 pages are probably too similar, or the signals around them disagree.
Google has fetched some of your pages and decided not to index them. The status gives no reason. How do you work out why, and what do you change?
Desktop tests look good and mobile scores are poor, and mobile is where most visitors are. What causes the gap, and what should be fixed first?
Schema.org has hundreds of types. Which ones are worth the effort for a small business site, and which are a waste of time?