Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här addar du Hreflang Tags i WordPress

Vill du add to hreflang tags i dina WordPress posts och pages? Om du publicerar content på flera språk eller för olika regioner, så hjälper hreflang taggen dig att förbättra sökmotorsoptimeringen för dessa regioner och språk. I den här artikeln visar vi hur du enkelt kan add to hreflang tags i WordPress utan att skriva en enda rad kod.

How to add hreflang tags in WordPress

Vad är hreflang tagg?

Hreflang tag allow you to tell search engines which page to show for a certain region and language. Du kan också använda den för att definiera andra varianter av samma content på olika språk.

Så här ser implementeringen av en hreflang-tagg ut i vanlig HTML.


<link rel="alternate" href="example.com" hreflang="en-us" />
<link rel="alternate" href="example.com/fr/" hreflang="fr-fr" />
<link rel="alternate" href="example.com/pt/" hreflang="pt-pt" />

Taggen hreflang är en kombination av språkkoden och regionkoden. Till exempel en-us för engelska och USA, fr-fr för franska och Frankrike, och så vidare.

WordPress finns tillgängligt på mer än 60 språk, och du kan använda WordPress på ditt eget språk.

Många ägare av WordPress webbplatser riktar sig till användare i olika regioner och på olika språk. Vissa gör det genom att skapa flerspråkiga websites, medan andra gör det genom att erbjuda en del content på andra språk.

Search engines kan enkelt upptäcka språket på en page och automatiskt matcha det med språkinställningarna i användarens webbläsare. Dina pages kan dock fortfarande konkurrera med varandra i sökresultaten, vilket kan påverka din sites sökmotorsoptimering.

Du kan implementera hreflang tags för att fixa det. Låt oss se hur du enkelt kan add to hreflang tags i WordPress.

Metod 1: Add hreflang Tag i WordPress med hjälp av ett flerspråkigt plugin

Det bästa sättet att bygga en flerspråkig site i WordPress är att använda ett flerspråkigt plugin. Ett flerspråkigt WordPress plugin allow you to easily create and manage content in multiple languages using the same WordPress core software.

Dessa tillägg tar automatiskt hand om alla tekniska saker som hreflang taggen, så att du kan fokusera på att skapa content.

Vi rekommenderar att du använder Polylang. Det är ett gratis tillägg till WordPress och har ett mycket kraftfullt och användarvänligt gränssnitt för att hantera flerspråkigt content. Detaljerade instruktioner finns i vår guide om hur du enkelt skapar en flerspråkig site i WordPress.

Adding languages in Polylang

Ett annat populärt alternativ är WPML. Det är ett premium WordPress plugin med ett användarvänligt gränssnitt för att skapa flerspråkigt content på din website. För steg-för-steg-instruktioner, se vår guide om hur du skapar en flerspråkig site i WordPress med WPML.

När du har skapat några posts eller pages på flera språk måste du besöka dem i ett nytt fönster i webbläsaren. Högerklicka och välj ”View Page Source” i menyn i din webbläsare.

Detta kommer att öppna källkoden för posten eller sidan. Nu måste du leta efter hreflang taggen för att kontrollera att den fungerar korrekt. Du kan också använda CTRL + F (Command + F) -tangenterna för att hitta hreflang-taggen.

Metod 2: Add Hreflang Tags i WordPress utan att använda ett flerspråkigt plugin

Den här metoden är för användare som ej använder ett flerspråkigt plugin för att hantera översättningar på sina websites.

Det första du behöver göra är att installera och aktivera pluginet HREFLANG Tags Lite. För mer detaljer, se vår steg-för-steg guide om hur man installerar ett plugin för WordPress.

När du aktiverar pluginet kommer det att lägga till ett new menu item märkt HREFLANG i din WordPress admin menu. Om du klickar på det kommer du till pluginets inställningar page.

hreflang tag plugin settings

Välj de post types där du gillar att aktivera pluginet och klicka sedan på knappen Spara ändringar för att spara dina inställningar.

Därefter måste du redigera det post eller den page där du vill add hreflang taggen. På vyn för redigering av post kommer du att notera en new metabox märkt HREFLANG tags.

Adding hreflang tags using a plugin

Först måste du add to URL:en till det post som du för närvarande redigerar och sedan välja dess språk. Efter det måste du klicka på plusknappen för att add to URL:er till andra varianter av posten och deras språk.

När du är klar klickar du på knappen Save eller Update för att spara ditt post.

Du kan nu besöka din post i ett fönster i webbläsaren och view dess källkod. Du kommer att se hreflang taggen add to your post.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du enkelt lägger till hreflang tagg till din WordPress site. Du kanske också vill se vår steg-för-steg guide till sökmotorsoptimering i WordPress för nybörjare.

Om du gillade den här artikeln, vänligen prenumerera på vår YouTube-kanal för WordPress video tutorials. Du kan också hitta oss på Twitter och Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

32 kommentarerLämna ett svar

  1. Jiří Vaněk

    I’m using PolyLang and now it seems like the PolyLang plugin itself has resolved it. Without any other plugin for hreflang, I have both languages in the source code, Czech and English.

    • WPBeginner Support

      Glad to hear the plugin solved this for you :)

      Administratör

  2. Daniele

    Hello there,

    I have my main website in English but I want to create an Italian version of it. I just create a subdirectory of it named example.com/it and installed WordPress on it.

    Do I have to install the plugin described in the second method on my main website or the it one?

    thanks

    • WPBeginner Support

      If you did that, you would want to use the second method. We would normally recommend using the first method for most users to be easier to maintain.

      Administratör

  3. Miguel

    In my specific case I need to implement ”hreflang”, or is Not necessary since I’m using completely different domain names ? ?

    • WPBeginner Support

      While in some cases it can be helpful, if you are using completely different domains then it is not required to use the hreflang tag.

      Administratör

  4. Navneet Siddhartha

    Thank you so much for writing this article. This really help me a lot…..Thank you..

    • WPBeginner Support

      You’re welcome :)

      Administratör

  5. shan ullah

    its a real world help i thank full to you for this information i will definitely apply it on my website

    • WPBeginner Support

      Glad you’ll use our content :)

      Administratör

  6. Erez

    you can set up the language on the WordPress setting page.

    • WPBeginner Support

      Correct, the hreflang tag is for if you use more than one language on your site.

      Administratör

  7. Nasir

    Can we use hreflang code on a large site which has been targeting more than 80 regions? does it not increase the website load time?

  8. Dani

    I already applied for a sitemap but I went through superb tutorail of your about herglang tag tell me now I have to again go for sitemap ? or it will automatically upload it

  9. Shyamu

    I have been trying to add this hreflang tags in my site. But after adding the tags for a particular targetting country. Its still showing the ”en-un” return error. How to solve this in Google Search Console?

  10. Bhavya

    Hi,

    I am working on a multilingual website. How many lagnuages i can target at once?

  11. Mudassar

    Hi, I am using English US in my Wordpress and my content is also in English but even then Google Webmaster shows this message
    ”Your site has no hreflang tags”

    My domain ends with .pk.

    Should i insert the following in header.php of my theme?

    If not, what i should do then?

    • Thomas Greenbank

      If you are only writing for one language or region you can ignore the ”no hreflang tags” message.
      That message will appear automatially, but just ignore it.

  12. didmin

    I got question

    I am building a Germany website, after add my site into Google Search Console, it is showing me ” no hreftag” error

    My site is only targeting Germany speaking countries, and only in Germany language, so what should I do ?

    Please help me, very urgent!

    • Sam Jaff

      Yes it will show ” No hreflang ” because you using online single language (Germany) on your website. If you want to target other countries then you have to make settings as mention up on this blog. So it will show in other language to target other country people. But as you said you just want to target German people then don’t consider hreflang and move forward.

  13. Pitshou Beya

    If I have to use hreflang tags, do I have to translate manually each post? Or just implement the tag on the post

  14. Mitesh

    Does the default lang=”en-us” have SEO factor that google will consider it to display more to USA visitors and less to other countries?

    Will changing to lang=”en” can benefit targeting

  15. Alice Miller

    Hello,

    I am not using any specific lang tag for my website. As you told before that WordPress add html lang=”en-US” by default. I checked it’s there in my website. but whenever i am going through any tools there showing it’s missing. Please can you tell me what could be the error

  16. Olaniyi

    Hi, I’m not targeting a particular country, do I still need to implement hreflang?

  17. Thomas Greenbank

    Thanks for posting this.
    If I have a post on a .com site that I want to target to en-au audience, do I need to have an en-us version also? What I mean is, can I have some posts on my site targeting US visitors and others targeting Aus visitors without duplicating them?
    Thanks in anticipation.
    Thomas.

  18. Khemraj

    Hello,
    Suppose I have .com domain and i want to target it to countries like us, uk , canada, australia etc. If i created sub directory like example.com/us, example.com/in etc so to target specific countries do i need to install wordpress in each subdirectory ? ? ?

  19. Nick

    I wanna know if my site only one language, did I need to input this Hreflang Tags?

    • WPBeginner Support

      Hi Nick,

      No, you don’t need hreflang tags. WordPress automatically adds the default language in the html tag like this:

      <html lang="en-US">

      Administratör

  20. Mitch

    If you are only targeting one single language is there an SEO benefit for doing a Hreflang Tag or can it just be left unset?

  21. amihan

    what about codes?? nice functions of wordpress are not enought?

  22. Rowels Brutte

    Hello.
    An informative post on hreflang attribute.

    I am trying to implement it from a long time.
    But for example, if I want to have 3 different pages for the same language but different country like en-gb, en-us, en-au, how do I proceed?

    • WPBeginner Support

      As described in the article you can select them as hreflang in a multilingual plugin or hreflang tags lite plugin.

      Administratör

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.