5.10 - Украина без налогов!
OSense O-Sense

Xmap и JoomFish - другие языки в карте сайта?

На днях сделал своей любимой супруге мультиязычный сайт по курсам и переводам с/на венгерский язык. Как обычно, установил на хостинг движок сайта Joomla 1.5.23, дабы сделать его на нескольких языках, установил установил дополнительные языковые пакеты на венгерском и украинском языках. Добавил компонент мультиязычности сайта JoomFish и, наконец, добавил компонент, генерирующий карту сайта Xmap.

После добавления контента и добавления его перевода на украинский и венгерский зарегистрировал сайт в панели для веб-мастеров Google, Yandex и Yahoo. И наконец приступил к добавлению карты сайта...

Вот тут возникла проблемка! Карта сайта Xmap не добавила (не сгенерировала) урлы для страниц на венгерском и украинском языках. Первый и самый простой вариант решения проблемы - ждать самовольной индексации венгерских и украинских страниц поисковыми системами - авось, сами когда-нибудь обязательно проиндексируются...

 Но это вариант не для нас Улыбаюсь нам надо всё и сразу, и ждать желания у нас нет! Поэтому, второй вариант - найти плагин, который "подружил" бы карту сайта Xmap и компонент JoomFish. Поиски плагина ни к чему не привели, поскольку подобного расширения в интернете нет, да и на официальном сайте разработчиков карты сайта Xmap такового расширения нет.

Однако, решение проблемы оказалось весьма простым - нужно всего лишь к урлу карты сайта добавить (руками дописать в браузерной строке) параметр отображаемого (требуемого) языка.

Например:

http://ваш-домен/index.php?option=com_xmap&sitemap=1&view=xml - карта сайта основного языка сайта

http://ваш-домен/index.php?option=com_xmap&sitemap=1&view=xml&lang=uk - карта сайта украинского перевода (контента)

http://ваш-домен/index.php?option=com_xmap&sitemap=1&view=xml&lang=hu - карта сайта венгерской версии ресурса

и т.д. для всех языков Вашего сайта...

 

Не забывайте копировать эти самые урлы и добавлять в панели веб-мастеров.

Вторая проблема, которая попутно обнаружилась, это отображение главной страницы несколькими урлами. Урлы главной страницы изменяются в зависимости от того, на каком языке Вы просматриваете сайт.

Например:

http://magyarnyelv.net/ru и http://magyarnyelv.net/ - варианты отображения главной страницы на русском языке

http://magyarnyelv.net/uk и http://magyarnyelv.net/ - варианты отображения главной страницы на украинском языке

http://magyarnyelv.net/hu и http://magyarnyelv.net/ - варианты отображения главной страницы на венгерском языке

В этой ситуации я вижу опять два решения.

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

 

Второй вариант решения проблемы - прописать в файле robots.txt Disallow: для нежелательных, на Ваш взгляд, дублей страниц. Т.е. запретить поисковым системам индексировать дублей страниц на Ваше усмотрение.

В любом случае, настроить правильную работу сайта с компонентами Xmap и JoomFish довольно просто, проявив немного смекалки Улыбаюсь

Очень надеюсь, что джумловодам моя статья о настройке Xmap и JoomFish будет полезна и поможет в раскрутке Ваших замечательных проектов!

Добавить комментарий


Защитный код
Обновить