Как сделать многоязычный WordPress сайт

Думаю, каждый из вас хотя бы раз встречал сайты, на которых есть возможность изменять язык текста, меню, заголовков и так далее. В общем, делать из русскоязычного сайта англоязычный и наоборот. Казалось бы, живешь в России, так и пиши по-русски, а не тут-то было.

Делая сайт многоязычным, большинство вебмастеров преследуют определенные цели, как в плане обогащения, так и для собственного удовлетворения.

Зачем делают многоязычные блоги и сайты

  1. ГЕОзависимость. Имея в наличии многоязычный wordpress блог, вы можете писать тексты на русском, английском, украинском языках и так далее, тем самым продвигая сайт в тех регионах, где эти языки являются основными.
  2. Получение ссылок с англоязычных каталогов. Буржунет развит намного лучше чем рунет, поэтому несколько зарубежных ссылок не помешают.
  3. Продажа ссылок. Когда мы делаем многоязычный WordPress блог, то в зависимости от того, сколько языков мы будем использовать, столько дополнительно страниц и будет создаваться. В этом случае мы можем продавать ссылки с каждой из этих страниц.
  4. Наполняемость ресурса уникальным контентом. Если мы создаем многоязычный сайт WordPress и используем 3 языка, то при написании уникальной статьи мы на выходе получаем 3 уникальных. Все они попадают в поисковую систему как три совершенно разные страницы.
  5. Контекстная реклама. Клики по англоязычной рекламе в несколько раз дороже чем по русскоязычной. Многие вебмастера специально пишут многоязычные сайты WordPress для размещения на ней контекстной рекламы — так называемые MFA (Made For Adsense).
  6. Улучшение и ускорение индексации. Больше статей, выше индексация.
  7. Навыки владения языками. Человек имеет свойство впитывать информацию как губка. Чем больше вы занимаетесь развитием многоязычных сайтов, тем больше вероятность того, что вы постепенно и неосознанно будете учить чужой язык. Либо совершенствовать ранее приобретенные навыки.

Целых 7 рекомендаций для того, чтобы сделать WordPress сайт многоязычным.

Как сделать многоязычный WordPress сайт

Ну а теперь переходим к самому главному, к тому ради чего мы сегодня здесь собрались — как сделать сайт многоязычным.

Делать мы это будем с помощью плагина WPML Multilingual CMS. Он достаточно популярен среди веб-мастеров, поэтому его сделали платным. Но не переживайте, так как устаревшую версию этого плагина мы можем использовать совершенно бесплатно.

Проделываем стандартные действия по его установке:

  • скачиваем и закидываем в папку wp-content/plugin;
  • активируем в административной панели блога;
  • заходим в меню управления плагином WPML Multilingual CMS и щелкаем  по кнопке “Add/Remove languages” (Добавить/Удалить язык);
  • в открывшемся окне производим выбор необходимых для нас языков;
  • после завершения выбора языков нажмите на кнопку “Apply” (сохранить изменения).

Теперь разберемся с тем, как многоязычные страницы будут отображаться на вашем ресурсе.

  1. В первом варианте, если вы используете англоязычную страницу, то к адресу статьи будет добавляться приставка /en/. И будет выглядеть следующим образом:

    https://trudcom.ru/kak-sdelat-mnogoyazychnyj-wordpress-sajt/en/

  2. Второй вариант заключается в создании отдельных доменных имен для каждой страницы многоязычного сайта wordpress.
  3. Третий вариант заключается в том, что к странице будет приписываться приставка ?lang=en. Адрес страницы будет выглядеть:

    https://trudcom.ru/kak-sdelat-mnogoyazychnyj-wordpress-sajt/?lang=en

Теперь необходимо настроить языковой переключатель, для того чтобы посетитель, который зайдет на ваш многоязычный сайт WordPress мог без труда прочесть статьи как на родном языке, так и на чужом. Место на блоге, в котором он будет отражаться, выбирать вам. Можно разместить как в header, footer так и в один из виджетов в сайдбаре.

Теперь вы можете добавлять качественно переведенные статьи на свой многоязычный WordPress сайт. А на этом у меня все, удачной установки и оптимизации.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: