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

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 будет полезна и поможет в раскрутке Ваших замечательных проектов!


 

Комментарии  

 
0 #5 серёга 07.02.2012 15:47
а подробнее можно??? что значит прогоняешь через фейсбук и твиттер??? может я чето еще не знаю...
Цитировать
 
 
0 #4 Administrator 03.02.2012 10:39
Да, наверняка урл карты сайта может быть и таким.

В следующий раз так и попробую. Обычно я через твиттер и фейсбук ганяю, и иногда через мистер вонг. Но в следующий раз попробую просто кнопкой +1. Посмотрю за сколько статья в индекс попадет.
Цитировать
 
 
0 #3 серёга 03.02.2012 04:03
всегда пожалуйста, у меня немного не так получилось. Основная карта - так как есть,а английская /en/index.php?option=com_xmap&sitemap=1&view=xml. А вообще и так и так правильно...
а если хотите чтоб робот сразу хапнул свежевыпущеную страницу достаточно самому нажать кнопку +1, по крайней мере робот гугла хапает сразу...
Цитировать
 
 
0 #2 Administrator 01.02.2012 12:01
Спасибо, Серёга!
Рад, если статья была полезной!
Цитировать
 
 
+1 #1 серёга 01.02.2012 11:25
отличная статья!
Цитировать
 

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


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

Меня зовут Юрий Клепар, SEO блог kleparj.com является моим персональным сайтом, где я пишу о SEO-оптимизации. Моя деятельность: раскрутка сайта , раскрутка интернет-магазина в Украине и Киеве, SEO оптимизация сайта. Качественная внутренняя и внешняя оптимизация сайта - комплексный подход к продвижению. Пишу о технических нюансах настройки и раскрутки сайтов и интернет-магазинов на движках Opencart и Joomla Virtuemart CMS.