Hi,
I have 2 websites with the same content (but in 2 different languages).
Would it be correct if I – on the .dk domain did this:
URL to Connect: https://moelskov.dk
URL 1: https://moelskov.dk
Language 1: da
Locale 1: dk
URL 2: https://moelskov.com
Language 2: en
Locale 2: ??? (should I select something here?)
What to do on my .com domain? It is in english, but since I have customers from all over the world, it wouldn’t make sense to just go with US.
]]>Hi, like the new interface updates! However, there seems to be a conflict with Kadence Blocks Pro.
Steps to reproduce:
You’ll see there’s some css overriding the input fields and adding a load of padding to them.
I think it’s happening in other input fields, too, but that’s the quickest example to reproduce.
I use “Plugin Toggle” to toggle plugins off and on again quickly to find conflicts, so you may also find that useful in testing.
Toggle Hreflang Manager off, and the issue goes away, toggle it active again, and the issues is back.
Hope that helps. Thank you for your great work!
]]>I have a blog post: https://site.com/blogpost, that I want to add hreflang tags to a spanish version and a french version.
If I create a connection for https://site.com/blogpost with alternate language URLs https://site.com/blogpost-spanish and https://site.com/blogpost-french the hreflang tags show on https://site.com/blogpost, but there are no hreflang tags on https://site.com/blogpost-spanish or https://site.com/blogpost-french. Proper implementation states that alternate hreflang links should be present on all versions of the webpage, but I’m only seeing it on the primary url.
Does this mean that I need to create 3 separate connections for this one webpage since there are 3 separate language urls?
]]>Hello;
Even though I configured the Turkish and English hreflang tags correctly, the user who logs in from England or America also opens in Turkish?
What is the problem?
<html lang=”en” prefix=”og: https://ogp.me/ns#”>
]]>Hi
We have a WMPL site which automatically adds in some of the relevant hreflangs.
For example, it adds in language variants as per the below:
<link rel=”alternate” hreflang=”en” href=”https://nlighten.kinsta.cloud/en/” />
<link rel=”alternate” hreflang=”nl” href=”https://nlighten.kinsta.cloud/nl/” />
<link rel=”alternate” hreflang=”fr” href=”https://nlighten.kinsta.cloud/fr/” />
<link rel=”alternate” hreflang=”de” href=”https://nlighten.kinsta.cloud/de/” />
<link rel=”alternate” hreflang=”x-default” href=”https://nlighten.kinsta.cloud/en/” />
I wanted to use your plugin to add in the market variations so that we end up with something like the below:
<link rel=”alternate” hreflang=”en” href=”https://nlighten.kinsta.cloud/en/” />
<link rel=”alternate” hreflang=”en-gb” href=”https://nlighten.kinsta.cloud/en/” />
<link rel=”alternate” hreflang=”en-ch” href=”https://nlighten.kinsta.cloud/en/” />
<link rel=”alternate” hreflang=”nl” href=”https://nlighten.kinsta.cloud/nl/” />
<link rel=”alternate” hreflang=”nl-nl” href=”https://nlighten.kinsta.cloud/nl/” />
<link rel=”alternate” hreflang=”fr” href=”https://nlighten.kinsta.cloud/fr/” />
<link rel=”alternate” hreflang=”fr-fr” href=”https://nlighten.kinsta.cloud/fr/” />
<link rel=”alternate” hreflang=”fr-be” href=”https://nlighten.kinsta.cloud/fr/” />
<link rel=”alternate” hreflang=”fr-ch” href=”https://nlighten.kinsta.cloud/fr/” />
<link rel=”alternate” hreflang=”de” href=”https://nlighten.kinsta.cloud/de/” />
<link rel=”alternate” hreflang=”de-de” href=”https://nlighten.kinsta.cloud/de/” />
<link rel=”alternate” hreflang=”de-ch” href=”https://nlighten.kinsta.cloud/de/” />
<link rel=”alternate” hreflang=”de-be” href=”https://nlighten.kinsta.cloud/de/” />
<link rel=”alternate” hreflang=”x-default” href=”https://nlighten.kinsta.cloud/en/” />
Is that possible with your plugin to add to what is already there? If so, what is the best way to add those variants?
Hello;
There is no connection definition limit on the free version, right?
Thanks.
Hello, how can I make it show me the x-default? because it doesn’t appear in any language.
And another question, how can I modify the hreflang=”en-gb” – hreflang=”en-gb” – hreflang=”de-de” to instead hreflang=”es” – hreflang=”en” – hreflang=”de”?
]]>Hi dear,
I install the plugin an try to configure a conection.
I set the url and url1 but when trying to configure language an local it says alwas not found ther is no country or code available.
I have main url as es-MX and want to configure url1 as es-CO.
so language should be spanish and local Mexico
Thanks a lot for your answer
Kind regards
Laurent
]]>need to reset connection id from “1”. Not able to do, how to fix this?
]]>Hi. We’re currently facing an issue where the alternate language pages are not self-referencing. They are instead pointing to a totally different URL as the canonical version. You can see here: https://drive.google.com/file/d/1pLxBzLR4VrBYgl5N0IW5lMNoR5dGiFrG/view?usp=sharing
We need our Hreflang pages to point to themselves as the canonical. Can Hreflang Manager help set this up for our entire site? If it helps, we’re currently using Yoast for hreflangs and Gtranslate for translation.
We have installed your free version plugin “HREFLang Manager” on the website.
We have 6 regional websites. Both for international SEO and automatic redirection for the relevant regional website,
We installed country selector plugin, which generated HREFLang attributes for us.
However, it causes some issues because some pages are only available in certain area. For example
https://www.adaptovate.com/design-thinking/design-sprints/improve-your-business-design-sprints/
is only available in US. But the plugin created 5 other URL not existing.
Can you please advise if your plugin can solve the issue and help remove other links not existing? We only
Have around 15 pages that only available to its regional website not all 6 websites.
]]>Hi,
Are we doing this correctly. Please see the following example: –
UK and main (default) website is .com and the USA subsite is .com/usa.
So for the following product on our UK: –
https://www.alfredco.com/shop/mens-jewellery/mens-necklaces/mens-gunmetal-chain-necklace/
We have the following flags: –
x-default points back to this main .COM URL (because we need customers who google does not know their language or location to be sent to this main URL)
AND
en-gb points to this main .COM URL (for english speaking customers from great britain)
AND
en-us points to the COM/USA URL (for english speaking customers from the USA)
Same product on our USA website: –
https://www.alfredco.com/usa/shop/mens-jewelry/mens-necklaces/mens-gunmetal-chain-necklace/
x-default points to the main .COM URL
en-us points to this .COM/USA URL
en-gb points to the main .COM URL
thank you
]]>Hi we are testing this plugin out, and from what we can see it doesnt seem to give a field for the x-default tag anywhere? Are we missing something here?
]]>Is there any way to create a language selector displayed in front-end based on the tags detailed in the plugin?
]]>Hreflang should have a self-referencing hreflang tag but the plugin does not support that and there is no option for setting en-eu and similar group anotations.
]]>Bonjour, j’ai une page : https://www.simplydesk.fr/webinar-service-informatique-help-desk-ticket/
et ses variantes sur le même site, même langue mais pour des pays différents: https://www.simplydesk.fr/webinar-maroc-dsi/
https://www.simplydesk.fr/logiciel-helpdesk-reunion/
https://www.simplydesk.fr/webinar-logiciel-helpdesk-guyane/
https://www.simplydesk.fr/webinar-tunisie-dsi/
https://www.simplydesk.fr/webinar-madagascar-dsi/
https://www.simplydesk.fr/webinar-algerie-dsi/
https://www.simplydesk.fr/webinar-djibouti-dsi/
je peux avoir jusqu’à 100 pages pour chaque URL.
Est-ce que c’est possible d’avoir au-delas de 100?
Autre chose, est-ce qu’il y a moyen que les balises href lang soient ajoutées sur toutes les pages automatiquement au lieu de le faire manuellement pour chaque variante ?
]]>I’ve added a connection to the homepage of the site, adding 3 language variations + the x-default, however, when I inspect the source code of the homepage there are no hreflang tags being inserted.
Is there code that must be added to the template or functions file to insert the hreflang tags into the head?
The site is being generated using Elementor Pro with Elementor’s Hello theme.
Thanks in advance for the help.
UPDATE – After resaving the options tab I am now seeing the hreflang tags being successfully inserted into the page.
]]>Hi!
I’m getting a message when running site audit in Ahref about missing return links and also about x-default.
Here’s the screenshots:
https://ibb.co/y8mGvgk
https://ibb.co/rMMmPJw
What have I missed?
]]>let me know please ??
]]>Hello ,
I bought your Hreflang Manager Pro plugin on 07/18/2021.
The installation and activation of the plugin is done correctly but when I want to create a connection, I have the following error message:
WordPress database error: [Unknown column 'script1' in 'field list']
INSERT INTO wp_da_hm_connect SET url_to_connect = 'https://academypedia.info/terms-of-service' ,url1 = 'https://academypedia.info/terms-of-service', language1 = 'en', script1 = '', locale1 = '',url2 = 'https://academypedia.info/fr/conditions-generales-dutilisation', language2 = 'fr', script2 = '', locale2 = '' ,url3 = 'https://academypedia.info/de/allgemeine-nutzungsbedingungen', language3 = 'de', script3 = '', locale3 = '' ,url4 = 'https://academypedia.info/cn/%e4%bd%bf%e7%94%a8%e6%9d%a1%e4%bb%b6', language4 = 'zh', script4 = '', locale4 = '' ,url5 = 'https://academypedia.info/es/condiciones-generales-de-uso', language5 = 'es', script5 = '', locale5 = '' ,url6 = 'https://academypedia.info/hi/%e0%a4%b6%e0%a4%b0%e0%a5%8d%e0%a4%a4%e0%a5%87%e0%a4%82-%e0%a4%9c%e0%a4%a8%e0%a4%b0%e0%a4%b2-%e0%a4%a1%e0%a5%80%e0%a4%af%e0%a5%82%e0%a4%9f%e0%a4%bf%e0%a4%b2%e0%a4%be%e0%a4%87%e0%a4%9c%e0%a5%87', language6 = 'hi', script6 = '', locale6 = '' ,url7 = 'https://academypedia.info/it/condizioni-generali-di-utilizzo', language7 = 'it', script7 = '', locale7 = '' ,url8 = 'https://academypedia.info/jp/%e5%88%a9%e7%94%a8%e8%a6%8f%e7%b4%84', language8 = 'ja', script8 = '', locale8 = '' ,url9 = 'https://academypedia.info/my/persyaratan-layanan', language9 = 'id', script9 = '', locale9 = '' ,url10 = 'https://academypedia.info/pt-BR/termos-de-servico', language10 = 'pt', script10 = '', locale10 = '' ,url11 = '', language11 = 'en', script11 = '', locale11 = '' ,url12 = '', language12 = 'en', script12 = '', locale12 = '' ,url13 = '', language13 = 'en', script13 = '', locale13 = '' ,url14 = '', language14 = 'en', script14 = '', locale14 = '' ,url15 = '', language15 = 'en', script15 = '', locale15 = '' ,url16 = '', language16 = 'en', script16 = '', locale16 = '' ,url17 = '', language17 = 'en', script17 = '', locale17 = '' ,url18 = '', language18 = 'en', script18 = '', locale18 = '' ,url19 = '', language19 = 'en', script19 = '', locale19 = '' ,url20 = '', language20 = 'en', script20 = '', locale20 = '' ,url21 = '', language21 = 'en', script21 = '', locale21 = '' ,url22 = '', language22 = 'en', script22 = '', locale22 = '' ,url23 = '', language23 = 'en', script23 = '', locale23 = '' ,url24 = '', language24 = 'en', script24 = '', locale24 = '' ,url25 = '', language25 = 'en', script25 = '', locale25 = '' ,url26 = '', language26 = 'en', script26 = '', locale26 = '' ,url27 = '', language27 = 'en', script27 = '', locale27 = '' ,url28 = '', language28 = 'en', script28 = '', locale28 = '' ,url29 = '', language29 = 'en', script29 = '', locale29 = '' ,url30 = '', language30 = 'en', script30 = '', locale30 = '' ,url31 = '', language31 = 'en', script31 = '', locale31 = '' ,url32 = '', language32 = 'en', script32 = '', locale32 = '' ,url33 = '', language33 = 'en', script33 = '', locale33 = '' ,url34 = '', language34 = 'en', script34 = '', locale34 = '' ,url35 = '', language35 = 'en', script35 = '', locale35 = '' ,url36 = '', language36 = 'en', script36 = '', locale36 = '' ,url37 = '', language37 = 'en', script37 = '', locale37 = '' ,url38 = '', language38 = 'en', script38 = '', locale38 = '' ,url39 = '', language39 = 'en', script39 = '', locale39 = '' ,url40 = '', language40 = 'en', script40 = '', locale40 = '' ,url41 = '', language41 = 'en', script41 = '', locale41 = '' ,url42 = '', language42 = 'en', script42 = '', locale42 = '' ,url43 = '', language43 = 'en', script43 = '', locale43 = '' ,url44 = '', language44 = 'en', script44 = '', locale44 = '' ,url45 = '', language45 = 'en', script45 = '', locale45 = '' ,url46 = '', language46 = 'en', script46 = '', locale46 = '' ,url47 = '', language47 = 'en', script47 = '', locale47 = '' ,url48 = '', language48 = 'en', script48 = '', locale48 = '' ,url49 = '', language49 = 'en', script49 = '', locale49 = '' ,url50 = '', language50 = 'en', script50 = '', locale50 = '' ,url51 = '', language51 = 'en', script51 = '', locale51 = '' ,url52 = '', language52 = 'en', script52 = '', locale52 = '' ,url53 = '', language53 = 'en', script53 = '', locale53 = '' ,url54 = '', language54 = 'en', script54 = '', locale54 = '' ,url55 = '', language55 = 'en', script55 = '', locale55 = '' ,url56 = '', language56 = 'en', script56 = '', locale56 = '' ,url57 = '', language57 = 'en', script57 = '', locale57 = '' ,url58 = '', language58 = 'en', script58 = '', locale58 = '' ,url59 = '', language59 = 'en', script59 = '', locale59 = '' ,url60 = '', language60 = 'en', script60 = '', locale60 = '' ,url61 = '', language61 = 'en', script61 = '', locale61 = '' ,url62 = '', language62 = 'en', script62 = '', locale62 = '' ,url63 = '', language63 = 'en', script63 = '', locale63 = '' ,url64 = '', language64 = 'en', script64 = '', locale64 = '' ,url65 = '', language65 = 'en', script65 = '', locale65 = '' ,url66 = '', language66 = 'en', script66 = '', locale66 = '' ,url67 = '', language67 = 'en', script67 = '', locale67 = '' ,url68 = '', language68 = 'en', script68 = '', locale68 = '' ,url69 = '', language69 = 'en', script69 = '', locale69 = '' ,url70 = '', language70 = 'en', script70 = '', locale70 = '' ,url71 = '', language71 = 'en', script71 = '', locale71 = '' ,url72 = '', language72 = 'en', script72 = '', locale72 = '' ,url73 = '', language73 = 'en', script73 = '', locale73 = '' ,url74 = '', language74 = 'en', script74 = '', locale74 = '' ,url75 = '', language75 = 'en', script75 = '', locale75 = '' ,url76 = '', language76 = 'en', script76 = '', locale76 = '' ,url77 = '', language77 = 'en', script77 = '', locale77 = '' ,url78 = '', language78 = 'en', script78 = '', locale78 = '' ,url79 = '', language79 = 'en', script79 = '', locale79 = '' ,url80 = '', language80 = 'en', script80 = '', locale80 = '' ,url81 = '', language81 = 'en', script81 = '', locale81 = '' ,url82 = '', language82 = 'en', script82 = '', locale82 = '' ,url83 = '', language83 = 'en', script83 = '', locale83 = '' ,url84 = '', language84 = 'en', script84 = '', locale84 = '' ,url85 = '', language85 = 'en', script85 = '', locale85 = '' ,url86 = '', language86 = 'en', script86 = '', locale86 = '' ,url87 = '', language87 = 'en', script87 = '', locale87 = '' ,url88 = '', language88 = 'en', script88 = '', locale88 = '' ,url89 = '', language89 = 'en', script89 = '', locale89 = '' ,url90 = '', language90 = 'en', script90 = '', locale90 = '' ,url91 = '', language91 = 'en', script91 = '', locale91 = '' ,url92 = '', language92 = 'en', script92 = '', locale92 = '' ,url93 = '', language93 = 'en', script93 = '', locale93 = '' ,url94 = '', language94 = 'en', script94 = '', locale94 = '' ,url95 = '', language95 = 'en', script95 = '', locale95 = '' ,url96 = '', language96 = 'en', script96 = '', locale96 = '' ,url97 = '', language97 = 'en', script97 = '', locale97 = '' ,url98 = '', language98 = 'en', script98 = '', locale98 = '' ,url99 = '', language99 = 'en', script99 = '', locale99 = '' ,url100 = '', language100 = 'en', script100 = '', locale100 = ''
Apparently, the script 1, script2, etcc .. fields are not created when the database is initialized.
Probably because the row size of the table exceeds that supported by MySql; 65536 bytes.
Please provide me with a corrected version of the plugin (possibly without Script field) or proceed with my refund.
Looking forward to your response which I hope will be quick ,
Cordially .