Kanoniska taggars betydelse för sökmotoroptimering
En kanonisk tagg (rel="canonical") är ett HTML-element som hjälper sökmotorer att förstå vilken version av en webbsida som ska betraktas som huvudversionen. När sökmotorer genomsöker webbplatser stöter de ofta på duplicerat eller mycket likartat innehåll som är tillgängligt via olika URL-adresser. Detta kan bero på URL-parametrar, sessions-ID:n eller att samma sida kan nås via både HTTP och HTTPS samt med eller utan "www".
Genom att ange en kanonisk tagg i sidans HTML-kod vägleder du sökmotorer till den föredragna adressen. Detta konsoliderar länkkraften till en enda URL och förhindrar att duplicerat innehåll försämrar webbplatsens synlighet i sökresultaten. Om en sida saknar en kanonisk tagg, eller om den pekar på felaktiga adresser, kan sökmotorer själva välja vilken version de indexerar, vilket inte alltid överensstämmer med dina önskemål.
Hur omdirigeringar påverkar utvärderingen
När en webbadress kontrolleras är det vanligt att den genomgår en eller flera omdirigeringar innan den slutgiltiga sidan nås. Det är viktigt att förstå skillnaden mellan den ursprungligen angivna URL-adressen och den slutgiltiga URL-adressen efter att alla omdirigeringar har följts.
Om en användare anger en adress som omdirigeras, kommer verktyget att följa dessa omdirigeringar för att hämta den slutgiltiga sidan. Den kanoniska taggen på den slutgiltiga sidan utvärderas sedan mot både den ursprungliga adressen och den slutgiltiga adressen. Om den kanoniska taggen pekar på den slutgiltiga URL-adressen är den självrefererande, vilket är korrekt praxis, även om den inte matchar den ursprungliga adressen som skrevs in före omdirigeringen.
Begränsningar med JavaScript-genererade taggar
En viktig aspekt vid teknisk SEO-analys är hur den kanoniska taggen implementeras i sidans källkod. Vissa moderna webbplatser och ramverk använder JavaScript för att generera eller ändra metadata, inklusive kanoniska taggar, efter att sidan har laddats i webbläsaren.
Detta verktyg kontrollerar den HTML-kod som returneras direkt från servern vid den initiala hämtningen. Det innebär att en kanonisk tagg som läggs till först efter att sidans skript har körts i webbläsaren inte kommer att upptäckas. För att säkerställa att sökmotorer som inte fullt ut kör JavaScript kan läsa taggen korrekt, bör viktiga kanoniska taggar alltid finnas tillgängliga direkt i sidans ursprungliga källkod.
Hantering av felaktiga och multipla taggar
För att en kanonisk tagg ska fungera som avsett måste den uppfylla specifika tekniska krav. Två vanliga problem som kan uppstå på webbsidor är ogiltiga adresser och förekomsten av flera kanoniska taggar.
- Flera kanoniska taggar: Om en sida av misstag innehåller mer än en kanonisk tagg kan sökmotorer välja att ignorera samtliga taggar. Verktyget identifierar om det finns flera taggar på sidan. Om så är fallet visas endast den första taggen som hittades, och ett felmeddelande varnar om att endast en tagg bör behållas.
- Ogiltiga adresser: Det värde som anges i taggens
href-attribut måste vara en fullständig och giltig HTTP- eller HTTPS-URL. Om taggen innehåller en relativ sökväg eller en felaktigt formaterad adress kommer den att markeras som ogiltig.
HTTP-statuskoder och deras relevans
När en sida hämtas för att kontrollera dess kanoniska tagg spelar serverns HTTP-statuskod en avgörande roll. En kanonisk tagg kan endast utvärderas om servern returnerar en lyckad statuskod som tillåter läsning av sidans HTML-innehåll.
Om servern returnerar en felkod, till exempel 404 (Hittades inte) eller 500 (Internt serverfel), kan den kanoniska taggen inte kontrolleras. Verktyget rapporterar den HTTP-statuskod som sidan returnerade för att underlätta felsökningen av anslutnings- eller serverproblem.
Integritet och databehandling
När du använder detta verktyg skickas den angivna URL-adressen till BroBroGo för att den offentliga sidan ska kunna hämtas. Den hämtade sidan och det genererade analysresultatet sparas inte på servern. Behandlingen sker direkt i syfte att utföra kontrollen, och ingen historik över hämtat innehåll lagras.
Vanliga frågor
Vad är en självrefererande kanonisk tagg?
Det är en kanonisk tagg som pekar på den slutgiltiga URL-adressen för själva sidan. Detta ger sökmotorer en tydlig föredragen URL även om samma innehåll kan nås på flera olika sätt.
Varför kan självreferens godkännas trots att den angivna URL-adressen inte matchar?
Adressen du angav kan omdirigeras till en annan URL. Den kanoniska taggen kan peka korrekt på den slutgiltiga sidan även om den skiljer sig från den ursprungliga adressen du skrev in.
Ser verktyget kanoniska taggar som lagts till med JavaScript?
Verktyget kontrollerar den HTML som returneras direkt av sidan. En kanonisk tagg som läggs till först efter att sidans skript har körts kanske inte visas här, så se till att viktiga kanoniska taggar finns i sidans ursprungliga källkod.