SEO-мифы о Joomla: откуда столько заблуждений? Как происходит SEO оптимизация joomla Модуль joomla для seo продвижения.

27.06.2020

SEO оптимизация joomla

В статье рассказывается как оптимизировать движок Joomla для поисковых систем Яндекс и Google.

Как происходит SEO оптимизация joomla.

Продвижение любого сайта в первую очередь зависит от его контента. Оптимизация лишь помогает донести его до пользователей интернета. SEO оптимизация Joomla , как и сайтов на других CMS, состоит из настройки самой системы, файлов движка, выбора подходящего дизайна (настройка юзабилити), с применением дополнительных плагинов, расширений и модулей, оптимизации страниц, внешней оптимизации. Внешнюю оптимизацию и выбор дизайна здесь рассматривать не будем, так как это отдельные серьезные темы. Остановимся непосредственно на CMS Joomla, настройка файлов на хостинге. Начнем с того, что сначала для оптимизации движка надо выбрать основной адрес сайта, чтобы не было главной страницы с разными адресами. Если не проведена правильная настройка файлов движка, то могут возникнуть следующие адреса (дубли) главной: с www, без www, c index.php...Это можно настроить с помощью файла.htaccess. Другие дубли страниц (одинаковый контент на разных адресах) можно исправить с помощью.htaccess и robots.txt, перенаправив и закрыв, соответствеенно, необходимые адреса. Рекомендуется в robots.txt стандартные строки рекомендаций для робота от Joomla дублировать отдельно и для Яндекса (User-agent: Yandex, с указанием Host: site.ru), обязательно указать путь к карте сайта, которую можно сгенерировать либо на интернет сервисах, либо с помощью плагина OSmap. Пример роботс для Joomla можно посмотреть, прописав к домену нашего сайта /robots.txt.

В Joomla файл.htaccess по умолчанию вида htaccess.txt. Исправить это можно изменив его расширение. Некоторые хостинги имеют файловые менеджеры в системах управления с возможностью редактирования названий и расширений файлов и папок. Если таких менеджеров нет, то необходимо скачать файл с хостинга (можно с помощью ftp клиента Filezilla или другого) и переименовать расширение (тип) с "htaccess.txt" на ".htaccess", и затем обратно закачать на хостинг. Подробнее про общие правила технической SEO оптимизации сайтов можно узнать . SEO оптимизация Joomla начинается с настройки основного адреса сайта и других урл.

Как настроить адреса страниц Joomla.

Рекомендуется настроить (оптимизировать) SEF или ЧПУ адреса страниц (человекопонятные урлы), дружественные пользователю. Обычно их делают латинскими с помощью транслитерации и по умолчанию они генерируются автоматически. Можно их прописывать вручную в поле АЛИАС.

Для генерации ЧПУ адресов в ОБЩИХ НАСТРОЙКАХ - НАСТРОЙКИ SEO включаем соответствующие значения ВКЛЮЧИТЬ SEF (ЧПУ). Включаем так же ПЕРЕНАПРАВЛЕНИЕ УРЛ для перенаправления (редиректа), который даст возможность бороться с дублями страниц. Добавлять суффикс к УРЛ не обязательно.

Но при этом ОБЯЗАТЕЛЬНО необходимо переименовать htaccess.txt на.htaccess и при необходимости настроить! На рисунке показан пример, какие поля задействовать, а какие нет.

Где размещать мета теги в Joomla.

Мета теги являются основным параметром оптимизации, особенно для Гугла. Написать мета теги в CMS Joomla можно в самой админ панели в отведенных полях (метаданные). Эти поля расположены непосредственно возле текстового редактора или во вкладках материала и их несложно найти, или если материал или категория привязаны к пункту меню, то в настройках пункта меню. В версиях Joomla 3.7 и выше разработчики дали возможность прописывать свой тег Title в материалах во вкладке Отображение в самом низу в поле

Если версия более ранняя, то по умолчанию есть одно неудобство - главный тег для поиска Title генерируется из названия материала. Чтобы его изменить на свой, необходимо либо привязать к пункту меню и настраивать там, или устанавливать сторонние SEO плагины. Об этом далее.

Для Joomla при создании материала поля мета тегов Description и Keywords, в зависимости от версии, выглядят так:

Если Title генерируется из названия сайта (название сайта дублируется на всех страницах), то в общих настройках название сайта не пишем, а тег Title и Description на главной можно получить с помощью редактирования пункта меню для главной страницы. Мета теги вставляются в соответствующие поля в настройках этого пункта меню - вкладка ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ - ПАРАМЕТРЫ ОТОБРАЖЕНИЯ СТРАНИЦЫ - поле ОТОБРАЖЕНИЕ СТРАНИЦЫ В БРАУЗЕРЕ пишем Title. Description и keywords заполняем в соответствующих полях в пункте МЕТАДАННЫЕ. Таким же способом можно редактировать тайтл остальных страниц.

Но этот способ подходит для более менее простых сайтов, когда материал (категорию) можно привязать к пункту меню и рекомендуется для оптимизации главной страницы для всех сайтов на Joomla. В интернет магазинах места для мета тегов заранее подготовлены в движках и соответствующих плагинах интернет магазинов для Joomla, например VirtueMart. После оптимизации движка Джумла желательно прибегнуть к другим полезным дополнениям (модулям и плагинам), которые рассмотрим в следующей статье и которые помогут в повышении функционала и информативности сайта, что позволит ему подняться в топ поисковой выдачи Гугл и Яндекса. Про SEO оптимизацию CMS Wordpress читаем , об оптимизации Opencart .

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

Все просто, вы должны оптимизировать свой сайт на Joomla для поиска.

Методы по SEO-оптимизации, ровно как и на Joomla, версий 1.5, 2.5, 3, 3.3 и прочих остальных ничем не отличаются от других CMS. Давайте разберем немного детальнее.

Создание и представление карты сайта для поисковых систем

Этот шаг не влияет на ранжирование напрямую, а скорее сделает ваши страницы более простыми для распознавания поисковиком и систематизирует его. Таким образом, мы улучшим индексирование сайта.

Используя sitemap-генератор, специальное приложение или плагин, вы запустите программу, которая просканирует сайт, компилируя каждую страницу, проверит как страницы структурированы, получит нужную идентификационную информацию, и в итоге сможет создать полную карту в xml формате.

Существует огромное количество генераторов карт сайтов. Есть бесплатные версии, платные версии, приложения для установки на вашем компьютере, плагины для установки на вашем сайте.

Я выделю две:

  1. XML-Sitemaps.com. Это стандартный генератор карты сайта. Он лучше всего работает с небольшими сайтами. У него нет многих сложных инструментов для того, чтобы отклонять определенные страницы. Вы просто вводите URL для своего сайта и нажимаете «Start». Начнется генерация карты сайта, которую вы сможете анализировать и загрузить на свой сайт.
  2. OSMap (раньше XMap). Этот плагин Joomla рекомендуется экспертами и является одним из наиболее используемых.

Представление карты сайта Google’s Search Console

После генерации карты сайта вы должны будете представить ее Google’s Search Console (раньше называлась Google Webmaster Tools).

Теперь вы можете предоставить карту карту сайта поисковым системам.

Как только вы это сделаете, то сразу же увидите, как Google отправляет своих ботов проверять ваш сайт, одобряя страницу за страницей.

Корректируем Robots.txt

В Джумле изначально закрыта папка картинок. Я с этим почти полностью согласен, т.к. в 99% случаев вы берете картинки с интернета, которые имеют авторское право. И лишний раз святить их в общем доступе не стоит.

Но есть сайты, которые покупают изображения или снимают свои авторские. Для них иногда может быть полезен «Поиск по картинкам». Соответственно нужно в robots.txt удалить строку Disallow: /images/ .

Но повторюсь, трафик из поиска по картинкам довольно мусорный и целесообразность открытия к индексации ваших изображений очень сомнительна.

Настройка 301 редиректа для зеркал сайта

Зеркало сайта — это полные дубли каждой страницы. В основном это версии «с WWW» и «без WWW», «с /index.php» или «/index.html» и страницы со слэшем.

Настройка ЧПУ (SEF) в Joomla

Один из самых простых способов сделать сайт на Joomla более SEO-дружественным – это корректировка отображения URLов.

Вот пример старого стандартного URL, который генерирует Joomla:

  • http://www.example.com/index.php?option=com_content&view=article&id=1:welcome-to-joomla&catid=1:latest-news&Itemid=50

Весьма уродливо. И еще хуже для поисковой системы Google. Поисковые боты прочитывают сайты как люди (но со скоростью робота), поэтому они хотят, чтобы у каждой страницы был осмысленный URL, который понятен людям.

Осмысленный URL называется SEF URL, человеко-понятным или чистым URL.

Новая версия Joomla преобразовывает ваш URL в SEF URL автоматически, но все это еще не до конца оптимизировано.

Ирония в том, что у плагина, созданного делать URLы чище, такое нечитабельное имя.

Как лучший инструмент для оптимизации URL на рынке, sh404SEF даст вам полный контроль, позволит настраивать структуру URL и посоветует, как сделать это лучше.

В целом, правильно, чтобы URL соответствовал содержанию статьи или страницы, содержал ключевое слово или любые другие идентифицирующие факторы.

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

Теги Title и Meta Description

Если у вас есть блог или разнообразные страницы с уникальной информацией на сайте, для каждой из них вам нужен будет свой Title и Meta Description.

Тег Title

Обычно, это название статьи и то, что найдут читатели, когда будут искать что-то в поиске. Первое что они увидят в выдаче — это именно Title.

Думайте о нем как о старом газетном заголовке - что вы хотите сказать (в 70 символах или менее), сможет ли это характеризовать вашу статью или страницу?

Тег Title должен содержать ключевое слово, что является другим фактором SEO, о котором вы, вероятно, уже много знаете. Ключевые слова — базовый аспект SEO для Joomla или любого другого вида сайта.

Однако, не надо сильно забивать Title ключевыми словами. Используйте ключевое слово один раз, обоснованно, чтобы пробудить интерес у читателей. Любые перечисления ключей влекут за собой штрафы. Не рекомендую использовать более 2 запятых и разделять Тайтл на 2 предложения. Точки в конце тоже ставить не нужно.

И последнее, Тег Заголовка должен честно отражать содержание.

Если вы назвали пост в своем блоге «15 способов заботы о щенках», но статья - фактически список видео с собаками и не имеет никакого отношения к заботе о них, то Google не только будет ранжировать вас ниже, а иногда и изменять название, чтобы он был более соответствующим.

Вы же этого не хотите?

Meta Description

Meta Description - короткий абзац, который глубже проникает в детали статьи или страницы, и обнаружится, когда пользователи будут искать что-то в поисковой системе.

Meta Description должно быть менее 155 символов, поскольку если оно длиннее, то Google обрежет его в поисковой выдаче.

Думайте о Meta Description как о дальнейшем способе продать вашу статью, добавьте ключевое слово и соблазните читателей на клик.

Если вы можете написать захватывающий абзац, который точно описывает статью и вызывает желание в потенциальном читателе или потребителе (все это в 155 символах), вы делаете свою работу правильно.

Этот фактор не влияет напрямую на ранжирование, но напрямую влияет на кликабельность в выдаче (а это уже один из поведенческих факторов).

Кроме того, точно так же, как тег Title, если вы создадите неточное Meta Description, поисковик создаст собственное описание, на основе контента или статьи, которое будет намного более скучным и неинтересным, нежели могли написать вы.

Кэширование вашего сайта

Последний существенный шаг в проверке оптимизирован ли ваш сайта на Joomla для поисковых систем – это активное кэширование.

Тех, кто не знает, что такое кэширование, прошу не волноваться. Это просто.

Когда вы переходите на страницу впервые, должно пройти какое-то время, чтобы она загрузилась, возможно три или четыре секунды. Это вызвано тем, что вы видите контент на странице впервые; изображения, текст, видео, графика, и т. д. все в новинку для вашего браузера.

Кэширование помогает вашему браузеру после первого посещения запомнить информацию о сайте и загружать его почти сразу.

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

У Joomla есть встроенный плагин, который позволяет включать кэширование для URLов и контента.

В вашем бэкенде зайдите в Extension, затем Plugin Manager, затем System – Cache.

В настройке Browser Cache поставьте «yes» и убедитесь, что плагин включен.

Вы можете найти плагин, который поможет с кэшированием, но большинство Джумловодов считают встроенные функции достаточными.

Ускорение Вашего сайта

Google и другие поисковые системы любят быстро реагирующие, быстро загружающиеся сайты.

Кэширование помогает с этим немного, а уверенность в том, что ваш хостинг сервис хорош, также критически важна.

Существует бесчисленное количество хостов, и вы, вероятно, используете достойный.

Однако, если вы видите, что ваш сайт загружается медленно, проверьте выгрузку скоростей вашего хоста, затем сравните это с тем, что предлагают другие компании.

Обычно я советую работать с самым дешевым, но вы же не хотите жертвовать слишком большим количеством скорости из-за стоимости? Ведь Google и Яндекс будут ранжировать вас хуже, как медленно загружающийся сайт.

Это имеет большое значение, если ваш сайт растет - хостинг не сможет хорошо отработать трафик.

В завершение хотел бы представить вам сервис по продажи ссылок Zenlink. Это не очередная биржа по закупке ссылок для сайта , а работа с крауд-ссылками. Т.е. помощь в привлечении целевой аудитории с форумов, сайтов-отзовиков и т.д. Максимально естественные ссылки, за которые вас не фильтранут поисковые системы.

Этот момент прямо не влияет на результаты ранжирования, но оптимизация карты делает сайт систематизированным, а страницы более простыми для анализа роботами поисковых систем. Соответственно, эта работа позволяет улучшить качество индексации. Для начала нужно запустить генератор sitemap — это может быть специальное дополнение или отдельная программа. Будет проведён анализ страниц сайта и его структуры, что позволит получить текущую карту веб-ресурса в формате xml.

Популярные генераторы

Сегодня доступно большое количество бесплатных и платных sitemap-генераторов. Для продвижения сайтов на «Джумла» больше подходят следующие решения:

  • OSMap . Это плагин от разработчиков Joomla. Он имеет идеальную совместимость с CMS, поэтому активно используется профессионалами.
  • XML-Sitemaps.com . Это универсальный сервис для составления карт сайтов. Он хорошо работает с относительно небольшими проектами. Но его функционала недостаточно для отклонения «сложных» страниц. Важным плюсом инструмента является то, что его не нужно устанавливать, так как карту можно получить непосредственно в окне онлайн-сервиса.

Когда файл sitemaps готов, его нужно обязательно «показать» поисковой системе Google. Представление карты проходит в панели Google Search Console, где в меню нужно выбрать пункт «Crawl» и кликнуть по Sitemaps. Когда файл будет загружен, можно будет заметить, что поисковая система отправит роботов на сайт для индексации страниц.

Корректировка служебного файла Robots.txt

По умолчанию движок закрывает от индексации директорию с изображениями. Это логично, так как большинство проектов используют картинки из Сети. А копированный контент лучше не показывать поисковым системам. Но если планируется использовать собственные или купленные графические материалы, то стратегия продвижения сайта на «Джумла» должна включать индексацию изображений. Это поможет получить трафик из поиска по картинкам. Чтобы открыть папку с графическим контентом, достаточно удалить из файла Robots.txt строчку Disallow: /images/.

Настройка ответа сервера при 404-й ошибке

При попытке перехода на несуществующий или ошибочный URL, сервер должен передавать браузеру ответ «404 Not Found». Система управления Joomla в этом случае может работать некорректно. Такое обычно случается при отсутствии настройки ЧПУ или при установке сторонних компонентов. Проблема находит выражение в ответе «200 OK» - но в такой ситуации страница отображается некорректно, что сильно замедляет индексацию. Чтобы ошибка 404 правильно обрабатывалась, нужно внимательно настроить файл.htaccess. В каждом отдельном случае он оптимизирует индивидуально, поэтому по этому вопросу нет универсальных рекомендаций.

Работа с ЧПУ в системе Joomla

Стандартная ссылка. Дружественность URL-адресов по отношению к пользователю - это важный фактор ранжирования. Если не вмешиваться в настройки CMS, то стандартная ссылка на страницу сайта будет иметь примерно такой вид:

http://www.primer.ru/index.php?option=com_content&view=article&id=1:welcome-to-joomla&catid=1:latest-news&Itemid=70

Очевидно, что такой адрес совершенно ничего не говорит о содержании страницы. Поэтому нужно создать логически понятные URL или ЧПУ. Нужно отметить, что последняя версия Joomla может автоматически генерировать человеко-понятные адреса, ориентируясь на содержание страницы, но получается это у движка не всегда корректно.

Работа с плагином. Поэтому специалисты рекомендуют использовать плагин sh404SEF. Этот продвинутый инструмент для настройки ЧПУ доступен на официальном сайте CMS. Он позволяет получить удобный контроль над адресами страниц сайта. Плагин самостоятельно дает рекомендации относительно лучших вариантов структуры и написания URL. В идеале адрес страницы должен быть по смыслу релевантен контенту. Для этого в него включается транслитерированное или переведенное на английский язык ключевое слово. Это позволяет добиться улучшения позиций, а также даёт возможность эффективно использовать безанкорные ссылки при продвижении сайтов на Joomla.

Внимание метатегам Title и Description

Одним из обязательных элементов внутренней оптимизации сайтов является работа с тегами Title и Description. Это небольшие тексты, которые помогают поисковым системам быстро определить тематику контента. Особенно важно иметь оригинальные Title и Meta Description на страницах с качественным уникальным контентом, так как это поможет занять более высокие позиции в результатах тематической выдачи.

Особенности оптимизации Title для Joomla

Title - это именно то, что должны увидеть пользователи, которые будут искать в интернете релевантную странице информацию. По важности этот элемент можно сравнить с газетным заголовком. Здесь тоже нужно коротко передать основную ценность контента и заинтересовать аудиторию, уложившись в 70 символов. В этом отношении SEO сайтов на Joomla не имеет уникальных особенностей. Title должен содержать ключевую фразу, легко читаться и вызывать интерес. Важно не допускать переспама ключевых слов. Не нужно использовать более одной фразы из семантического ядра в заголовке страницы. Банальное перечисление ключей - это путь к пессимизации позиций. Хороший Title - это одно осмысленное предложение без точки в конце.

Особенности оптимизации Meta Description для Joomla

Поле Description - это короткое, но более подробное описание, чем Title, описание содержимого страницы. Эти данные полностью или частично (не более 155 символов) отображаются в сниппете сайта в результатах поисковой выдачи. Эту информацию нужно рассматривать в качестве данных, которые должны активно мотивировать пользователя, который ознакомился с Title, на клик по ссылке. Качественный Description содержит ключевое слово, а также «цепляющий» призыв к переходу на сайт, при этом желательно уложиться в 155 символов. Содержание текста не оказывает прямого влияния на позиции страницы в рейтинге. Однако хороший текст значительно увеличивает кликабельность, то есть улучшает крайне важные сегодня поведенческие факторы. Нужно отметить, что при составлении некачественного Description или игнорировании этого поля поисковая система самостоятельно сгенерирует текст. Однако такой вариант точно не будет «цеплять» целевую аудиторию.

Настройка кеширования сайта

Начинающие веб-мастера часто остерегаются этого пункта внутренней оптимизации сайта, считая его слишком сложным. Но это не так. Для начала нужно просто разобраться в сути технологии. Когда пользователь впервые попадает на сайт, загрузка может занять 4-5 секунд, так как браузеру приходится загружать тексты, картинки, графику оформления и все остальные элементы страницы в первый раз. Поисковые системы считают такое время загрузки избыточным, что негативно сказывается на качестве ранжирования. Технология кеширования дает возможность сохранить в специальной директории браузера базовые данные о сайте. В результате при повторном посещении страница загружается практически моментально. Нужно сказать, что такой сценарий понравится не только алгоритмам поисковиков, но и самим пользователям.

Как активировать

В административной панели доступен стандартный плагин для активации кеширования. Чтобы включить функцию, нужно пройти следующий путь:

  • в панели администратора зайти в Extension;
  • выбрать Plugin Manager;
  • перейти на System – Cache;
  • в окне Browser Cache выбрать пункт «yes».

Включить кеширование можно и с помощью сторонних дополнений, но стандартный плагин Jumla справляется с этой задачей без нареканий.

Увеличение скорости работы сайта

Все поисковые системы лояльно относятся к веб-ресурсам, которые быстро функционируют. Для достижения хорошего результата в этом направлении одного кеширования мало. Нужно быть уверенным в том, что мощности используемого сервера достаточны и всегда доступны в полном объёме. От хостинга очень зависит скорость работы сайта, но многие владельцы веб-проектов не уделяют этому моменту достаточно внимания. Нужно помнить, что если на момент запуска ресурса сервер обеспечивал все его потребности, то со временем хостинг может не справиться. Это связано с тем, что в процессе развития на сайте появляется больше контента и увеличивается посещаемость. Большинство крупных хостеров предлагают продукты с простой возможностью масштабирования. Это значит, что при необходимости можно просто купить дополнительные ресурсы сервера, что избавит от трудоемкого «переезда» на другой хостинг.

Подведем итоги

Система управления содержимым Joomla - это удачная база для создания и дальнейшего продвижения сайтов. Последние версии движка имеют богатый набор инструментов для SEO-оптимизации. Кроме того, существует масса сторонних дополнений для решения различных задач в продвижении. Но, как и у любого универсального массового решения, у этой CMS есть определенные проблемы с базовыми настройками. О них нужно знать, чтобы решения по умолчанию не сказывались негативно на позициях сайта. В остальном поисковая оптимизация сайтов на Joomla не требует специальных знаний или навыков. Проекты, выполненные на этом движке, при правильном подходе к SEO хорошо индексируются и легко попадают в топ тематической выдачи.

В связи с большим интересом к данному вопросу открываю новую серию статей, посвященную seo-оптимизации Joomla. В этой статье я расскажу об основах оптимизации сайта под поисковые системы, а также о средствах, встроенных в Joomla, для решения этой задачи.

Данная статья будет рассматривать основы seo-оптимизации сайта и базовые средства Joomla, знакомые всем продвинутым пользователям.

Зачем оптимизировать сайт?

Итак, зачем же нам оптимизировать сайт? Этот вопрос можно назвать риторическим, потому что ответ на него знают почти все web-мастера. Цель любого качественного сайта в 90% случаев сводится в первую очередь к привлечению на него посетителей. Привлекать их можно по-разному, но одним из основных источников посетителей были есть и еще долго останутся поисковые системы.

Чем сайт выше в поисковой выдаче по популярным запросам, тем больше людей на него перейдет и, соответственно, тем более популярным он будет. Это понятно почти всем и не требует особых разъяснений.

Основные вопросы начинаются, когда владелец сайта задумывается: «КАК сделать, чтобы мой сайт был высоко в поисковой выдаче?». В данном случае появляется нешуточная конкуренция, поскольку каждый web-мастер / владелец сайта хочет чтобы его детище получило место под солнцем. Многие готовы даже вкладывать в это большие деньги. Из-за высокой конкуренции на сайте должны быть идеально выверены все детали, иначе, при прочих равных условиях (например, финансовых вложениях, возрасте сайта, и.т.д.), конкурент получит небольшое, но преимущество, которое поможет ему обойти вас в поисковой выдаче.

В этой серии статей мы остановимся на внутренних факторах оптимизации сайта (тех, которые под силу реализовать любому веб-мастеру без дополнительных затрат).

Самые важные факторы внутренней оптимизации сайта

Всю работу по SEO-оптимизации сайта можно условно разделить на два больших блока:

  • Внешняя оптимизация сайта – работа с внешними факторами, влияющими на сайт (покупка ссылок, раскрутка в социальных сетях и др.)
  • Внутренняя оптимизация сайта – работа с самим сайтом, его технической стороной, наполнением и поведением пользователей.

Ниже я составил список самых важных факторов внутренней оптимизации, которые можно настроить в Joomla (важность уменьшается с каждым следующим фактором):

  1. Контент – фактор не относящийся к Joomla напрямую, но имеющий высший приоритет важности. Об этом уже много сказано, но я повторю: чем более интересной, качественной и полезной будет информация вашего сайта, тем больше он получит посетителей. Seo-оптимизация контента также существует, но сейчас она не относится к теме нашей статьи, поскольку зависит в большей степени от искусства автора, пишущего статью, нежели от Joomla.
  2. Заголовок страницы (Title) – Очень важная часть внутренней оптимизации. Именно заголовок показывается жирными буквами в результатах выдачи и именно на него в первую очередь обращают внимание пользователи. Joomla создает заголовок страницы согласно заголовку статьи, но есть и тонкости. О них расскажу чуть позже.
  3. Meta-описание (Description) – как и заголовок играет важную роль во внутренней оптимизации страницы. Также важно, поскольку некоторые поисковые системы, например Google, показывают мета-описание в результатах выдачи под заголовком. При наличии правильно составленного описания, количество посетителей, которые перейдут к вам на сайт, может возрасти.
  4. Url-адрес ссылки страницы – также одна из важных вещей внутренней оптимизации. Если ссылка написана латинскими или русскими буквами, поисковые системы уделяют этому внимание, повышая сайт в результатах выдачи.
  5. Поведение пользователей на сайте – Количество просмотров страниц, время нахождения на сайта, возврат или невозврат к далнейшему поиску по запросу – все это сегодня крайне важно для успешного продвижения. Нужно стараться сделать сайт таким, чтобы пользователи были им полностью удовлетворены.
  6. Внутренняя перелинковка сайта – страницы сайта должны быть связаны между собой ссылками, и чем шире будет эта связь, тем лучше это скажется на результатах выдачи.
  7. Ключевые слова страницы (keywords) – сегодня считается, что эта часть описания страницы практически не влияет на результаты выдачи, но все же некоторая польза от них есть (примечание: речь идет о meta name = «keywords», не о ключевых словах в тексте).

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

Seo-оптимизация Joomla. Встроенные инструменты

Теперь рассмотрим, что позволяют нам стандартные средства Joomla в плане внутренней оптимизации. Скажу сразу позволяют они многое, но далеко не все. Теперь по порядку.

Первое, что нужно понять: Joomla и расширения Joomla – совершенно разные вещи. Joomla не предназначена для seo-оптимизации сторонних расширений . Она может работать лишь с тем, что входит в стандартную версию. Поэтому, если мы говорим про оптимизацию, например, VirtueMart , Community Builder , и других расширений Joomla, то должны понимать, что придется использовать дополнительное расширение оптимизации, т.к. Joomla не позволяет делать это встроенными средствами. О дополнительных расширениях мы поговорим в следующих статьях серии, а сейчас я расскажу что же все-таки можно сделать встроенными средствами Joomla.

Общие настройки SEO-оптимизации в Joomla

Итак, мы решили оптимизировать наш Joomla-сайт. Первое, что мы должны сделать – переименовать файл «htaccess. txt », находящийся в корневой директории Joomla, в «.htaccess ». Подробно описывать смысл этой процедуры не буду (долго и достаточно сложно), просто скажу, что так надо. Если все же кому-то интересно что такое этот htaccess и с чем его едят, то, как говориться, Welcome to Google, там есть исчерпывающая информация.

Переименовать файл htaccess. txt , как обычную папку в Windows, не получится. Поэтому для переименования рекомендую использовать либо расширенный редактор (например, Notepad++), либо какой-нибудь файловый менеджер (например, Total Commander).

После того, как файл переименован, нужно зайти в настройки Joomla («Сайт » –> «Общие настройки »). Здесь, справа, мы можем видеть раздел «Настройки SEO» который позволяет настроить seo-оптимизацию Joomla встроенными средствами.

Важно!!!

Если ваш сайт уже проиндексирован поисковыми системами, изменение этих настроек приведет к потере всех проиндексированных страниц и внешних ссылок сайта. Будьте предельно осторожны!!!

Что тут есть:

  • Включить SEF (ЧПУ) – включает механизм seo-оптимизации Joomla, точнее дружественные SEF-ссылки (ссылки, которые могут включать слова, а не только код аля index.php?=….) – активируем;
  • Перенаправление URL – опять же, долго вдаваться в подробности, просто активируем;
  • Добавить суффикс к URL – если активировано, в конце url-адреса страницы будет добавлено «. html ». Для поисковых систем наличие этого окончания не имеет значения. Я бы советовал не включать.
  • Алиасы в Unicode – включение этой опции позволит создавать URL-адреса на русском (или другом, отличном от английского) языке. Имеет смысл включать только в случае, если вы имеете кириллистический домен и хотите иметь URL на русском.
  • Включать название сайта в заголовок страницы – если активировано, то к Title страницы сайта будет всегда добавляться название сайта, указанное в общих настройках Joomla. Лучше не включать.

Таким образом, мы включаем три опции и жмем кнопку «Сохранить». Всё, seo-оптимизация Joomla активирована. Но радоваться пока рано. Впереди еще много работы.

Настройки URL и Title в Joomla

После активации seo-оптимизации Joomla мы увидем, что URL страниц изменились. По умолчанию, они теперь генерируются из названия материалов (или пунктов меню Joomla).

Но что делать, если заголовки слишком длинные и вообще, вы хотите иметь URL, отличный от названия материала или пункта меню? Можно заметить, что у каждой страницы, категории, пункта меню Joomla в настройках есть опция «Алиас».

Именно эта опция отвечает за внешний вид ссылки страницы, категории, пункта меню.

Если оставить это поле пустым, то алиас будет сформирован автоматически из названия материала путем транслитерации символов. Если же поле заполнено латинскими буквами, то оно и станет URL страницы (или частью URL). Например, если мы создали новый пункт меню и в поле «Алиас » ввели «seojoomla », то адрес ссылки этого пункта меню будет «/seojoomla.html ».

Заполнив таким образом все псевдонимы, мы получим сайт с красивыми дружественными ссылками.

Также стоит отметить, что:

  1. Каждый псевдоним должен быть уникален, т.к. не может быть двух страниц с одинаковыми адресами.
  2. Желательно, чтобы псевдоним содержал в себе ключевые слова, характеризующие содержимое, статьи, категории, или пункта меню, для которых он создается. Это положительно скажется на результатах выдачи данной страницы поисковыми системами.
  3. После индексации сайта крайне нежелательно изменять псевдоним, иначе страница, за которую он отвечает, временно вылетит из индекса поисковых систем.

Что касается Title страницы сайта, которую поисковые системы используют как ссылку на ваш сайт в результатах выдачи, то в Joomla по умолчанию он формируется таким же, как и заголовок материала. Но это не всегда верное утверждение. Существует множество особенностей работы с Title в Joomla, им посвещена отдельная статья Управление заголовками Title в Joomla . Рекомендую обязательно ознакомиться с ней.

Настройки мета-данных в Joomla

Встроенные возможности Joomla по работе с описанием и ключевыми словами странницы просты:

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

Внутренняя перелинковка страниц в Joomla

И последнее, внутренняя перелинковка сайта. С этим у Joomla с одной стороны нет проблем, но с другой, все делается в полуавтоматическом режиме. Для внутренней перелинковки в Joomla есть специальный модуль, под названием «Связанные материалы».

Суть его буквально описана в самом модуле:

Этот модуль отображает список ссылок на материалы, которые связаны с тем, что в данный момент отображается в центральной области страницы. Связи определяются по ключевым словам, введённым в параметрах материала.
Все ключевые слова данной статьи ищутся в списках ключевых слов других опубликованных материалов. Например, у вас есть материалы "Разведение попугаев" и другой материал "Руководство по разведению чёрных какаду". Если вы включите ключевое слово "попугай" в оба эти материала, модуль "Связанные материалы" будет считать их связанными и покажет ссылку на материал "Разведение попугаев" при просмотре материала "Руководство по разведению чёрных какаду" и так далее.

Как можно понять из описания, модуль выводит похожие материалы, производя тем самым внутреннюю перелинковку сайта, но:

  1. Все делается вручную, т.е. ключевые слова обязательны для каждого материала. Это, с одной стороны, хорошо, но с другой трудоемко.
  2. Модуль это не плагин, ему нужно выделять специальную позицию, и, если мы хотим вывести похожие статьи под текстом текущей, в том месте должна быть соответствующая позиция модуля.

Для вывода похожих материалов как, например, в конце этой статьи существуют более удобные, сторонние расширения Joomla, позволяющие полностью автоматизировать процесс. О них будет рассказано в следующих статьях.

Также, благодаря появлению в Joomla 3 настраиваемых полей , появилась вожможность сделать блок похожих статей без дополнительных модулей и плагинов.

Таким образом, мы видим, что в Joomla есть средства seo-оптимизации. Хотя они и не идеальны, пользоваться ими можно и нужно.

Вконтакте

SEO или поисковая оптимизация это процесс оптимизации страниц вашего сайта для поднятия сайта в результатах поиска поисковых систем (Google, Bing, Yahoo, Яндекс и др.).

Другими словами, если вы хотите чтобы сайт на CMS Joomla хорошо индексировался поисковыми системами и поднимался в строчках поисковых запросов, то над ним нужно немного поработать, а не просто загрузить его на хостинг и ждать чуда.

В Joomla 3.x (как в прочем и в более ранних версиях) есть встроенные настройки SEO оптимизации сайта. Чтобы отрыть и редактировать данные настройки, нужно перейти в главном меню: Меню «Система» => общие настройки = вкладка сайт (опция Настройки SEO).

Активация SEF (ЧПУ ссылок)

Включает обработку и оптимизацию URL адресов на сайте

Стандартные обычные URL-адреса в Joomla выглядят примерно так:

Использование перенаправления URL ссылок

Для работы перенаправления URL в Joomla, необходимо обязательно использовать htaccess или web.config:
Для пользователей которые используют Apache – Переименуйте файл htaccess.txt в корне вашего сайта, в файл.htaccess (перед название точка обязательна)
Для пользователей которые используют Windows IIS 7 – переименуйте файл web.config.txt в файл web.config после чего активируйте опцию перенаправления URL.

Добавление HTML суффикса к URL

Добавляет в конце всех ссылок суффикс *.html

После отключения (если просто пишите заголовок без указания альяса. По умолчанию проставляется дата создания меню или статьи):

После отключения (если альясы указываете сами вручную):

Если вы не хотите использовать в URL кириллицу, то рекомендую использовать дополнительные плагины для автоматического создания альясов на латинице. В таком случае при создании статьи или меню, альяс будет автоматически создат на латинице.

Отображение названия сайта в заголовках контента

Добавляет в заголовки всех страниц сайта название самого сайта или открытого меню в случае просмотра раздела или категории. Можно выбрать положение отображения заголовка (до или после главного заголовка страницы).

Например ваш сайт называется «Космическая компания Joomla», при включении данной опции ко всем заголовкам статей, автоматически будет добавляться название вашего сайта, к примеру заголовок статьи с названием «Есть ли на самом деле НЛО?», после включения данной опции в браузере будет выглядеть так:
Есть ли на самом деле НЛО? - Космическая компания Joomla

Настройка метаданных Joomla

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

Помните! Создавая сайт на CMS Joomla, обязательно предварительно настройте его, а именно оптимизируйте страницы для поисковиков. Для Joomla CMS есть масса дополнительных плагинов которые упрощают работу с SEF ссылками и мета-данными. Например такие компоненты как AceSEF, sh404SEF, JoomSEF или множество других дополнительных SEO плагинов которые просто автоматически генерируют мета-данные и алиасы заголовков.