Hreflang-generator
Skapa hreflang-taggar för flerspråkiga sidor som HTML-länktaggar, poster i XML-sitemap eller HTTP Link-header, med kontroll av ISO-koder och ömsesidighet.
Kontroller
Inga problem hittades.
Kontrollera en sidas befintliga taggar
Klistra in de hreflang-taggar, webbplatskartposter eller den Link-header som en av dina sidor levererar just nu för att jämföra dem med uppsättningen ovan.
Sidan har den kompletta uppsättningen, inklusive en länk till sig själv.
Så använder du hreflang-generatorn
- Under Språkversioner anger du en rad per version av sidan: en Språkkod som
sv,sv-FIelleren-GB, och den absoluta Sidans webbadress för den versionen. Använd Lägg till ett språk för fler rader. - Fyll vid behov i Webbadress för x-default, sidan som visas för besökare vars språk inte matchar någon av dina versioner.
- Välj Utdataformat: HTML-länktaggar, XML-webbplatskarta eller HTTP Link-header.
- Läs Kontroller, och Kopiera eller Ladda ner sedan koden. Lägg samma kompletta uppsättning på varje sida som listas.
- Om du vill granska en publicerad sida öppnar du Kontrollera en sidas befintliga taggar, klistrar in det sidan levererar just nu och anger dess webbadress. Verktyget listar poster som saknas, poster som är för mycket och poster som inte stämmer.
Läs in exempel visar en uppsättning med fyra versioner på svenska och engelska med en x-default. Allt körs i din webbläsare: inget du skriver in skickas till en server.
Vad hreflang gör
hreflang talar om för sökmotorer att flera webbadresser är versioner av samma innehåll för olika språk eller regioner, så att varje sökande får se rätt version. Det påverkar inte rankingen och omdirigerar ingen; det hjälper bara Google och Yandex att välja vilken version som visas i resultaten. Bing förlitar sig mest på metataggen content-language och attributet lang.
Varje värde är en språkkod enligt ISO 639-1 (två bokstäver, till exempel de), eventuellt följd av en region enligt ISO 3166-1 alpha-2 (till exempel AT för Österrike). Ett skriftsystem som zh-Hant accepteras också. Regionen kan inte användas ensam: CA betyder katalanska, inte Kanada. För kanadensisk franska skriver du fr-CA. Verktyget kontrollerar båda delarna mot inbyggda kodlistor, skriver dem med rätt versaler och gemener (en-US, även om du skriver EN_us) och fångar klassiska misstag som en-UK (Storbritannien är GB) eller indragna koder som iw för hebreiska (numera he).
De tre utdataformaten
- HTML-länktaggar läggs i
<head>på varje version. Det är det enklaste alternativet för vanliga webbsidor. - XML-webbplatskarta lägger anteckningarna i din webbplatskarta i stället: en
<url>-post per sida, där varje post listar alla alternativ medxhtml:link. Det håller HTML-koden lätt och är lättare att hantera på stora webbplatser. - HTTP Link-header är till för filer utan
<head>, till exempel pdf:er. Din server skickar headern tillsammans med filen.
Använd en metod per sida. Att blanda dem är tillåtet men gör fel mer sannolika.
Ömsesidighet: regeln som de flesta webbplatser missar
Anteckningarna måste vara dubbelriktade. Om sida A säger att B är dess franska version måste B också peka tillbaka på A, annars ignorerar sökmotorerna paret. Varje sida måste också lista sig själv. Det enklaste sättet att få båda rätt är att ge exakt samma block på varje version, vilket är vad det här verktyget skapar. Panelen Kontrollera en sidas befintliga taggar jämför en sidas aktuella taggar med din uppsättning och rapporterar saknade returlänkar, en saknad länk till sidan själv och webbadresser som skiljer sig, till exempel på grund av ett avslutande snedstreck eller http i stället för https.
Vanliga frågor
Krävs x-default?
Nej, men det rekommenderas. Den anger reservsidan för alla andra, vanligtvis en språkväljare eller din huvudversion. Den måste följa samma regler som de andra posterna, bland annat att den listas på varje sida.
Bör jag lägga till ett allmänt språk förutom regionala?
Oftast ja. Om du bara har en-GB och en-US matchar en engelsktalande i Irland ingen av dem. En vanlig en-version täcker dem, och verktyget varnar när ett språk bara har regionala varianter.
Kan två språk peka på samma webbadress?
Ja. Till exempel kan en-GB och en-IE dela en sida när innehållet är identiskt. Varje hreflang-värde får däremot bara förekomma en gång i uppsättningen.
Måste webbadresserna vara absoluta?
Ja. Google kräver fullständiga webbadresser, inklusive https://. Relativa sökvägar avvisas här. Ett fragment som #top ignoreras av sökmotorer.
Ersätter hreflang canonical-taggen?
Nej, de samverkar. Varje version bör ha en canonical som pekar på sig själv, inte på en annan språkversion. En canonical till ett annat språk säger åt Google att släppa sidan, och då ignoreras dess hreflang.
Relaterade verktyg
- Generator för metataggar Gratis generator för metataggar: titel, metabeskrivning, canonical, robots och viewport, med kontroll av längd och korrekt kodad HTML.
- Robots.txt-generator Skapa en giltig robots.txt med user-agent-grupper, Allow- och Disallow-regler, webbplatskartor och crawl-delay, med kontroll av vanliga misstag.
- Generator för .htaccess-omdirigeringar Skapa 301- och 302-omdirigeringar för .htaccess eller Nginx, tvinga HTTPS och www, flytta en domän och rätta snedstreck, med kontroll av slingor och kedjor.