Xmap и JoomFish - как отобразить другие языки в карте сайта?На днях сделал своей любимой супруге мультиязычный сайт по курсам и переводам с/на венгерский язык. Как обычно, установил на хостинг движок сайта Joomla 1.5.23, дабы сделать его на нескольких языках, установил установил дополнительные языковые пакеты на венгерском и украинском языках. Добавил компонент мультиязычности сайта JoomFish и, наконец, добавил компонент, генерирующий карту сайта Xmap. После добавления контента и добавления его перевода на украинский и венгерский зарегистрировал сайт в панели для веб-мастеров Google, Yandex и Yahoo. И наконец приступил к добавлению карты сайта... Вот тут возникла проблемка! Карта сайта 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 будет полезна и поможет в раскрутке Ваших замечательных проектов! |


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

Комментарии
В следующий раз так и попробую. Обычно я через твиттер и фейсбук ганяю, и иногда через мистер вонг. Но в следующий раз попробую просто кнопкой +1. Посмотрю за сколько статья в индекс попадет.
а если хотите чтоб робот сразу хапнул свежевыпущеную страницу достаточно самому нажать кнопку +1, по крайней мере робот гугла хапает сразу...
Рад, если статья была полезной!
RSS лента комментариев этой записи