Hreflang Annotations for Multi-Language sites

Adds hreflang annotations to the head of your html page. This markup tells Google's algorithm to consider all of these pages as alternate versions of each other
- current rating is 3.75. Total reviews 4
Hreflang Annotations for Multi-Language sites
Supported Versions: 4.00 , 4.10 , 4.20
Created: 22 April 2018
Last updated: 22 August 2019
Free
Get extension You will be re-directed to the developer's website to download this plugin
Description

If your website supports multiple languages and targets different regions then this widget auto generates the appropriate hreflang annotations so Google and other search engines properly identify your content. example: More details here https://support.google.com/webmasters/answer/189077 The plugin is installed here: https://soutoujewelry.com/ . You can right click of view source, check the `head` tag content Feel free to ask questions or send feedback

For any questions, feel free to contact us at https://chlela.com/ or via Twitter @CHLELA_INC

Reviews
Working great!
shamilal
11/21/2018 3:00 PM
This is a good plugin - try it!
Was this review helpful? Yes  No (0 / 0)
Working fine but improvement needed
rcswit
7/23/2018 10:35 AM
This plugin working fine but need some small improvement because it does note take into account different slug for different languages for the same page. So this cause a 302 redirect and a return tag error (page does not link back).
Was this review helpful? Yes  No (1 / 0)
A vendor responded to this review
The issue is fixed in version 1.0.2 . Now slugs for different language IDs is used and it will fall to default slug when the language ID doesn't have a slug. Thank you for reporting this issue
Does not work
shamilal
6/23/2018 4:51 PM
Manually you get the exception:
System.IO.FileNotFoundException: 'Could not load file or assembly 'Microsoft.AspNetCore.Mvc.Core, Version=2.0.3.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' or one of its dependencies. The system cannot find the file specified.'

How can I fix that?
Was this review helpful? Yes  No (0 / 0)
A vendor responded to this review
Hi Shamilal,

We recompiled the plugin against Microsoft.AspNetCore version 2.0.0 which comes by default with NopCommerce 4.0 . Sorry about this inconvenience. DLL binding can be solved using App.Config file in Nop.Web project under <runtime> section but it is better to compile the plugin using default versions that ship with NopCommerce.

I wish you contacted us directly about this issue instead of giving the plugin a bad review.
Installation issue
rcswit
5/6/2018 11:17 AM
I found this plugin very useful. But if I try to install the plugin using the "Upload plugin or theme" nopcommerce function I receive the following message: "The archive should contain only one root plugin or theme directory. For example, Payments.PayPalDirect or DefaultClean. To upload multiple items, the archive should have the 'uploadedItems.json' file in the root". Instead, if I copy manually the plugin file in the nopcommerce plugin directory structur the system crashes. Please, can you help me ? Thank you in advance.
Was this review helpful? Yes  No (1 / 0)
A vendor responded to this review
Are you using Microsoft Azure by any chance?  Looks like there is a bug with "Upload plugin or theme" in NopCommerce version 4.00 running as an Azure Web app. A fix should be available in 4.10 based on  https://github.com/nopSolutions/nopCommerce/issues/2855.

As for uploading the Widget manually, Can you please share the exception details or any error details?

Note: I just uploaded the plugin manually to my Staging nopCommerce website running as an Azure Web app and it worked without any issues. Can you double check that the folder `Widgets.HreflangAnnotations` has direct children: Views folder, plugin.json, logo.jpg, *.dll, *.pdb

Thank you
eCommerce CONFERENCE 2019
Learn more