What’s technical SEO? Now, when you’ve come this far, you’ll probably be thinking “wow this is hard”! But in Sam’s opinion, this plugin … It’s good to know that when you create sets of links like this, the most specific one wins. Credits for the article to Joost though ;-). For instance, for Flemish and Dutch, it registers the two websites as different, even though the content might be almost the same. HREFLANG Tags Lite is a very simple plugin that solely focuses on adding hreflang tags to your WordPress website. It supports all of the languages in WordPress and will provide all of the necessary tools to keep your tags updated and as accurate as possible. Read our privacy policy on how we handle your personal information. Get weekly tips on how to optimize your website's SEO, usability and conversion. This is a lot easier to implement and it will “catch” a large part of your traffic. The hreflang tag is helpful for multilingual websites; sites that use multiple languages or target various regions with the same language. An hreflang example Make sure to check out the hreflang: the ultimate guide! A user can have multiple languages in his browser’s settings. Can it open for free version please? it determines that it wants to rank a URL; it checks whether that URL has hreflang annotations; it presents the searcher with the results with the most appropriate URL for that user. Create an account here. Yoast: SEO for everyone.Yoast S… Because doing it right is tough and takes time. Appreciate it a lot! In …. Download WPML Yoast SEO Multilingual with ThemPrice at lowest Price without Coupon Code. Google can deal with some of the common mistakes with region codes, although you shouldn’t take any chances. The second basic rule is about return links. hreflang: the ultimate guide; Ask Yoast: when should I use hreflang; With hreflang, you can indicate in what language the current page is, and in what other languages, or even dialects or local variations, the content is available. Now, both other URLs would need to be in the sitemap too, which looks like this: As you can see, basically we’re only changing the URLs within the element, as everything else should be the same. To make sure that every user searching in German who does not match either de-at or de-ch gets that one, change that hreflang attribute to just de. Need an SEO plugin that helps you reach for the stars? The hreflang tag does not appear in the source code. So why are we even talking about hreflang? This “glue” plugin allows for easier translation of your SEO content using WPML. Two things are very important: If you do that and audit regularly, you shouldn’t run into any issues. A regular subscription is priced at $84 a year, but especially for our dear listeners, it’s reduced to $42 for the first year!You only need to enter the code yoast upon checkout. Hreflang Tags. It’s very important that the hreflang links point to the canonical version of each URL, because these systems should work hand in hand! However, it can basically be described as the final “catch-all” of all the hreflang statements. Let’s say you have three types of pages: You could choose to implement them using three hreflang attributes like this: However, which of these three results should Google show to someone searching in German in Belgium? This is the kind of problem hreflang was designed to solve. That’s 1.5KB on every page load, that no user will ever use, but will still have to download. Hi Vicky, thanks for the nice words! However, run a search for “SEO” in the WordPress plugins directory, and you will get nearly a thousand SEO plugins to choose from. For instance, it can deal with en-uk just as well as with the “correct” en-gb. ... HREFLANG Tags Lite is free to use but some of its tools like link generator and the bulk editor needs premium access which starts at $9.99 per site with a year of upgrades and support. https://yoast.com/academy/multilingual-seo/. Try our crawler software for Windows and Mac for an easier and often significantly cheaper solution.. Download, install and run A1 Sitemap Generator or TechSEO360.. Link elements work nicely for HTML documents, but not for other types of content as you can’t include them. I have created a new ticket for the *Hreflang Code changing* issue. Every language should have a rel=”canonical” link pointing to itself. So what should you do to improve the SEO of that article? WordPress SEO by Yoast does not allow you to add hreflang tags, but some translation plugins can automatically add these attributes in your website as an HTML link. It may feel weird to do this, just as those return links might feel weird, but they are essential and your implementation will not work without them. The Yoast SEO Podcast New episodes every 2 weeks! This is a great first step when you decide to take the sitemap route. hreflang tags are a technical solution for sites that have similar content in multiple languages. 3) Deactivate WPML plugins and check Author page is working for you. 14. It’s … When a page is redirected, change the hreflang URLs on its counterparts. Note – if you’re using Yoast SEO, or another plugin that works by creating a “sitemap index” that contains other sitemaps, all you need to do is submit the sitemap index. Regardless of which type of implementation you choose – and there’s more on that below – there are three basic rules. 50% discount on a Coywolf subscription. XML sitemap markup like this is very verbose: you need a lot of output to do this for a lot of URLs. Thank you. However, it’s difficult to rank with one specific article that’s written in a language that differs from the rest. With hreflang, you make it very clear to the search engine that it’s (almost) the same content, just optimized for different people. Yoast SEO Woocommerce Plugins 13.7.0; WP Rocket Plugins 3.8.2; Woocommerce Admin Custom Order Fields Plugins 1.14.1; B2BKing - The Ultimate WooCommerce B2B & Wholesale Plugin Wordpress Keyword Tool Plugin A podcast series in which Joost de Valk (Founder and Chief Product Officer at Yoast) has in-depth, technical conversations about SEO with well-known friends and experts from the SEO world. With just one click set in the frontend all the links to the available traslations for each post. HTTP headers are for all your PDFs and other non-HTML content you might want to optimize. Unfortunately, Yoast SEO doesn’t generate the hreflang meta yet. Is that possible for my website? And you do this by adding code like this to the section of every page: As every variation needs to link to every other variation, these implementations can become quite big and slow your site down. Aleyda Solis, who has also written quite a lot about this topic, has created a very useful hreflang tag generator that helps you generate link elements. 2) Deactivate Yoast SEO plugin and check Author page is working for you. Want to know everything about hreflang? Automatic Updates, Scanned Files. With Polylang, you can choose one directory, one subdomain, or one domain per language. … The third option to implement hreflang is using XML sitemap markup. Well, from an SEO point of view, there are two main reasons why you should implement it. Even when you’re not using a link element implementation, this can be useful to create some example code. Cookies help us provide, protect and improve our products and services. This guide discusses what hreflang is, what it is for and gives in-depth information on how to implement it for your multilingual websites. If you don’t know what rel=”canonical” is, read this article! Nevertheless, some basic knowledge about the more technical side of SEO can mean the difference between a high ranking site and a site that doesn’t rank at all. Language Manager. Este plugin permite insertar la etiqueta Hreflang en tu sitio web. This free Yoast Magento module can be download from here. I use Yoast’s WordPress SEO plugin, since it has a section for this purpose and unlike other plugins includes images (Go to SEO > XML Sitemap and enable Sitemap functionality). The translation feature is not limited to posts, and works on tags and categories while also syncing up well with plugins like Yoast and WooCommerce. If you have 80 languages, you’ll have hreflang links for 80 URLs, and there’s no getting around it. Simply, using this WordPress Yoast plugin in your WordPress blog is a good option for better results. It uses the xhtml:link attribute in XML sitemaps to add the annotation to every URL. This article is excellent. The benefit of an XML sitemap implementation is simple: your normal users won’t be bothered with this markup. Redirection is a simple plugin for implementing 301 redirects. In a complete hreflang implementation, every URL specifies which other variations are available. The third and final basic rule is about self-links. Quicklinks Available. Yoast respects your privacy. It lets Google know which pages belong to a certain language or region, and it also prevents duplicate content. By using our website, you agree to our use of cookies (Privacy policy). Automatic hreflang support for language sites. WPML) generate the hreflang meta. The order in which the search engine sees the links doesn’t matter; it’ll always try to match from most specific to least specific. With Yoast SEO, you get a solid toolset that helps you aim for that number one spot in the search results. This guide will be updated as new things are introduced around this specification and best practices evolve, so check back when you’re working on your implementation again! If you have the same content in English on different URLs aimed at the UK, the US, and Australia, the difference on these pages might be as small as a change in prices and currency. hreflang is supported by Google and Yandex. However, we do have a feature request open in our development repository for this. hreflang is code, which you can show to search engines in three different ways – and there’s more on that below. My website has English and Hindi Language, i want to use it. Technical SEO isn’t easy, but here we’ll explain – in layman’s language – …, There are multiple ways to implement hreflang. An SEO Basics post about technical SEO might seem like a contradiction in terms. ... Da das Plugin die ganze Zeit im Hintergrund läuft, kann es kontinuierlich auf kaputte Links prüfen und dich per E‑Mail benachrichtigen, wenn welche auftreten. This way, there’s no need to go through large approval processes and maybe you can even get direct access to the XML sitemap file. Google will automatically discover the individual sitemaps inside the index. So if you want to add an x-default URL to it as well, just create a column called x-default. No matter how you implement them, it’s obviously good that you do! People searching for your brand will get the right page. The plugin I recommended does not mess with Yoast, leaving the canonicals as they should be and adding the hrefland tags as specifies. Read more: WordPress SEO: The definitive guide to higher rankings for WordPress sites », It is such a amazing article for beginners. All in One SEO Pack. You can link variations within the same domain but can also link between domains. The All in One SEO Pack has a lot of the same functionalities as Yoast SEO. That’s where HTTP headers come in and they should look like this: The problem with having a lot of HTTP headers is similar to the problem with link elements in your : it adds a lot of overhead to every request. Regardless of your type of implementation, each URL needs return links to every other URL, and these links should point at the canonical versions, more on that below. In other words, the language attribute needs to be in ISO 639-1 format (a two-letter code). Anyway there are other sitemaps plugins: Google XML Sitemaps, Better WordPress Google XML Sitemaps, XML Sitemap & Google News feeds or Google Sitemap by BestWebSoft. First of all, if you have a version of a page that you have optimized for the users’ language and location, you want them to land on that page. Because having the right language and location dependent information improves their user experience and thus leads to fewer people bouncing back to the search results. But luckily, there are quite a few tools available if you dare to start implementing hreflang. In the first example, this would look like this, assuming that we’re on the example.com homepage: If we were on the en-gb page, only the canonical would change: Don’t make the mistake of setting the canonical on the en-gb page to http://example.com/, as this breaks the implementation. It’s a tough standard with a lot of specific things you should know and deal with. Just feed it a CSV with URLs per language and it creates an XML sitemap. Say a user is Dutch and the page that ranks is English, but there’s also a Dutch version. In this (very long) article we’ll discuss: hreflang tags are among the hardest specs I’ve ever seen come out of a search engine. ... Google is seeing or not seeing your pages is not within the scope of our support and I would urge you to contact SEO Yoast or the support for the SEO plugin you are using. There are three ways to implement hreflang: Each has its uses, so we’ll explain them and discuss which you should choose. Because Jon enjoyed recording this podcast so much, he created a coupon that provides you with a 50% discount off the first year of Coywolf! make sure your implementation keeps working, WordPress SEO: The definitive guide to higher rankings for WordPress sites », https://yoast.com/academy/multilingual-seo/, https://yoast.com/what-is-a-canonical-url/. Make sure that people in your company who deal with content on your site know about hreflang so that they won’t do things that break your implementation. Our Multilingual SEO training (part of our Yoast SEO academy training subscription) is designed to help you understand the process and put it into practice. That’s one of the cases where x-default comes into play. WPML core plugin and Yoast SEO plugin is needed to use this addon. There are three common ways to implement hreflang: hreflang tags are fairly commonly used to target different markets that use the same language – for example, to differentiate between the US and the UK, or between Germany and Austria. These plugins are also useful for technical SEO tasks like page speed optimization, redirects, canonicals, and hreflang. The hreflang tag is helpful for multilingual websites; sites that use multiple languages or target various regions with the same language. Hreflang is an important tool for all aspects of multilingual SEO, not just sitemaps. Polylang is compatible with major SEO plugins including Yoast SEO and All in One SEO. One thing is very important when implementing hreflang: don’t be too specific! You’d add a fourth link to the markup, and end up with these four: In this case, the x-default link would point to the same URL as the de one. With this method, each URL has a self-referencing hreflang attribute, and return links to the appropriate other URLs. Premium users also get access to Yoast SEO training courses and 24/7 support. If you have 20 languages, choosing HTML link elements would mean adding 20 link elements as shown above to every page. This plugin implements hreflang as a link element in the HEAD section of the page, implementations through HTTP Header or Sitemap are not supported; The references to the various versions of a page and the related languages and geo-targets should be manually added Started by: jasurdeury. The plugin takes care of multilingual SEO like html hreflang tags and open graph tags. Setting up hreflang is a cumbersome process. MAIN FEATURES. Thanks for providing a wonderful piece of information. Users love the Yoast SEO plugin because its meta box feature makes it really easy to establish focus keywords and create meta descriptions and titles. The CSV file you feed this XML sitemap generator needs a column for each language. In many cases, specifying just the language is a smart thing to do. A combination of different languages and regional variations. Yoast SEO is the original WordPress SEO plugin since 2008. You don’t end up adding extra page weight and it doesn’t require a lot of database calls on page load to generate this markup. Multilingual SEO will allow your site to rank high in searches in different languages. x-default is a special hreflang attribute value that specifies where a user should be sent if none of the languages you’ve specified in your other hreflang links match their browser settings. The Yoast SEO plugin has both free and premium offers. [Yoast SEO] How do you add hreflang sitemap? For example, I have Dutch, English, and German in there. I always love Yoast. And fewer people bouncing back to the search results leads to higher rankings. But your post just built my confidence to try it out! HREFLANG Tags Lite. It’s probably also a good idea to regularly audit your implementation to make sure it’s still set up correctly. rel=”alternate” hreflang=”x”markup and rel=”canonical” can and should be used together. I know – I thought that when I first start to learn about it. Cookies help us provide, protect and improve our products and services. you have the same content in multiple languages; you have content aimed at different geographic regions but in the same language. And the order in which these languages appear in my settings determines the most appropriate language. Perhaps your content management system supports it, or you are using a plugin or extension to add hreflang in any way to your pages. The hreflang attribute needs to contain a value that consists of the language, which can be combined with a region. ... HREFLANG Tags Lite. So, this may available in future updates. hreflang is the glue that binds pages that are the same except for …, If your online business is doing well in your country, you might consider expanding to international markets. In this article, you'll find an hreflang example which we will analyze and test! Plenty of people are familiar with Yoast. 8 technical aspects everyone should know", Read: "An hreflang example and how to test it", Read: "Publishing in another language and SEO", Reach more visitors in different countries, Get traffic on pages in different languages, Use hreflang to help Google rank the right page, Get weekly tips on how to optimize your website's SEO, usability and conversion. But without hreflang, Google might not understand what you’re trying to do and see it as duplicate content. Yoast SEO ist eines der beliebtesten WordPress-SEO-Plugins mit mehr als Fünf Millionen aktiven Installationen nach heutigem Stand. Need some help with your search engine optimization? German, specifically aimed at Switzerland, de-de targeting German speakers in Germany, de-at targeting German speakers in Austria, de-ch targeting German speakers in Switzerland. On the other hand, some multilingual plugin (i.e. When a user searches, Google goes through the following process: The user’s current location and his language settings determine the most appropriate URL. The more languages you have, the more you might be tempted to limit those return links – but don’t. Check this example on my site English and Spanish using both Yoast and the hreflang Manager plugin: It’s where users will be sent if their location and language don’t match anything else. The owner of a multilingual site wants search engines to send people to … It lets Google know which pages belong to a certain language or region, and it also prevents duplicate content. Need help implementing hreflang as part of your international SEO project? If you thought link elements were verbose, the XML sitemap implementation is even worse. Still not able to understand between canonical and hreflang? The premium plugin costs $89 per site per year that comes with access to many advanced features. If you want all your international sites to rank high in de search engines you have to invest in multilingual SEO. Both come with a 30 days free trial and afterwards continues to work for websites up to 500 pages. hreflang tags are a technical solution for sites that have similar content in multiple languages. That’s why the aim of this guide is to prevent you from falling into common traps, so be sure to read it thoroughly if you’re embarking on an hreflang project. Thank you for sharing and explaining very well. 2; 7; 3 months, 2 weeks ago. Exclusive Updates: All new features will be added exclusively to SEO Ultimate PRO since we discontinued all support and updates for the FREE version of the plugin on Jan. 1, 2017. That’s why I would not recommend this for larger sites, as it adds far too much unnecessary overhead. These URLs can have the same content in a different language, or the same language but targeted at a different region. It works very much in the same way as you would in a page’s with elements. Hi Duallan, In short, you use hreflang for multilingual or multiregional content to point search engines to the right URL for a certain language or region. We wouldn’t advise you to remove the de link though, even though technically that would create exactly the same result. Use this list from Wikipedia to verify you’re using the right region and language codes. Thanks for such an excellent piece of article Hallebeek! You can download it from your WPML account’s Downloads page . His main expertise is open source software development and digital marketing. Use hreflang when: It doesn’t matter whether the content you have resides on one domain or multiple domains. Bing doesn’t have an equivalent but does support language meta tags. Once you’ve created a working hreflang setup, you need to set up maintenance processes. On top of that, your CMS will have to do several database calls to generate all these links. To illustrate, this is the markup needed for just one URL with two other languages: You can see it has a self-referencing URL as the third URL, specifying the specific URL is meant for en-gb, and it specifies two other languages. The second method of implementing hreflang is through HTTP headers. Joost de Valk is the founder and Chief Product Officer of Yoast. You’d better start thinking about multilingual SEO, if you want to be sure your website will be found and used well in other countries! Redirection. In this post we'll explain what we mean by multilingual SEO, why it's important and which aspects you should focus on. Be the first to know about new features and other cool (free) plugins. You can read more about canonicals here: https://yoast.com/what-is-a-canonical-url/. The second reason is that hreflang prevents the problem of duplicate content. You’ll have a killer international SEO strategy in no time. Here, …, If you’re creating content for a website, you might, occasionally, want to publish an article in a language different from the language of your other content. hreflang tags are a method to mark up pages that are similar in meaning but aimed at different languages and/or regions.