moz.com – SEO Best Practices for Canonical URLs + the Rel=Canonical Tag – Moz

Avoid confusing Google by learning how to properly implement the canonical tag. In today’s episode, Rand defines rel=canonical, explains the situations where it’s necessary and appropriate, and outlines the pitfalls you should avoid at all costs.

Page Meta Tags

viewport width=device-width, initial-scale=1
description Avoid confusing Google by learning how to properly implement the canonical tag. In today’s episode, Rand defines rel=canonical, explains the situations where it’s necessary and appropriate, and outlines the pitfalls you should avoid at all costs.
twitter:site @Moz
referrer unsafe-url

Page Headers

0 HTTP/1.1 200 OK
Date Thu, 05 Nov 2020 19:51:34 GMT
Content-Type text/html; charset=UTF-8
Connection close
Set-Cookie __cfduid=d8594ab4c57d9d029fa4c5c91cba7aa491604605894; expires=Sat, 05-Dec-20 19:51:34 GMT; path=/; domain=.moz.com; HttpOnly; SameSite=Lax
CF-Ray 5ed91c39fbd4033b-IAD
Age 34168
Cache-Control no-cache
Expires Fri, 15 Oct 2004 12:00:00 GMT
Strict-Transport-Security max-age=2592000
Vary Accept-Encoding
CF-Cache-Status HIT
cf-request-id 063b8ff8480000033bfaa8a000000001
Expect-CT max-age=604800, report-uri=”https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct”
X-Frame-Options SAMEORIGIN
Server cloudflare

Keyword Frequency

lt 555
gt 553
that 268
you 239
canonical 214
it 174
have 157
google 139
page 129
on 123

Keyword Cloud

SEO Best Practices for Canonical URLs the Rel Tag Moz Products Blog About Search Resources Pro Local Free Tools Log in Menu icon-close Learning Center Broaden your knowledge with resources all skill levels The Beginner’s Guide to If you’re brand new start here Q amp A Get answers from Community Downloads and More Quick access whitepapers reports guides webinars case studies Help Hub Learn how use products Events Connect over k online marketers Training Instructor-led classes seminars Book a Walkthrough most out of free -minute walkthrough An all-in-one toolset boost search engine rankings about Started Link Explorer ultimate link analysis tool complete competitor insights Keyword Discover prioritize best keywords site MozBar live page metrics right Chrome browser Home Campaigns Monitor performance get increase organic traffic Market Analytics BETA Spot opportunity target markets local top SERP competitors Research Fresh Web On-Page Grader On-Demand Crawl Rank Checker data management solution help customers find business Check My Online Presence See consistent s location appears across web Manage Location Dashboard In By Rand Fishkin July th nbspTag Whiteboard Friday Advanced author’s views are entirely his or her own excluding unlikely event hypnosis may not always reflect you’ve ever had any questions canonical tag well have we got you today’s episode defines what rel means its intended purpose when it’s recommended it sticky situations avoid Click on whiteboard image above open high-resolution version tab Video Transcription Howdy fans welcome another edition This week we’re going chat some practices canonicalization Before do that I think pays talk URL is because doesn’t just refer upon which targeting using Canonicalization has been around fact much longer than itself came there bunch different things What So first off trying say this one want Google other engines index rank These potentially similar content serving perhaps exact duplicates but reason additional them those ones should tell No no guy example I’ve ABC com Then duplicate Maybe historical artifact problem my architecture intentionally did I’m doing sort tracking testing purposes But at b ref twitter What’s Well that’s parameter change exactly same as really don’t confused can happen by way You’ll see original weird ranking sometimes Sometimes gets more links they’re shared Twitter so everybody picked up copied pasted linked That’s fine long canonicalize Or print It’s aprint html these cases Don’t Index href telling You put header document will know Aha copy clone signals make sure ranks be self-referential perfectly go ahead pointing That someone never even met decides plug question mark point still Hey guess Great since process great FYI used cross-domain if republish something like Medium RandFish account Now crawls website they Pretty darn cool Different ways multiple There mention isn’t only strongly why putting number apply also not-recommended discuss redirect basically status code take It was mistake anyone visiting clogging analytics visit Let’s old Passive parameters console Some parts me very complex websites tons ton an incredible pain dev team clean need add kinds pages here’s Here’s logic They’re Yeah priority us next six months deal Probably lots SEOs heard their teams end short term connected Make verified through Parameters section certain passive sessionid blah set types helps Whenever treat exist helpful Use hashes let’s goal slight difference block subsection topic place pens B puts toward bottom whiteboards themselves intent behind thing hash jump called fragment specific jobs listings job Instead reading work directly list considers differently They indexed essentially canonicalized NOT RECOMMENDED recommend Blocking crawling Because Even robots txt Googlebot’s spider send away can’t reach said disallow How could crawl anything invisible Therefore they’ll idea engagement whatever might helped better now yes combine forces give ability would blocking indexation Ah I’ll meta won’t allow Guess Same unless smart enough automatically trust yourself again preventing combining into x permanent likely successful though We often similarly exception rule probably Canonicalize non-canonical Oh okay anymore We’ll lose gone sad terrible either time error problems having maintain Fine real people visited save When Last least versus extremely two collapse single II nearly searcher KW targets vary somewhat maybe completely unique meaning phrasing sentence structures does mean shouldn’t For replace Why originally definitely up-to-date watching slightly reasonable aim keyword versions piece good many related rather splitting equity signal variations Plus butt come served III republishing refreshing updating Like exceptions you’d version’s a-old publish created generally preserve IV product etc available there’s near match expiring solve searcher’s looking anyway usually where nothing both searchers redirected Okay folks Look forward canonicals general And we’ll Take care audit transcription Speechpad fresh Popular posts Sustainable Building Increasing Your Chances Getting Links mdash Read post Business Fields Impact Ranking Basic Tips New Content Faster Comments Please keep comments TAGFEE following community etiquette E-mail posted Sort Most Oldest Newest closed days Got burning Head our nbsp conversation Gianluca Fiorelli T There’s important canonicalizing International domain abc USA en-gb UK en-au Australia currency e g then correctly implement hreflang annotations order albeit being Urls tiny hugely must indicating alternatives indicate xxx element Practically duplications happens lot blogs share countries speaking language instance blog post-adomain co uk ca post-a implementing options Here decide annotation understanding three meant regions calls nations eventually filtered show popularity authority totally messing international strategy Canada However present Url fall situation option Ok Nope correct golden presented alternative sending mistakes alerts no-return Console percentage becomes too high consider disaster self-canonicalize shown US users British Britain English Canadians words works saver p gfiorelli edited lt gt strong ul li quot Submit Cancel Thank adding addendum Very indeed Manuel Trykar explanation thank follow am facing currently once languages directories de en es distinction between implemented english done main home cannot doorway select current To getting juice Is issues read couple discussions past found x-default practice Thanks awesome logical move En under root migrate corresponding possible Luis Alvarez interesting br EnExT Consultants article thanks ParVish info Richard Barrett Just wanting chuck potential Cross canonicalisation canonicalise handy feature somewhere else moment distinct audiences serves fulfill prevent indexing seperately canonicalised second individual sites information path final quicker Rick Bark Yup love requests licensing platforms https medium hc en-us articles -SEO-and-duplicate-content nofollow Thilo R scheisen Hi presentation Unfortunately updated At running review smartphone recommendation write Up until ago switched after preserving Doesn’t reviews although proper We’re switching -redirects ideal accessible recommending iPhone years clicks Sure huge who cares primary usage scenarios describe apparently chooses ignore Especially ignored instead attract interprets regard course Any thoughts Nils van der Knaap tags pass e-commerce navigation leads categorie Adwise Internetmarketing SC budget worthless SEO-wise lost saved low ask Would opinion matter Marijn moee detailed overview Still i usecase im handle landingpage exists bring form dont appear google hence noindex unsure Both quite Im afraid bundle seopower unnatural experienced issue Cory Beevers backlink count towards josh sprakes address gain credit back gives penalties Josh absolutely part David Butler theory asking Praveen Sharma informative recently Glenn Gabe mixed confusing useful addition http www gsqi marketing-blog how-to-remove-rel-canonical-from-noindexed-pages Agreed AND expect benefits dennis jensen inspiring video Until wasn’t aware Searcher Intent landingpages major line frontpage ok were directing stregthen spammy behavior Kind regards Dennis Gillon Hunter Tweeted John Mueller He mentioned internal Cheers JohnMu Manoj Bhardwaj Nice conical check url compare manually tools simply tells display crawlers humans browsers HPaul Informative Another area mobile desktop concept plays role On special alternate Googlebot discover supports methods HTML Sitemaps ol Roman Delcarmen such Since started ve learned bit feels bottomless hole ending amount learning Enrique Ruiz Prieto doubt answer uploaded sitemaps effect while BLOCKED All finished feed ie RSS unlock minor Minco Lesharo big argument few discussion boards including Reddit E-commerce Sites showing pagination others ideas letting MincoLesharo Arun Prajapati Mr resolve pay attention resolved watch Note down arunprajapati Ranjit Venugopal provide possibility Duplication negative Ambalal Solanki effectively John-Paul As fantastic glad continuing Definitely fan lately sensitive trailing slash campaign success referenced crawled backlinks step file try Google’s crawler’s hands sees recognize SERPs blocks appearance results description due reply especially remove Ben-Halmai stop suggestion crawlbudget unnecessarily burdened greetings Berlin Germany Benjamin padrinito mind archive WordPress archive’s subpages n c advance Florian Paul Coupe made subject Unless covered practical Dos Donts Hreflang non-obvious stuff Margery Spears OMG Julian Cordes nice Question handling GSC Do bad thousands millions known tests haven’t personally tested wouldn’t feel confident giving large seen comment thread noting react respect settings -Media allot badly thus justice deserves Keep Watkins actually remember wbf improvement guys WBF worth Oleg Donets yo expired property estate agent definitive type listing saying comes source MLS realtors already suggest Angel Blanco tricky nor serve Although didn’t checked myself they’ve capable detecting aren’t he looks able soon melissablaze unrelated freelancer supporting tech clients LOVES Fridays hoping create series well-produced facilitated yours I’d experience producing connecting learn before planning client consideration Hope connect Felicia Crawford Melissa hear interested talking shop videographer Shoot email felicia moz Brendan Underwood finding ourselves media publisher publishers rely wire services sources world AAP AP Reuters manual feeds text structured topics headlines descriptions images actual published publicly kind difficult position everyone publishing story parent authoritative return based bothering Have ‘read’ elsewhere indicators verify ping greatly appreciated everything Syndicated presupposes Banshe hogar Excellent usual modules Prestashop plugins WordPress easier tasks redirects professionals manage advise mlharper First One struggling events necessarily leave alone advice appreciate w mindaugas says webmarketing Missing MOZ dublicate Should insert lets Joomla plugin somehow via receive satisfactory reaching friendly Team JeffreyZ hasn’t yet runs courses Many offered states each state differs EX alabama-risk-awareness ohio-risk-awareness kentucky-risk-awareness Each resolving therefore instances variation requirements syllabus state’s commission differing dedicated choose person searching ohio risk awareness alabama further reduce signcreator reaffirms understood syntaxes customsigncenter business-banners Joomla’s sh SEF format uses Will non existant fridays Always what’s tamara SicologiaSinP Noah Kain sharing explain developer agency control Mithun Dev tutorial Really easy explained cleared Regards CEO Leader Zcodia Technologies Zcodiatechnology shojaeddin assume social network submit stocks buy price sell frame stock changing numbers Waleed Barakat Setting wrong setup studying Martin Bene misunderstood besides Sitemap xml book Art Recommend contributed seo session follow-up test hit penalty previous commenter Anittah Re desired resulting thinking searches queries prefer within miles query X non-geo-specific LP GOOG flip flopping highest terms geo makes guidance re conditional if-then Thus stalling Aida Granada clear Highlighting seems CMS spot Apologies basic seeing receiving visits attached navigational value log files challenging Pedro Pinto template Imagine ecommerce platform searchresult playstation Yuan Feng build landing AdWords ShaneMcDonald Greap Lots moved shanemcdonald org felt took result look rectify FeliciaCrawford Ramenos guide robot attributes creates confusion Sadhana Rao doubts Emil Wallgren filter-pages applications run store filter functionality category doesnt require static Lets ecommercestorebyme blue-shirts showAll loading speed goes user according bounce rate worse without indexable provides richer canoncial-tag referring category-page thought Sarfraj Lakdawala a’s Second page’s visibility dropped Jeff Moriarty URL’s domains skus industry Adwords built whole removes approve full Right approved no-index no-follow Shopping removing cause Search-focused Does sense vetofunk Nexstair Solutions valuable applying spamming duplication eyes nexstair Rob Batzler Can DA PA mydomainname php ideally snippet DesignersDownSouth slashes dealt Brendon Ross Thank’s hero videos Used PPC nutrition cimenajans ama little canonicale exeample classical rings classical-rings listed paggination nd st includes Greetings Turkey bassamllp Denius pick preferred destination server-side ensure directed permanently contact myDomain considered mydomain Gutsu understand exemple subdomain virtual CDN cloned rid YounessBer hard wondering creating Ravi Kumar Good effort wordpress reactions internet somebody categories paging urls archives hurts future Ray Cheselka Dr Pete’s wonder application clarified eager hopeful ing Along SEO’s employment Hospitals Surgery Centers companies tip regarding discussing performed saw impact i’d RayCheselka Deepak Rajput div Contact API Trial Terms Privacy Jobs News Press Copyright Inc rights reserved Back Top Audit Backlink Tracking Toolbar Domain Analysis Marketing Listings Citation Management Beginner Workshops Recommended Companies Agency Enterprise Small Mid-Sized Businesses pieces Every weeks Subscribe today