Automatically adds alternate hreflang tags for store views based on their default language.
Compatible with Magento CE 1.6.4 to 1.9.4.x and EE (including all patches).
Many Magento stores translate content into different languages in order to cater to customers from different parts of the world. With the hreflang tag extension, which is commonly known as rel="alternate" hreflang="x", each page's language is made known to Google so that it will match users searching in that language to pages which are in the same language.
Hreflang enhances your SEO without you having to code it yourself.
In this way, the group with Href Lang Tags will look like;
<link rel=”alternate” hreflang=”nl-nl” href=”http://www.yourmagentostore.nl” />
Tell's Google that this page is also available in dutch but for the country Netherlands
<link rel=”alternate” hreflang=”nl-be” href=”http://www.yourmagentostore.com/” />
Tell's Google that this page is also available in dutch but for the country Belgium
<link rel=”alternate” hreflang=”fr-be” href=”http://www.yourmagentostore.fr/” />
Tell's Google that this page is also available in french but for the country Belgium
What is Rel="Alternate" Hreflang="x"?
Introduced in 2011, the hreflang attribute indicates the page language and makes the relationship between content pages of different languages known to search engines such as Google. This is handy for Magento shops which have multiple storefronts in varying languages catered towards a variety of consumers while selling the same products. If different storefronts selling the same product are linked with the Hreflang attribute, search engines will know which page to direct the customer to. A product page with both a Spanish and an English version will be tagged as "Español" by using hreflang="es”.
A customer with an IP address from a Spanish country will be directed from the Google search result to the Spanish page version instead of the English one. By ensuring that your target consumers are directed to the most relevant page in their language, your bounce rate will decrease and your conversions will increase.
Using Hreflang tags for country and/or Region targeting
Instead of targeting consumers based on their language, we are also able to target consumers based on their country. For instance, a Belgium storefront using a Dutch language pack. Using two different stores, a Dutch storefront and a Belgium storefront, we are able to target different consumers with different product pages: a Dutch one (hreflang="nl-nl") and a Belgium one (hreflang="nl-be"). This is especially handy when it comes to geo-targeting consumers for changes in currency, shipping costs, seasonality, and culture.
Use Alternate Hreflang tags for CMS pages
Our hreflang extension and magento can recognize the different urls for the products and categories but for CMS pages it's made up from a different data structure. With the CMS pages it's now possible to categorize them to connect them using the href lang tags. For this we have implemented a category function into the CMS system where every CMS page with the same category tags will be will be identified as alternate pages.
For example, there can be three storeviews with three distinct "contact us" pages:
[storeview] magmodules.eu - identifier: contact-us
[storeview] magmodules.nl - identifier: neem-contactop
[storeview] magmodules.de - identifier: Kontakt
By giving each of the three CMS pages the category "contactus", the three pages will be link as related and the hreflang tag will be added automatically.
- Made according to the latest Google standards
- Specially designed for Magento
- Easy to set configuration
- Easy installation
- Positive SEO effect
- Turnkey Alternate Href Lang Tag Solution
- Easy and Fast configuration
- 15 day money back guarantee
- Setup following the latest Google Standards
- Comes with complete Documentation
- Works with the latest versions of Magento
Version 1.3.12 - 07-12-2018 * Added PHP 7.2 support Version 1.3.10 - 22-10-2018 * Fixed issue with translated category urls Version 1.3.9 - 24-05-2018 * Added compatibility for JR_CleverCms * Small improvements Version 1.3.8 - 30-11-2017 * Added automatic /contact page link * Improved textual explanation Version 1.3.6 - 09-08-2017 * Small bug fixes Version 1.3.3 - 11-05-2016 * Fix for category object store set Version 1.3.1 - 15-03-2016 * Added support to only show alternate's on canonical url * Improved debug option on frontend * Small bug fixes Version 1.3.0 - 31-08-2016 * Added compatibility for Bubbleshop CMS Tree * Removed unique array check for using same url for multiple languages Version 1.2.4 - 12-04-2016 * Improved debug option on frontend Version 1.2.3 - 03-09-2015 * Improved Debug function in the front-end * Improved configuration interface Version 1.2.2 - 08-04-2015 * Added Function to Debug the front-end * Added Language Scope Option * Improved HREF TAG for CMS Pages * Improved Support Pages Version 1.2.1 - 2015-01-10 * Small bug fixes Version 1.2.0 - 2014-12-15 * Added support for categories * Added option to force use of Canonical Urls Version 1.1.0 - 2014-12-09 * Alternate language url’s for Homepages * Alternate language url’s for CMS pages * Added CMS category option to link CMS language pages * Added option to specify custom language code per storeview Version 1.0.0 - 2014-11-16 * First stable version