Canonical-URL'en er ikke blandt hreflang-URL'erne

Kort svar

Sidens canonical-URL peger på en adresse, som ingen af dens egne hreflang-links nævner. Crawlere ignorerer så måske sprogsættet. Lad hver sides canonical pege på siden selv, og angiv præcis den URL, nøjagtigt som den er skrevet, i dens hreflang-links.

hreflang.canonical_conflict · Prioritet: P2

Hvad det betyder

Canonical peger på https://example.com/a, som ingen af hreflang-linkene nævner. Crawlere kan ignorere sproggruppen.

Hvorfor det har betydning for AI-søgning

hreflang-links forbinder tilsvarende sider på forskellige sprog, og canonical siger, hvilken URL der repræsenterer denne side. Hvis canonical peger andetsteds, fx fordi hver sprogversion er kanoniseret til den engelske side, får crawlere besked på at droppe denne side, samtidig med at de får besked på, at den er et sprogalternativ.

Det sædvanlige resultat er, at kun ét sprog bliver indekseret, så svar på andre sprog citerer den forkerte version eller ingen. Rettelsen ligger i skabelonen, så den gælder for hver side i sprogsættet på én gang.

Sådan retter du det

  1. Sammenlign canonical-URL'en i fundet med hreflang-linkene. AISeeWhy-rapporten viser beviserne og en færdig rettelse til at indsætte; tryk bagefter på "Tjek igen" for at bekræfte resultatet.
  2. Sæt hver sprogversions canonical til den selv, ikke til hovedsprogssiden.
  3. Gør URL'erne identiske begge steder: samme skema, host og sti. En forskel i afsluttende skråstreg tolereres af tjekket, men hold dem ensartede.
  4. I WordPress med WPML, Polylang eller et SEO-plugin skal du tjekke, at canonical ikke tilsidesættes pr. sprog.

Sådan bekræfter du rettelsen

Tryk på "Tjek igen" i rapporten efter ændringen: den viser, hvad der er rettet, og hvordan scoren har ændret sig.

Tjek min side →

Alle fund, og hvordan scoren virker