Skip to main content

Wat is een canonieke tag?

Een canonieke tag is een klein stukje code ingebed in een webpagina die kan helpen om zoekmachines te helpen met meerdere versies van dezelfde pagina.Het wordt ondersteund door drie van de meest populaire zoekmachines en stelt webmasters in staat om een voorkeursadres op te geven voor inhoud die kan worden gedupliceerd.Zoekmachines eren meestal dit verzoek en gebruiken het voorkeursadres bij het indexeren van pagina's, maar kunnen het onder bepaalde omstandigheden negeren.Canonieke tags, die eigenlijk een element zijn van de lt; link gt;Tag, kan worden gebruikt met zowel relatieve als absolute paden, maar kunnen over het algemeen niet over domeinen gaan.

Begin 2009 kwamen drie grote zoekmachines overeen om de canonieke tag te gebruiken om te helpen bij het omgaan met dubbele inhoud op internet.Soortgelijke of identieke webpagina's zijn vaak toegankelijk via meerdere webadressen, of uniforme resource locators (URL's), zoals http://example.com, http://www.example.com en http: //www.example.com/index.php.Contentbeheersystemen, e-commerceplatforms en Wiki-software kunnen ook pagina's dynamisch genereren, waarbij iets verschillende URL's worden gebruikt om de sorteervolgorde van een categorie te wijzigen, gelieerde onderliggende links te volgen of toegang te krijgen tot eerdere versies van een artikel of pagina.

Duplicaatpagina's met iets verschillende adressen kunnen werken tegen de algoritmen voor zoekmachines die de populariteit van de link gebruiken om te bepalen waar een pagina staat in zoekresultaten.Een webpagina met 300 links die naar twee verschillende URL's wijst, kan als een enkele pagina met slechts 150 links verschijnen voor de indexeringssoftware van een zoekmachine.Zoekmachines hebben historisch het probleem aangepakt door de voorkeurs-URL-instellingen in hun Webmaster-tools aan te bieden, hun eigen interne algoritmen te ontwikkelen om het meest geschikte adres te raden en 301 omleidingen te gehoorzamen, een door de server gegenereerde statuscode die aanvragen doorstuurt naar een nieuwe URL.

De canonieke tag is een manier voor webontwikkelaars om een bepaalde URL te markeren als de voorkeursversie van een pagina.Het is een klein stukje code dat moet worden ingevoegd in alle webpagina's met vergelijkbare of dubbele inhoud, maar geen wijzigingen in de instellingen van een webserver vereist.De meeste zoekmachines behandelen het als een "sterke hint" in plaats van een opdracht, wat betekent dat een canonieke tag die slecht is geïmplementeerd of wijst op een compleet andere pagina kan worden genegeerd.De code is alleen zinvol voor zoekmachines;Webbrowsers negeren canonieke tags.

Ondanks zijn naam is een canonieke tag geen echte "tag" maar een element dat kan worden toegepast op de veelgebruikte lt; link gt;label.Een pagina gemarkeerd met de code lt; link rel ' ' canonical 'href ' ' http: //www.example.com/about.htmlquot;/ gt;zou een zoekmachine vertellen dat de voorkeur of canonieke URL voor de inhoud http://www.example.com/about.html is.De ' rel ' canonical 'Deel van de code vertelt een zoekmachine dat de URL in de "href '"is een canonieke link.In tegenstelling tot een 301 -omleiding, kan een canonieke tag worden gebruikt met zowel absolute als relatieve paden, hoewel sommige zoekmachines aanbevelen om absolute paden te gebruiken.De 301 omleidingen kunnen echter wijzen op een ander domein, terwijl de meeste zoekmachines alleen canonieke links op hetzelfde domein ondersteunen.