
Generator og kontroll av hreflang for flerspråklige nettsteder
Sett sammen korrekte tagger for alternative språkversjoner — i HTML, i sitemap eller som PHP-snutt. Den andre fanen sjekker eksisterende tagger for feil som ikke gir andre symptomer enn fallende trafikk. Fungerer offline: passer for staging og passordbeskyttede nettsteder.
| Språk | Region | URL-en til versjonen | x-default | |
|---|---|---|---|---|
Fyll inn minst to språkversjoner for å se koden.
--- https://example.com/en/. URL-en etter bindestrekene er adressen til siden hvis <head> følger. Hvis koden inneholder rel="canonical", kan du droppe adressen — vi henter den derfra.
| Side | hreflang | Peker til | Status |
|---|
Lim inn koden over — rapporten vises her.
Verken URL-en eller den innlimte koden forlater nettleseren din — både generering og gjennomgang kjøres lokalt.
To tredjedeler av nettstedene med hreflang har feil
Ifølge en Ahrefs-studie av 374 756 domener har 67 % av nettstedene med hreflang satt det opp feil. Vanligst: 56 % mangler x-default, på 18 % lenker siden ikke til seg selv, og 15 % mangler returlenker. Reglene er enkle, men lette å bryte. Hver språkversjon må liste opp ALLE versjoner, seg selv inkludert. Hvis side A peker på B, må B peke tilbake på A — ellers ignorerer Google forbindelsen helt. x-default markerer versjonen for besøkende som har et språk som ikke passer med noen av de eksisterende. Én felle angår oss direkte: uk er koden for det ukrainske SPRÅKET. Landkoden for Storbritannia er GB, mens UK i standarden ISO 3166 er tildelt Ukraina. Derfor er en-UK nesten alltid en feil — en-GB var det som var ment. Det er den vanligste feilen i verden. Og en andre, helt vår egen: for et ukrainsk nettsted med russisk versjon er riktig par uk-UA og ru-UA. Altså russisk språk rettet mot Ukraina, ikke ru-RU. Ingen engelskspråklig generator tipser om dette, for den er det eksotisk.
