Sõna kanooniline tähendab midagi, mis vastab aktsepteeritud standardile. Kanoniseerimine – või briti inglise keeles kanoniseerimine – on protsess, mille käigus miski viiakse aktsepteeritud standardiga kooskõlla. Arvutite valdkonnas kasutatakse terminit kanoniseerimine, et viidata standarditele mitmes erinevas valdkonnas. Sageli peetakse seda probleemiks, kuigi see on tegelikult paljude probleemide lahendus. Kuna tegemist on nii pika sõnaga, lühendatakse kanoniseerimist, kasutades selle esimest ja viimast tähte ning nende vahel olevate tähtede arvu: c14n.
IT-s (infotehnoloogia) kasutatakse kanoniseerimist mitmes seades. See viitab meili saatja aadressidele, failinimede loomisele, stringide kodeeringule Unicode’is, XML-i (laiendatava märgistuskeele) kasutamisele ja URL-i (Uniform Resource Locator) konstruktsioonile. Igal juhul on probleemiks sama üksust esindava mitme vormingu suutlikkus, kusjuures kanoniseerimine on viis järjepidevuse ja standardimise saavutamiseks.
Võtke näiteks XML. XML võimaldab teha süntaktilisi muudatusi. See tähendab, et kahel dokumendil, mis ei ole identsed, võib olla sama kanooniline vorm ja need võivad seega olla funktsionaalselt samaväärsed. Canonical XML-spetsifikatsioon loodi selle probleemi lahendamiseks, luues meetodi, mille abil saab tuvastada eraldi dokumentide identiteedi. Iga konkreetse XML-dokumendi kanoonilise vormi genereerimise meetodit nimetatakse XML-i kanoniseerimismeetodiks.
URL-i kanoniseerimiseks on mõte viidata kindlale veebilehele järjepidevalt ühe URL-iga. Lihtsaim näide on kaks kodulehe versiooni, millest ühel on kolm w-tähte ja teisel mitte:
http://www.Selgitatud.com
versus
http://Selgitatud.com
See on SEO (otsingumootori optimeerimise) probleem, kuna see jagab aruanded liikluse jaoks, mis kõik lähevad tegelikult samasse kohta. Tulemuseks on see, et samade lehtede mitme URL-iga sait näib toimivat kehvemini, kui see tegelikult on.
Peale w on ka muid probleeme. Nende hulka kuuluvad kaldkriipsud ja erinevused suur- ja väiketähtedega URL-i versioonide vahel. Matt Cutts Google®-ist soovitab seda probleemi lahendada, kasutades kõigi alternatiivsete URL-ide püsivat (301) ümbersuunamist soovitud URL-ile, võimaldades otsingumootoritel otsustada, milline on kanooniline URL.