Sitemap

Efter att ha lyssnat på The Search Engine Journal Show-podcast mellan Brent Csutoras och Bill Hunt där de pratade om ett antal utmaningar med hreflang-implementering, tänkte jag att det kan vara dags att förklara hur man kan minimera några av de viktigaste utmaningarna och avfärda några andra.

Hreflang är faktiskt ett ganska okomplicerat koncept som gör att du kan ta bort oklarheten ur en uppsättning sidor, särskilt på ett gemensamt språk, och tillskriva dem till en specifik lokal.

Mycket enkelt, du har en sida för USA och sedan har du exakt samma sida för flera andra marknader.

Hreflang är en metod för att indikera vilka specifika språkmarknader var och en av dessa sidor detonerades för att rikta in sig på.

Detta blir bara komplicerat när specifikationerna tolkas fel och/eller när webbinfrastrukturen inte är uppbyggd på ett enhetligt sätt för att göra den alternativa kartläggningen enkel.

I den här artikeln kommer jag att granska några av dessa vanliga komplexiteter och feltolkningar av specifikationen genom att svara på sju enkla, men upprepade gånger ställda frågor om hreflang.

1.Jag har en engelsk sida som är designad för USA, Storbritannien och Irland.Kan jag använda 'Hreflang=en-us-gb-ie?'

Svar: Nej, det kan du inte.Jag ger dig att du är kreativ och kanske försöker vara bättre organiserad.

Om du bara har en uppsättning EN-sidor kan du använda nedan utan att ange länderna.

Om du har en annan uppsättning EN-webbplatser för andra engelsktalande länder som Australien och Singapore och behöver ställa in de specifika målländerna, måste du skapa en separat rad för vart och ett av målländerna, även när webbadressen till sidan är densamma för alla tre platserna.

2.Jag har en sida för alla EU-länder och en annan för hela Mellanöstern.Kan jag använda "EU" och "ME" som landsinställning i hreflang?Till exempel:

Svar: Hreflang-taggen kan bara använda faktiska ISO-språk och landskoder, det finns inga regionala koder som EU, EMEA, APAC och ME.

Många webbplatser har regionala webbplatser som är inriktade på Latinamerika (LatAm) eller Europeiska unionen (EU) eller Mellanöstern (ME) som representerar flera länder och ofta språk i en region men försöker välja en av ISO-landskoderna för att representera regionen .

Den vanligaste felaktigt implementerade regionala uppsättningen är en som försöker representera den spanska latinamerikanska webbplatsen med hjälp av es-LA.

Tyvärr fungerar inte detta eftersom du talar om för Google att detta är ett spanskt språk som riktar sig till landet Laos.

3.Kan jag kombinera den kanoniska taggen och hreflang-taggen på samma rad?

Svar: Nej, du måste separera Canonical-taggen från Hreflang-taggar.

Om din tekniska SEO eller utvecklare vill bli kreativ, uppmuntra ett annat kreativt utlopp och peka dem direkt till hreflang-specifikationen eftersom hreflang är tillräckligt utmanande utan att avvika från standardsyntaxen.

4.Vi använder CMS för att automatiskt generera XML (hreflang) sitemap-filer.Det inkluderar webbadresser som inte finns.Är det OK att behålla dem på listan?Jag ser dem dyka upp i GSC-felrapporterna.Är det dåligt?

Svar: Ja, det här är dåligt. Detta är ett stort problem för många företag.

Problemet orsakas av att CMS-inställningen gör att den automatiskt kan skapa en platshållar-URL för varje språk eller land på webbplatsen när en sida skapas på en av webbplatserna.

Ibland genereras webbadressen automatiskt av de globala navigeringsreglerna även om sidan inte finns.

Tyvärr finns det inget enkelt sätt att hantera eller hantera detta problem.Nedersta, icke-existerande webbadresser för sidor bör inte listas i XML Hreflang-webbplatskartfilerna.

Den faktiska lösningen varierar beroende på ditt CMS, men börja med att titta på reglerna för URL-alias, dina förälder-underordnade regler eller regler för lokala sidspill.I många fall har dessa inte ställts in korrekt.

Det kan vara så att reglerna åsidosätts av JavaScript-navigeringsregler eller IP-detekterings-/omdirigeringsprotokoll.

De flesta system har ett reservalternativ till en global sida när sidan inte har lokaliserats eller explicit publicerats på marknaden.

5.Behöver jag använda hreflang för att hantera samma innehåll som finns på olika domäner som är inriktade på olika länder?

Svar: Många företag har olika språk eller olika länders webbplatser på separata domäner och att hantera hreflang på flera domäner (och underdomäner) är inte en lätt uppgift.

Du bör använda hreflang XML-webbplatskartor som listar alla webbadresser för var och en av de unika domänerna.Förhoppningsvis är webbadresserna desamma eller åtminstone liknande, vilket gör det enkelt att kartlägga alternativen.

För att göra ditt jobb ännu enklare rekommenderar jag att du drar fördel av Googles Cross Domain Site Map Verification-process och använder en dedikerad webbplats som hanterar dina XML-webbplatskartor för alla domänerna på en central plats istället för att behöva skapa biljetter för att ladda upp dem till dussintals hundratals unika domäner.

6.Ska jag använda en specifik webbadress eller en startsida som x-default?

Svar: Det råder fortfarande mycket förvirring kring användningen av x-default.

x-default är inget annat än ett direktiv att använda en specifik sida för alla språk eller marknader som inte har en dedikerad hreflang-uppsättning.

Vill du dyka upp där du inte har en lokal version?

För många webbplatser är detta den globala versionen av webbplatsen, eller deras engelska version.

Du kan bara ange en version som x-default.

Om du ställer in en startsida som x-standard för andra sidor än hemsidan, ber du Google att visa startsidan istället för andra sidor i språklandet som inte är specificerade i dina Hreflang-taggar.

Och du kan inte dynamiskt byta till det lokala språket för användarens IP-adress.

Ja, det har prövats.Nej, det fungerar inte.

7.Jag har engelska och franska innehåll på samma sida.Kan jag tilldela dem till båda språken i hreflang-taggen?

Svar: Varje sida bör bara ha innehåll på ett språk, men flera språk på en enda sida förekommer ofta med användargenererat innehåll i en lokaliserad mall.

Google är ganska specifik om detta.Du bör ställa in språkregionen till det dominerande språket och/eller språket för mallen.

För att sammanfatta

Förhoppningsvis har den här artikeln visat att hreflang i sig inte är komplext, men intressanta och ibland utmanande webbplatsinfrastrukturer ökar komplexiteten.

Börja smått med ett par språk eller en delmängd av sidor och testa det.

När du väl visar värdet är det ett lysande affärscase för ledningen att satsa på resurserna för implementering i större skala.

Fler resurser:

Tutte le categorie: Blogg