Joomla & SEO. Часть 1.
(Проблема оптимизации Джумла-сайтов для поисковиков)
Уровень: Новичок - Пользователь
Здравствуйте, уважаемые подписчики. Разработчик любого сайта рано или поздно начинает задумываться над тем, как увеличить посещаемость сайта. По этому поводу написано много теории и изложено много практических рекомендаций от людей, набивших руку в этой теме. Если рассуждать общими фразами, то для увеличения посещаемости можно использовать 1000 и один различный способ. Однако цель сегодняшнего выпуска - не давать вам обзор всех способов, а остановиться только на одном из самых важных и значимых. Этот способ заключается в оптимизации сайта для поисковых систем. Никто, наверное, не будет спорить, что самый большой трафик новых посетителей на сайт (до 80%) дают поисковые системы. И каждый веб-мастер мечтает, чтобы его сайт оказался первым в результатах тематических запросов на поисковиках... ну, кто-то только и мечтает, а кто-то планомерно работает в этом направлении. Не трудно догадаться, чья мечта быстрее станет реальностью :) Поэтому и мы предлагаем нашим подписчикам - разработчикам сайтов на Джумле не забывать об этотм вопросе. Потому что SEO (search engeens optimization) для Джумла-сайтов требует ручной доводки!
Одним из незначительных недостатков Джумлы, а в частности, широко распространенных на данный момент ее дистрибутивов Joomla 1.0.12 и Joomla 1.0.13 является слабая оптимизация для поисковых систем. Почему мы считаем, что данный недостаток незначительный? Не потому, что он маловажный и на него не стоит обращать внимание! А потому, что он довольно просто "лечится" :)... если знать, как это сделать. Если проанализировать слабость оптимизации в стандартных дистрибутивах Джумлы, то ее можно разложить на две составляющие. Во-первых, Джумла что-то делает, и это является неоптимальным для поисковых систем. Во-вторых, Джумла чего-то не делает, что является важным для поисковых систем, а могла бы это делать!.. начинаем разбираться.
Вопрос #1 или "Косяки" Джумлы, опускающие Ваши сайты в поисковиках
Страницы Джумла-сайтов формируются динамически
Поэтому урлы всех страниц выглядят примерно так: http://efft.ru/joom/index.php?option=com_content&task=view&id=58&Itemid=1
Раньше
поисковики вообще не понимали таких адресов, сейчас, разумеется, понимают, но как показывает практика, и большинство оптимизаторов это подчеркивают, что динамические адреса страниц поисковики "переваривают" хуже, чем статические, например: http://efft.ru/joom/arhiv_rassilki/vipusk_20.html
Как лечить: в стандартном дистрибутиве есть возможность включить поддержку SEO (об этом расскажем в следующем выпуске рассылки). Однако данная функция не дает результата, как в примере статической страницы, приведенном выше. Результат ее работы будет примерно таким: http://efft.ru/joom/content/view/15/2 То есть адрес страницы складывается из названия компонента и внутренних идентификаторов, используемых Джумлой. Есть сторонние расширения для Джумлы, дающие результат, какой нам нужен. Самые популярные - это JoomSEF и OpenSEF.
Джумла не угадала с порядком формирования заголовка страниц сайта
Это то, что мы видим в заголовке окна браузера и что содержится в теге <title> html-страницы. Джумла формирует заголовки страниц в формате «Название сайта»—«Название страницы», однако для поисковиков желателен обратный порядок.
Как лечить: статус-кво восстанавливается перестановкой местами двух переменных в одном из исходных файлов Джумлы.
Вопрос #2 или Что полезного для поисковиков забыли упаковать в стандартный дистрибутив Джумлы
Для Джумлы существуют разнообразные компоненты и хаки для улучшения степени ее оптимизации для поисковиков. И даже есть специальный seo-оптимизированный дистрибутив с русской локализацией, в который включены уже некоторые компоненты и хаки. Заинтересовались? Тогда смотрите его состав и возможности на http://www.seo-joomla.net/ Остановимся на двух важных возможностях, которые дает этот дистрибутив.
Генерация карты сайта
В поисковой системе Google есть возможность указывать для сайта карту в формате xml, что позволяет быстрее проиндексировать Ваш сайт. Для Джумлы есть расширения, облегчающие этот процесс. Наиболее известные из них: samSiteMap, Joomap (эти два проекта старые) и sefServiceMap, xMap (эти два проекта развиваются и сейчас). Подробнее о картах сайтов и упомянутых выше расширениях планируем рассказать Вам в ближайших выпусках рассылки.
Генерация метатегов
В метатеги каждой страницы сайта обычно вставляют ключевые слова и фразы, идентичные запросам пользователей, и которые соответствуют тематике и содержимому страницы. Ключевые фразы должны присутствовать и в самом содержимом страницы, тогда добавление их в метатеги принесет дополнительную пользу. В дистрибутиве seo-joomla это упрощается с использованием компонента META TAG generator. О тонкостях заполнения контента ключевыми словами тоже планируем рассказать в скором времени.
Подводим итоги
В конце выпуска выскажем свое мнение по вопросу, который часто задают на Джумла-форумах:
Какой SEF лучше использовать в Джумле: стандартный или в виде стороннего расширения?
Напомним, что от Вашего выбора будет зависеть, какие url будут иметь страницы Вашего сайта. Однако следует заметить, что вид url не самый главный пункт, который подымает позицию сайта в поисковиках. Когда будете искать что-то сами, пообращайте внимание на вид адресов страниц, выдаваемых поисковиками в первой десятке. Динамические адреса страниц (типа http://efft.ru/joom/index.php?option=com_content&task=view...) там тоже присутствуют.
Наше мнение, что для большинства народа, юзающего Джумлу самостоятельно и не очень глубоко ее знающего, самым оптимальным вариантом является использование стандартного SEF. Еще один важный момент! Сторонные SEF-расширения снижают быстродействие движка Джумлы, и если Ваш проект запланирован на большую посещаемость, то эту особенность необходимо учесть.
Новая информация к размышлению :)
Если Вы посещаете на сайт www.efft.ru/joom, то, наверное, обратили внимание на размещенную там недавно форму определения ТИЦ Яндекса для любого сайта в сети. Кроме онлайн сервисов, определяющих подобную информацию, полезную любому веб-мастеру, кто продвигает свои сайты, существуют также самостоятельные программы, запускаемые на локальном компьютере и выполняющие аналогичные функции. Предлагаем Вашему вниманию одну из таких программ.
Site-Auditor ver.1.51. Это свободно распространяемая программа, состоящая из одного исполняемого файла и не требующая инсталляции на Вашем ПК. Программа определяет ТИЦ, PR для указанного сайта, а также выдает сколько проиндексировано страниц сайта ведущими поисковиками и сколько зафиксировано ссылок на сайт. Есть еще ряд дополнительных полезных функций. Подробнее...
Мы нашли новые материалы по теме "Продажные ссылки и их детекторы". Что думает по этому поводу народ на форуме биржы sape.ru Узнать...
В следующем выпуске
Joomla & SEO. Часть 2.
(расскажем о том, как включить стандартный SEF на Вашем Джумла-сайте буквально за пару минут!)
Автор данной статьи: Леонид Мальков