Post by account_disabled on Jan 22, 2024 7:01:20 GMT
At one of my lectures, a student asked a question. Her company was concerned about a three-fold drop in traffic after switching to the Ukrainian version by default. She asked what the programmers did wrong, and what can be done in this case. From the editorial office. We remind you that from July 16, 2022, all sites in Ukraine must download the main version in Ukrainian. I can't give an extended answer because my specialty is working with content. Then I asked a colleague for help. Artem Kolomiets - Head of SEO at Webpromo and curator of the " SEO specialist " course. Therefore, it is logical if he solves this problem. What did programmers do? Artem asked me to clarify what the programmers did when they changed the language version of the site.
Here's what I got back: Step 1. Go to the settings of the WPML plugin (Wordpress website). Step 2. Select C Level Executive List the "Change default language" option. Russian was the default and Ukrainian was added as a second language. Re-checked Ukrainian and, thus, Ukrainian (by default) became the main one, and Russian became additional. Step 3. We chose how to define the content language for users. The name of the language was added as a parameter (?lang = ru - Russian). Step 4. Choose the order of languages. Step 5. Added language switching in the menu. Step 6: Enabled redirects based on browser language so that users immediately download the version of the site in the language they use in their browser settings. Step 7.
Checked the site on the Ukrainian and Russian versions. Everything works. Step 8. Renewed internal optimization. Sent for re-indexing of categories and main page in each language version. Step 9: Added the new sitemaps to the Google Webmaster Center. From the editorial office. Article on the topic: " Language law: what to do in order not to receive a fine?" ยป Recommendations of an SEO specialist Here, the main decision is the programmers' choice of how the language version will be displayed. From a technical point of view, everything is done correctly, but the Google search engine does not perceive such a construction. That is, we have two versions of the site, one static page linked to the domain, the second one with a language selector (here ?lang=X is dynamically pulled, where X is the language). Previously, the main page was in Russian without a selector, and with the ?lang=uk selector - in Ukrainian.
Here's what I got back: Step 1. Go to the settings of the WPML plugin (Wordpress website). Step 2. Select C Level Executive List the "Change default language" option. Russian was the default and Ukrainian was added as a second language. Re-checked Ukrainian and, thus, Ukrainian (by default) became the main one, and Russian became additional. Step 3. We chose how to define the content language for users. The name of the language was added as a parameter (?lang = ru - Russian). Step 4. Choose the order of languages. Step 5. Added language switching in the menu. Step 6: Enabled redirects based on browser language so that users immediately download the version of the site in the language they use in their browser settings. Step 7.
Checked the site on the Ukrainian and Russian versions. Everything works. Step 8. Renewed internal optimization. Sent for re-indexing of categories and main page in each language version. Step 9: Added the new sitemaps to the Google Webmaster Center. From the editorial office. Article on the topic: " Language law: what to do in order not to receive a fine?" ยป Recommendations of an SEO specialist Here, the main decision is the programmers' choice of how the language version will be displayed. From a technical point of view, everything is done correctly, but the Google search engine does not perceive such a construction. That is, we have two versions of the site, one static page linked to the domain, the second one with a language selector (here ?lang=X is dynamically pulled, where X is the language). Previously, the main page was in Russian without a selector, and with the ?lang=uk selector - in Ukrainian.