SEO wrong language meta data after upgrade from 4.20 to 4.60

2 weeks ago
Hello,

I upgrade my site from nop 4.20 to 4.60.
On 4.20 my SEO was perfect but after the upgrade google is reading wrong language meta data from my site.
If i searched in english the meta data will be in arabic or mixed.
I reindexed my site, add hreflang tag to all pages and update all seo but nothing solved the issue.
Any suggestions please?

Best regards
2 weeks ago
can you share a snapshot after inspecting the site for both languages? like below

//Rashed
2 weeks ago
Please find the source image.
https://ibb.co/JjQNkJw
https://ibb.co/nMHfcKj

But find what appearing on google for English keywords search. also my ranking was top for the last 4 years and suddenly it goes down after the upgrade.
https://ibb.co/L1pyB93
https://ibb.co/hVYNPb3

Also you can check my site directly ksecret.com
1 week ago
Also i am checking now i have another website already build on nop 4.60 not upgraded and has the same issue.
1 week ago
Look at the "LanguageId" value for the customer with "SearchEngine" system name. Since you have several languages configured in the store, the search crawlers can change the language of this system account when visiting your site. We've changed this in 4.70, see details here.
Also, make sure that there is an entry "/changelanguage" in the section "Disallow:" in robots.txt.
1 week ago
The language id is 1 which is English but i am getting mixed content in google for my site arabic or englsih or mixed for the same language url. Do i need to update the id to Null? or i need to apply the fix in 4.70?
Also the change language is in the disallow list.

Thanks,
1 week ago
Hosam.Bedawy wrote:

Do i need to update the id to Null? or i need to apply the fix in 4.70?

Leave it as 1 (en language), and I advise you to apply the fix from this commit (only the code in WebWorkContext).
Then try to index the site again and check.
1 week ago
I tried the solution but no success and after investigate more I found the wrong language metadata is only for the store meta data.
https://freeimage.host/i/JscwkOB
Any feedback please?
1 week ago
Also in the meta data the store name is coming from Default page title not from the Store name in store settings page.