Как происходит SEO оптимизация joomla. Начальные SEO настройки Joomla Внутренняя перелинковка страниц в Joomla

Если вы создали свой сайт и напомнили его начальным контентом - это здорово! Теперь вы ждете своих первых посетителей. Однако теперь важно сделать так, чтобы ваш сайт было легко найти в Интернете - это одна из самых важных задач после завершения установки сайта. И это абсолютно естественно, поскольку какой толк от сайта, если люди не могут найти его. Как результат, выставить основные настройки Joomla (настройки ядра Joomla, а не расширения) так, чтобы он был оптимизирован для поисковых систем - это очень важно.

1. Войдите в вашу админ-панель Joomla.

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

3. Включите ЧПУ и Перенаправление URL

В разделе Общих настроек на вкладке “Сайт”, нажмите “Да”, чтобы включить пункты “Включить SEF (ЧПУ)” и “Перенаправление URL”.

    SEF или ЧПУ (человекопонятные URL) - это настройка, которая удаляет все динамически генерируемые адреса страниц, а затем заменяет их псевдонимами пункта меню или алиасами и делает URL-адреса понятными.

    Перенаправление URL-адресов - это параметр, который удаляет /index.php/ из URL. Однако для этого должен быть включен, вы должны иметь файл.htaccess и включенный в нем параметр “mod_rewrite”. Но об этом чуть ниже.

4. Переименуйте htaccess.txt в.htaccess

Переименование htaccess.txt файла на вашем сервере в.htaccess - в противном случае вы получите различного рода ошибки, например ошибку 404.

Для переименования файла зайдите в FTP-клиент или панель управления хостингом (там вы можете найти файловый менеджер или вход в cPanel или ISPManager). Откройте корневой каталог вашего сайта, где находятся все основные файлы и папки вашего сайта, подобные тем, которые вы можете увидеть на скриншоте ниже. Найдите файл htaccess.txt. Откройте его с помощью программы Notepad ++, либо любой другой программы, которая может открыть код файлов. Если же вы не хотите устанавливать никаких программ, то вы можете просто скачать данный файл (htaccess.txt) и сменить его расширение, с помощью стандартных средств Windows.

А теперь рассмотрим, как сделать это с помощью Notepad++.

Найдите файл и откройте его.

Сохраните файл как.htaccess и выберите тип файла "All types (*,*)"

5. Удалить "images/" из файла robots

До версии Joomla 3.3, Joomla автоматически генерировала файл robots.txt при установке, который включал правило запрета индексации каталога изображений поисковыми системами, т. е. поисковые системы были не в состоянии анализировать или индексировать папку images. Поэтому очень важно удалить следующую строку из файла robots.txt: /images/. К счастью, после обновления Joomla 3.3, директория: /images/ была удалена. Можно увидеть, что теперь такого строчки в файле robots.txt нет. Тем не менее, рекомендуем вам проверить эту строку.

6. Редиректы сайта с www. или без www.

В Joomla нет автоматического перенаправления на версию вашего сайта с www. или без www.

Для целей поисковой оптимизации, вы должны решить, какой должен быть адрес у вашего сайта. Или это должен быть www.site.ru или просто site.ru. Между данными двумя версиями нет абсолютно никакой разницы. Но если вы хотите, чтобы ваш сайт получал лучшие позиции в поиске - пропишите в настройках.htaccess, какую версию сайта вы предпочитаете.

Поскольку “www” - это скорее пережиток прошлого и только удлиняет адрес сайта, то я хотел бы предложить вам настройки для создания одного адреса сайте без “www”. При внесении данной настройки, если кто-либо попытается зайти на ваш сайт по адресу www.site.ru , то он будет перенаправлен на адрес site.ru. Благодаря этому поисковые системы будут знать, что единственная версия вашего сайта одна, и в их поисковой выдаче будет появляться лишь данная версия, что хорошо скажется на вашем продвижении.

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^(.*)$ http://%1/$1

Если же вы хотите, произвести редирект с адреса без www. на www. пожалуйста, добавьте следующий код в ваш.htaccess файл:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1

7. Обновите мета-данные всех страниц

Мета-данные - это информация, которая является своего рода подсказкой для поисковых систем и содержит информацию: о том, что представлено на сайте; о тех запросах, по которым вы хотели бы, чтобы находили ваш сайт; о ключевых словах страницы.

При этом существует 2 типа мета-данных.

    Meta Description (Мета-описание) - информация, которую покажет поисковик при выводе вашей странице в поиске.

    Meta Keywords (Ключевые слова) - подсказка поисковику о возможных запросах.

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

Итак, вы справились! Теперь ваш сайт Joomla стал дружественным для поисковых систем!

Конечно, существует много способов, чтобы максимизировать SEO для вашего сайта Joomla! Я только поделился простым способом, который может помочь Вам с основными этапами. Не стесняйтесь

Этот момент прямо не влияет на результаты ранжирования, но оптимизация карты делает сайт систематизированным, а страницы более простыми для анализа роботами поисковых систем. Соответственно, эта работа позволяет улучшить качество индексации. Для начала нужно запустить генератор 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 для поисковых систем Яндекс и 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 .

Итак, для создания нового сайта, вы остановили свой выбор на Joomla!. Купили или создали своими силами красивый шаблон, запаслись креативным контентом и готовы запустить сайт, который встретит с распростертыми объятьями первых клиентов с их кредитными картами.

Только есть одна проблема: Если мы отправимся в плавание по просторам интернета с базовой конфигурацией Joomla!, то многие из тех тысяч людей, которые жаждут приобрести наши товары или услуги, не смогут отыскать этот сайт, так как ссылки на его страницы не смогут пробиться в верхние позиции выдачи поисковых машин. Подружить Joomla! с SEO сложнее, чем . Тем не менее, Марк Аткинсон прекрасно знает о тех действиях, которые необходимо предпринять (всего 11 шагов) для того, чтобы сайт на Joomla! занял то место в выдаче поисковых систем, которого он действительно достоен.

1. Убедитесь, что выбрали правильный сервер

С этого шага следует начинать. И он очень важен.

Хоть это и может вызвать бурю возмущений, но автор все же осмелиться заявить, что использование сервера IIS (Windows) для размещения сайта на Joomla! может привести к лишней головной боли.

Он считает, что причина этого состоит в проблемах перезаписи URL на любых rewrite-модулях, которые можно использовать на IIS. А если вы используете виртуальный хостинг, то настройка rewrite-модуля может превратиться в настоящий ночной кошмар. Кроме того, на IIS серверах время от времени возникают проблемы при установке и конфигурировании Joomla!.

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

2. Переименуйте htaccess.txt в.htaccess

Так как мы собираемся использовать перезапись URL и сделать адреса более привлекательными, чем это задумано по умолчанию, следует переименовать файл htaccess.txt в.htaccess, именно такое имя необходимо для Joomla! и mod_rewrite.

3. Сделайте адреса более подходящими для SEO и включите перезапись URL

Эту операцию необходимо осуществить в панели управления Joomla! В разделе Общие настройки найдите «Установки Search Engine Optimization» и активируйте «Включить SEO» (Use URL Rewriting).

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

Перезапись URL уберет из адресов элемент /index.php/. Для этого у нас должна быть возможность использования mod_rewrite, а также необходим файл.htaccess. Чтобы включить перезапись URL активируйте пункт Использовать mod_rewrite (Use URL Rewriting).

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

4. Удалите из Robots.txt "/images/"

Это одна из загадок Joomla!, на которую трудно найти вразумительный ответ. В автоматически генерируемом robots.txt, создаваемом при установке Joomla!, запрещен доступ поисковых роботов к папке с изображениями.

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

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

5. Установите редактор JCE

Редактор JCE не только бесплатен, но и обладает набором очень полезных функций, которые помогут поддерживать SEO-здоровье сайта.

Это очень хорошее расширение для Joomla!, и его настоятельно рекомендуется установить.

6. Используйте теги Alt и задавайте размер изображений

Этот совет не является специфическим для Joomla!, тем не менее, пропустить его нельзя. Редактор JCE позволяет добавлять к изображениям альтернативный текст, который видит пользователь, если картинку загрузить не удалось, а размер изображения позволяет быстрее отобразить страницу.

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

7. Управляйте Meta-информацией

Хотя мета-тег keywords утратил свое былое значение, description и title остаются важными элементами оптимизации.

Марк Аткинсон нашел довольно полезный компонент - SEO Boss . Хотя в нем он использует только одну функцию - meta tag manager, но ее полезность трудно переоценить.

По умолчанию, для настройки мета-тегов на Joomla! необходимо проходить все элементы из меню / материалы и вручную редактировать description и title. Используя SEO Boss, мы можем редактировать все эти элементы, не покидая одну единственную страницу.

Неприятным моментом при использовании SEO Boss могут быть лишь проблемы совместимости с другими установленными компонентами. В таком случае придется заняться редактированием мета-тегов компонентов через их интерфейс. Во всех остальных случаях, SEO Boss является настоящим спасением.

8. Выберите доменное имя с www. или без него и используйте перенаправление

В отличие от WordPress, Joomla! не ставит автоматическое перенаправление между версиями доменного имени сайта с www. и без него. Это классическая проблема данной CMS, которая решается с помощью файла.htaccess.

Для перенаправления с доменного имени без www. на содержащее www. добавьте следующие строки в.htaccess:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.

RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1

Для перенаправления в обратном порядке добавьте в.htaccess следующие строки:

RewriteEngine On

RewriteCond %{HTTP_HOST} www.yourwebsitehere.com

RewriteRule (.*) http://yourwebsitehere.com/$1

9. Будьте внимательны, создавая внутренние ссылки

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

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

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

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

10. Разгоните свой сайт

К сожалению, по умолчанию Joomla! является довольно неторопливой системой. Но мы можем существенно разогнать ее, сделав три важные вещи: заставив браузеры использовать кэширование, включив сжатие Gzip и сжав изображения.

10.1. Заставьте браузеры использовать кэш

Не вдаваясь в подробности, это означает, что мы должны проинструктировать браузеры пользователей о том, какие типы файлов они должны помещать в кэш, а также, как долго их необходимо хранить там. Для этого Марк Аткинсон предлагает добавить следующие строки в файл.htaccess:

ExpiresActive On

ExpiresByType text/html "access plus 1 seconds"

ExpiresByType image/gif "access plus 1 years"

ExpiresByType image/jpeg "access plus 1 months"

ExpiresByType image/png "access plus 1 months"

ExpiresByType text/css "access plus 1 months"

ExpiresByType text/javascript "access plus 1 months"

ExpiresByType application/x-javascript "access plus 1 months"

ExpiresByType image/ico "access plus 1 months"

Если необходимо уменьшить или увеличить срок хранения вашего контента в кэше, то можете внести собственные коррективы в этот код.

10.2. Включите Gzip

Использование сжатия Gzip позволяет ускорить загрузку страниц на компьютер пользователя.

Для включения Gzip на Joomla!, перейдите в Общие настройки > Сервер и установите переключатель GZIP-сжатие страниц (Gzip compression) в положение «Да».

Замечание: Данная функция будет работать только в том случае, если на сервере установлен mod_gzip.

В зависимости от типа хостинга, у вас может иметься опция для настройки степени сжатия файлов в панели управления сайтами. Рекомендуется обратиться в службу поддержки хостинг-провайдера для уточнения этого вопроса.

10.3. Оптимизируйте объем файлов изображений

Веб-дизайнеры никогда не должны упускать из вида оптимизацию графических файлов, вне зависимости от того, используют они Joomla! или нет. Страшно представить, как часто нам приходится загружать на свой компьютер графические файлы объемом 350 Кб, которые могли бы быть не больше 25 Кб без потери качества. Если вы не считаете себя экспертом в Photoshop, то можете воспользоваться для оптимизации изображений инструментом Google Page Speed .

С помощью выше названных трех методов и еще нескольких небольших уловок автору удается получать оценку выше 95 баллов в Google Page Speed, чем он очень гордится. Многие из его сайтов на Joomla! даже быстрее созданных им же сайтов на WordPress.

11. Установите Xmap

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

Этот инструмент легко генерирует качественные XML и HTML карты сайтов, а для многих компонентов Joomla!, таких как Virtuemart или sh404sef, имеются специальные плагины.

После установки, перейдите в Xmap и просто создайте новую карту сайта. Выберите элементы меню, который вы хотите добавить в нее, установите приоритеты и кликните по Сохранить. Новая карта готова! После этого вы можете выбрать элементы меню для HTML-карты сайта и поместить ссылку в XML-карту для ее добавление в Инструменты для вебмастеров.

12. Бонус: SEO-компоненты, которые облегчат вашу жизнь

Марк Аткинсон считает, что легче заниматься поисковой оптимизацией Joomla!, если она имеет версию 2.5 и выше, при этом отпадает необходимость в использовании ряда сторонних плагинов. Но для дополнительного контроля параметров, влияющих на SEO, он рекомендует воспользоваться двумя своими любимыми SEO-компонентами для Joomla!:

. Sh404sef - замечательный компонент для Joomla! Он позволяет делать гораздо больше, чем просто SEO, а управлять этим компонентом очень легко.

. Artio JoomSEF - похож на sh404SEF, но имеет бесплатную версию, с помощью которой можно опробовать его функционал. Вероятно этот компонент не такой мощный, как sh404sef, и придется изрядно попотеть, прежде чем удастся настроить его. Тем не менее, это достаточно мощный инструмент, который позволяет обрести контроль над элементами внутренней поисковой оптимизации.

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

Хорошая и надежная внутренняя оптимизация должна быть выполнена в обязательном порядке.

Может быть, у вас есть собственные секреты поисковой оптимизации сайтов на Joomla!? И вы накопили значительный опыт по их продвижению в интернете? Поделитесь своими знаниями в комментариях.

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

Можно нанять специалистов VIPSEO , можно самому приложить усилия для раскрутки сайта, а можно задействовать приложения.

Как это работает

Сайт на CMS легко дополняется добавочными компонентами. У каждого - своё назначение. Разработчики создали множество расширений, плагинов и модулей для повышения рейтинга ресурса в поисковых системах. Обычно неласковые к сайтам на некоторых CMS поисковые системы вполне возможно «задобрить».

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

Расширения для CMS Joomla


SEO-Generator

SEO-Generator - платное расширение, которое автоматически генерирует ключевые слова и дескрипшн для каждой статьи на сайте, старой или новой. При изменении статьи или внесении новой плагин автоматически определяет новые ключевые слова, оставляя возможность вносить дополнения и правки в список ключей и дескрипшн. Также оно даёт возможность устанавливать различные конфигурации тайтла, мета-тегов и ключи проверки администратора Google. Плагин работает с разными языками.

Tag Meta

Позволяет эффективно управлять всей мета-информацией сайта. С этим бесплатным расширением возможно, например, установить тег «тайтл» или мета-теги как распространённые («дескрипшн», «ключевые слова»), так и редкие («авторские права», «внешняя ссылка») или выставить каноническую ссылку для какой-либо страницы. Также Tag Meta позволяет выставить единое правило на несколько url или применить несколько правил сразу. Плагин поставляется с поддержкой макросов. Следовательно, мета-информация может динамически генерироваться для каждой страницы.

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

ByeByeGenerator

Этот простой бесплатный плагин позволяет администратору сайта изменить или удалить тег generator, даже из полей RSS и Atom. При необходимости эти операции можно произвести с тегом robots.

SEOFLI - СЕО-оптимизированные ссылки и изображения

Бесплатный плагин SEOFLI автоматически устанавливает атрибуты тайтл и альт. Они важны для продвижения в поисковых системах, но разработчики часто забывают о них. Плагин проверяет эти атрибуты на всех ссылках и изображениях. Если они не установлены, то расширение составляет их из связанного текста или из имени картинки. Дополнительно пользователям даётся возможность переписать существующие атрибуты в соответствии с автоматически составленными. Также плагин указывает высоту и ширину изображений.

Title Manager

Бесплатный плагин, позиционируемый разработчиками как самый популярный среди пользователей Joomla, позволяющий управлять заголовками для СЕО-оптимизации сайта. Плагин может:

  • отображать заголовок сайта в его подразделе;
  • Использовать настраиваемое название сайта, оставляя основное для электронных писем и т. п.;
  • Использовать специальное название сайта для домашней страницы;
  • Разделять название сайта и заголовок контента;
  • Выбирать, где использовать название сайта - над или под заголовком контента.

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

Поделиться