Ein Canonical oder Canonical Tag wird eingesetzt, um Seiten mit gleichem oder ähnlichem Inhalt auszuzeichnen, damit diese von Suchmaschinen nicht als Duplikat abgestraft werden. Jeder Inhalt sollte daher nur über eine einzige URL abgerufen werden können. Da doppelter Content noch vor ein paar Jahren genutzt wurde, um das Ranking von Websites zu manipulieren, hat Google innerhalb des Panda-Updates darauf reagiert und begonnen, Seiten mit Duplicate Content im Ranking zurückzustufen.
Der Canonical wird im Header des Quellcodes der entsprechenden Seite (entweder im <head> Element der Website oder im HTTP-Antwort-Header) gesetzt und verweist dort auf die Ursprungsseite, die sogenannte kanonische URL.