Плагин joomla 3 seo. Начальные SEO настройки Joomla. Общие настройки SEO-оптимизации в Joomla

SEO (search engine optimization) приведение сайта в дружественный вид для поисковых систем Интернет.

CMS Joomla 3 имеет необходимый набор инструментов для оптимизации сайтов, создаваемых на этой системе. Набор инструментов небольшой, но функциональный и вполне достаточный для первичной оптимизации сайта. Весь набор инструментов базовой оптимизации Joomla 3 предназначен для «причесывания» ссылок сайта в так, называемый оптимизированный вид, и базовое изменение заголовков статей.

Http://vash-domen/index.php?option=com_content&view=article&id=146:nazvanie-stati&catid=55&Itemid=203

Как видим, внешний вид ссылок, хоть и несет много информации, но человеком читается плохо, вернее совсем не читается, в ссылке есть, ненужный и криво стоящий, index.php. Оптимизированная ссылка должна иметь такой вид:

Http://vash_domen/razdel-1/razdel-2/nazvanei-stati

Основные базовые SEO настройки Joomla 3

Смотрим и выставляем базовые SEO настройки Joomla 3.

  • Идем на вкладку Общие настройки;
  • Нам нужен модуль: SEO настройки;
  • Видим пять пунктов настроек. Сразу покажу, как их нужно выставить, а потом разъясню, что этими настройками добьемся.

1. Включаем ЧПУ ссылок. Этим включением, приводим все ссылки сайта в вид удобный для чтения человеком. Общепринято называть такой вид ссылок SEO ссылки или ссылки ЧПУ (человеко-понятные url).

2. Включение перенаправления URL сайта, убирает из адресов сайта index.php.

Примечание: Данная настройка работает если:

  • На сервере с Apache переименуйте файл htaccess.txt в файл.htaccess и установите на сервере модуль mod_rewrite;
  • На сервере Windows переименуйте файл web-config.txt в файл web-config и установите модуль rewrite для IIS7.

Обычно указанные модули входят в программное обеспечение серверов.

Http://vash-domen/index.php/razdel-joomla3/146- nazvanie-stati.html

Http://vash-domen/razdel-joomla3/146- nazvanie-stati.html

3. Добавление суффикса в url это известный, но несколько устаревший, приём маскировать динамические страницы сайта под страницы статические. Включение этого пункта добавляет суффикс [.html] в конец всех адресов сайта.

4. Пункт «Алиасы в код» не трогаем. Система сама переводит (транслитерацией) русские названия статей. Если включить алиасы, то в url будут прописаны названия статей в Кириллице.

5. Включение заголовка в название статьи, не сделает ничего другого, как добавить, через тире в заголовок, показываемый в браузере, название сайта.

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

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

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

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 плохо поддаются SEO-оптимизации, были актуальны для версии 1.5 и 2.5. Joomla 3.x отлично индексируется и продвигается в поисковой выдаче. В данном материале мы развеем распространенные заблуждения о Joomla в отношении SEO .

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

Joomla генерирует дубли страниц?

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

Актуальны ли дубли для Джумла на сегодняшний день?

Да, но это не делает её хуже других CMS : дубли есть практически на всех CMS (платных и бесплатных). И одним из этапов SEO-оптимизации сайта на Joomla , как и на любом другом движке, является их исключение от индексирования поисковиками: просто нужно один раз поработать и забыть об этой проблеме .

Joomla плохо индексируется?

Легенда стара как мир, и источником данного утверждения служат следующие моменты:

    Раньше, до Joomla версии 3.3, в файле robots.txt часть нужных папок была закрыта от индексирования, в частности папка images.

    Поисковые роботы, естественно, видят весь ваш сайт, но вот запретам в robots.txt иногда следуют и не добавляют в индекс изображения.

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

    Еще раньше, на Joomla 1.5 были проблемы с ЧПУ-ссылками ( SEF URL - человекопонятные URL-адреса). Но суть в том, что в ссылки страниц сайта дописывалась папка components , на индексирование которой в robots.txt всегда стоял запрет. Вот поэтому страницы на некоторых сайтах могли не попадать в поисковую выдачу.

Важно знать:

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

В Joomla нельзя прописать мета-теги?

Да, раньше были проблемы с прописыванием мета-тэгов для некоторых страниц.

В настоящее время функционал Joomla позволяет прописывать все необходимые для SEO-оптимизации мета-теги (Title , Description , Keywords , Robots ) для страниц материалов, категорий и пунктов меню. Кроме того, тег Title может быть указан отдельно от названия материала или пункта меню.

Важно знать:

В актуальных версиях Joomla можно прописать все необходимые для SEO мета-теги.

Сайты на Joomla слишком медленные?

Данная тема была актуальна для Джумла 1.5 и компонента VirtueMart .

На Joomla 3 и выше со скоростью загрузки всё в полном порядке: базовый функционал позволяет реализовать серверное кэширование и GZIP-сжатие данных на выходе. Отдельные вопросы по скорости появляются, но они адресованы к настройке хостинга и к владельцам сайта, занимающимся добавлением материалов.

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

Важно знать:

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

О том, как обеспечить максимальную скорость загрузки сайта на Joomla 3, читайте в этом разделе .

Конец SEO-мифам о Joomla

На этом мифы заканчиваются.

Какой можно сделать вывод?

Все эти показатели:

  • наличие дублей,
  • грамотная структура сайта,
  • мета-тэги,
  • скорость загрузки,

являются важными моментами в SEO-оптимизации любого сайта.

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

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

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

В качестве заключения

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

Чтобы сайт был на высоких позициях в результатах выдачи над ним нужно работать и эта аксиома для всех сайтов. Корни мифов о том, что сайты на Joomla плохо продвигаются, исходят со времен версии 1.5 и постов новичков на блогах, передаваемые из уст в уста. Джумла , как и любая другая CMS , отлично индексируется и продвигается в поисковой выдаче.

Если SEO-оптимизатор говорит, что Джумла это плохо, это означает одно из двух: или он давно не работал с этим движком, или он вообще не работал с ним. Поэтому, чтобы не выглядеть неумехой в глазах клиента, лучше позиционировать себя специалистом в CMS и умными терминами рассказать популярные мифы.

Если вы создали свой сайт и напомнили его начальным контентом - это здорово! Теперь вы ждете своих первых посетителей. Однако теперь важно сделать так, чтобы ваш сайт было легко найти в Интернете - это одна из самых важных задач после завершения установки сайта. И это абсолютно естественно, поскольку какой толк от сайта, если люди не могут найти его. Как результат, выставить основные настройки 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! Я только поделился простым способом, который может помочь Вам с основными этапами. Не стесняйтесь

Итак, для создания нового сайта, вы остановили свой выбор на 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!? И вы накопили значительный опыт по их продвижению в интернете? Поделитесь своими знаниями в комментариях.