Hreflang-tag-generator
Generer hreflang-tagger for flerspråklige sider som HTML link-tagger, XML sitemap-oppføringer eller HTTP Link-headere, med ISO-kode- og gjensidighetssjekker.
Sjekker
Ingen problemer funnet.
Sjekk en sides eksisterende tagger
Lim inn hreflang-tagger, sitemap-oppføringer eller Link-headeren som en av sidene dine leverer akkurat nå, for å sammenligne dem med settet ovenfor.
Den siden har det komplette settet, inkludert en lenke til seg selv.
Slik bruker du hreflang-generatoren
- Under Språkversjoner skriver du inn én rad per versjon av siden: en Språkkode som
en,en-CAellerfr-CA, og den absolutte Side-URLen for den versjonen. Bruk Legg til et språk for flere rader. - Om du vil, fyller du inn x-default-URLen, siden som vises for besøkende hvis språket deres ikke samsvarer med noen av versjonene dine.
- Velg Utdataformat: HTML link-tagger, XML sitemap eller HTTP Link-header.
- Les Sjekkene, og Kopier eller Last ned koden. Legg det samme komplette settet på hver side som er oppført.
- For å kontrollere en side som allerede er publisert, åpner du Sjekk en sides eksisterende tagger, limer inn det siden leverer akkurat nå og skriver inn URL-en. Verktøyet lister opp manglende, overflødige og feilaktige oppføringer.
Last inn eksempel viser et oppsett med fire versjoner på engelsk og fransk, med en x-default.
Hva hreflang gjør
hreflang forteller søkemotorer at flere URL-er er versjoner av samme innhold for ulike språk eller regioner, slik at hver søker får riktig versjon. Det endrer ikke rangeringen og omdirigerer ingen; det hjelper bare Google og Yandex å velge hvilken versjon som vises i resultatene. Bing støtter seg i stor grad på meta-taggen content-language og lang-attributtet i stedet.
Hver verdi er en språkkode fra ISO 639-1 (to bokstaver, som de), eventuelt fulgt av en region fra ISO 3166-1 alpha-2 (som AT for Østerrike). Et skript som zh-Hant aksepteres også. Regionen kan ikke brukes alene: ca betyr katalansk, ikke Canada. For kanadisk fransk skriver du fr-CA. Dette verktøyet validerer begge deler mot innebyggede kodelister, skriver dem med riktig bruk av store og små bokstaver (en-US, selv om du skriver EN_us), og fanger klassiske feil som en-UK (Storbritannia er GB) eller utgåtte koder som iw for hebraisk (nå he).
De tre utdataformatene
- HTML link-tagger plasseres i
<head>på hver versjon. Det er det enkleste alternativet for vanlige nettsider. - XML sitemap legger merkingen i sitemapet ditt i stedet: én
<url>-oppføring per side, der hver oppføring lister alle alternativene medxhtml:link. Det holder HTML-en lettere og er enklere å administrere på store nettsteder. - HTTP Link-header er for filer uten
<head>, som PDF-er. Serveren din sender headeren med filen.
Bruk én metode per side. Det er tillatt å blande dem, men det gjør feil mer sannsynlige.
Gjensidighet: regelen de fleste nettsteder overser
Merkingen må være gjensidig. Hvis side A sier at B er den franske versjonen, må B også lenke tilbake til A, ellers ignorerer søkemotorene paret. Hver side må dessuten oppgi seg selv. Den enkleste måten å få begge deler riktig på er å legge nøyaktig samme blokk på hver versjon, og det er den dette verktøyet genererer. Panelet Sjekk en sides eksisterende tagger sammenligner taggene på en side med settet ditt og rapporterer manglende returlenker, manglende selvreferanse og URL-er som avviker, for eksempel på grunn av en avsluttende skråstrek eller http i stedet for https.
Ofte stilte spørsmål
Er x-default obligatorisk?
Nei, men det anbefales. Den angir reservesiden for alle andre, typisk en språkvelger eller hovedversjonen din. Den må følge de samme reglene som de andre oppføringene, blant annet å være oppført på hver side.
Skal jeg legge til et generisk språk i tillegg til regionale?
Vanligvis ja. Hvis du bare har en-GB og en-US, passer ingen av dem for en engelskspråklig besøkende i Irland. En generell en-versjon dekker dem, og dette verktøyet advarer når et språk bare har regionale varianter.
Kan to språk peke til samme URL?
Ja. For eksempel kan en-GB og en-IE dele én side når innholdet er identisk. Hver hreflang-verdi kan imidlertid bare forekomme én gang i settet.
Må URLene være absolutte?
Ja. Google krever fullstendige URL-er, inkludert https://. Relative stier avvises her. Et fragment som #top ignoreres av søkemotorer.
Erstatter hreflang canonical-taggen?
Nei, de fungerer sammen. Hver versjon bør ha en canonical som peker til seg selv, ikke til en annen språkversjon. En canonical til et annet språk forteller Google at siden kan utelates, og hreflang blir ignorert.
Relaterte verktøy
- Meta-tag-generator Gratis meta-tag-generator for tittel, meta-beskrivelse, canonical-URL, robots og viewport-tagger, med lengdesjekker og riktig escaped HTML.
- Robots.txt-generator Opprett en gyldig robots.txt-fil med bruker-agent-grupper, Tillat- og Ikke-tillat-regler, sitemaps og crawl-delay, med sjekker for vanlige feil.
- .htaccess-omdirigerings-generator Generer 301- og 302-omdirigeringer for .htaccess eller Nginx, tving HTTPS og www, flytt domene og fiks skråstreker, med sjekker for løkker og kjeder.