Форум русской поддержки Joomla!® CMS
05.12.2016, 16:37:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Геотаргетинг для Joomla

 (Прочитано 499 раз)
0 Пользователей и 1 Гость смотрят эту тему.
praktik_man
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 43



« : 18.03.2015, 14:55:32 »

Проблема такая: В Google Webmasters известили о множестве ошибок:
Геотаргетинг | Язык > На странице с кодом языка uk-UA нет обратных ссылок.

Моя Joomla отказывается корректно выводить альтернативный адрес русской версии.

Каждая версия с языком страницы должна иметь ссылку на другие версии.  

Пример:
Страница www.site.com.ua/ua/contacts.html
<link href="http://www.site.com.ua/ru/contacts.html" rel="alternate" hreflang="ru-RU" />
<link href="http://www.site.com.ua/en/contacts.html" rel="alternate" hreflang="en-GB" />

Страница www.site.com.ua/en/contacts.html
<link href="http://www.site.com.ua/ru/contacts.html" rel="alternate" hreflang="ru-RU" />
<link href="http://www.site.com.ua/ua/contacts.html" rel="alternate" hreflang="uk-ua" />


Страница www.site.com.ua/contacts.html  Выглядит именно так, без /ru/
<link href="http://www.site.com.ua/en/contacts.html" rel="alternate" hreflang="en-GB" />
<link href="http://www.site.com.ua/ua/contacts.html" rel="alternate" hreflang="uk-ua" />


выходит, что английская и украинская версии ссылаются друг на друга а русская прописана не верно!

Но у меня менеджер языков автоматаически редиректит с http://www.site.com.ua/ru/contacts.html  на http://www.site.com.ua/contacts.html. То есть с /ru/  страниц вообще нету.
В итоге <link href="http://www.site.com.ua/ru/contacts.html" rel="alternate" hreflang="ru-RU" />  Google считает не верным и он прав.
Как заставить Joomla писать <link href="http://www.site.com.ua/contacts.html" rel="alternate" hreflang="ru-RU" />  без  /ru/   а  остальные языки не трогать? ((

  
« Последнее редактирование: 18.03.2015, 14:59:07 от praktik_man » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet