SEO-мифы о Joomla: откуда столько заблуждений? Начальные SEO настройки Joomla Плагин SEO Generator.

Если вы создали свой сайт и напомнили его начальным контентом - это здорово! Теперь вы ждете своих первых посетителей. Однако теперь важно сделать так, чтобы ваш сайт было легко найти в Интернете - это одна из самых важных задач после завершения установки сайта. И это абсолютно естественно, поскольку какой толк от сайта, если люди не могут найти его. Как результат, выставить основные настройки 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 3, чтобы увеличить производительность? Мы знаем, что скорость загрузки почти самый важный фактор для успешной работы Вашего сайта. По умолчанию, Joomla не является медленной CMS, но Вы можете сделать несколько оптимизаций, чтобы увеличить скорость работы. Здесь Вы найдете несколько советов, которые сможете применить для ускорения работы Joomla 3. Вот несколько действий, которые помогут Вам легко ускорить работу Joomla:

1) Всегда используйте только последние версии Joomla и Расширений

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

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

2) Включите кэширование

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

Чтобы включить кэширование откройте Глобальные настройки (Система -> Общие настройки).

Затем надо нажать на вкладку Система , чтобы открыть настройки кэширование.

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

После выбора режима кэширования, нажмите на кнопку «Сохранить » вверху страницы.

И последнее, что нужно сделать, чтобы система кэширования по-настоящему заработала – это включить плагин кэширования «Система – Кэш ». Для этого откройте Расширения -> Менеджер плагинов .

Здесь Вы видите огромный список установленных плагинов. Самый простой способ найти плагин кэширования – это воспользоваться поиском. Просто наберите в поле поиска слово «Кэш» и нажмите на кнопку с изображением лупы.

Рядом с надписью «Система – Кэш » Вы увидите кнопку с изображением красного креста, который показывает, что плагин в данный момент не активный. Чтобы изменить его статус нажмите на эту кнопку.

На кнопке появится изображение зеленой галочки, а вверху страницы Вы увидите сообщение, что плагин включен.

Вот и все! Теперь Ваша система кэширования Joomla включена и работает!

2) Используйте сжатие

Еще одна вещь, которая намного увеличит производительность Joomla – это сжатие. Если включить внутреннюю компрессию, то страница, которую открывают посетители сайта, будет сжиматься до того как она у них отобразится. Если уменьшить размер вебстраницы с помощью компрессии, она загрузится намного быстрее. Чтобы включить сжатие в Joomla, нужно зайти в Общие настройки (Система -> Общие настройки ).

На этой странице Вы увидите множество настроек. Нажмите на вкладку «Сервер », чтобы отобразить серверные настройки.

Найдите надпись «Gzip-сжатие страниц » и нажмите на кнопку «Да », чтобы включить сжатие Joomla.

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

Ну вот, сжатие Joomla 3 включено. Для проверки сжатия страниц можно воспользоваться одним из многих бесплатных сайтов, например http://checkgzipcompression.com . Если все сделано правильно, то Вы увидите уведомление о том, что сжатие включено, а также немного информации о размере страниц. Как видно на картинке внизу, размер страницы нашего тестового сайта уменьшился в три раза.

Замечание

В некоторых случаях включение компрессии может вызывать ошибку. Вероятная причина в том, что «Gzip-сжатие» не установлено либо неправильно настроен сервер. Последнее можно узнать у службы технической поддержки Вашего хостинга.

3) Добавьте правила для оптимизации.htaccess

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

ETag – указывает браузерам, что можно загружать из своего кэша изображение, которое уже отобразилось.

Expires headers – правило похоже на ETag, но позволяет устанавливать время жизни для разных типов файлов.

AddOutputFilterByType DEFLATE – уменьшает строчки кода скомпилированных HTML файлов, удаляя пустые строки, переходы и пробелы.

########## Begin - ETag Optimization

## This rule will create an ETag for files based only on the modification

## timestamp and their size.

## Note: It may cause problems on your server and you may need to remove it

FileETag MTime Size

# AddOutputFilterByType is now deprecated by Apache. Use mod_filter in the future.

AddOutputFilterByType

DEFLATE text/plain text/html text/xml text/css application/xml

application/xhtml+xml application/rss+xml application/javascript

application/x-javascript

# Enable expiration control

ExpiresActive On

# Default expiration: 1 hour after request

ExpiresDefault "now plus 1 hour"

# CSS and JS expiration: 1 week after request

ExpiresByType text/css "now plus 1 week"

ExpiresByType application/javascript "now plus 1 week"

ExpiresByType application/x-javascript "now plus 1 week"

# Image files expiration: 1 month after request

ExpiresByType image/bmp "now plus 1 month"

ExpiresByType image/gif "now plus 1 month"

ExpiresByType image/jpeg "now plus 1 month"

ExpiresByType image/jp2 "now plus 1 month"

ExpiresByType image/pipeg "now plus 1 month"

ExpiresByType image/png "now plus 1 month"

ExpiresByType image/svg+xml "now plus 1 month"

ExpiresByType image/tiff "now plus 1 month"

ExpiresByType image/vnd.microsoft.icon "now plus 1 month"

ExpiresByType image/x-icon "now plus 1 month"

ExpiresByType image/ico "now plus 1 month"

ExpiresByType image/icon "now plus 1 month"

ExpiresByType text/ico "now plus 1 month"

ExpiresByType application/ico "now plus 1 month"

ExpiresByType image/vnd.wap.wbmp "now plus 1 month"

ExpiresByType application/vnd.wap.wbxml "now plus 1 month"

ExpiresByType application/smil "now plus 1 month"

# Audio files expiration: 1 month after request

ExpiresByType audio/basic "now plus 1 month"

ExpiresByType audio/mid "now plus 1 month"

ExpiresByType audio/midi "now plus 1 month"

ExpiresByType audio/mpeg "now plus 1 month"

ExpiresByType audio/x-aiff "now plus 1 month"

ExpiresByType audio/x-mpegurl "now plus 1 month"

ExpiresByType audio/x-pn-realaudio "now plus 1 month"

ExpiresByType audio/x-wav "now plus 1 month"

# Movie files expiration: 1 month after request

ExpiresByType application/x-shockwave-flash "now plus 1 month"

ExpiresByType x-world/x-vrml "now plus 1 month"

ExpiresByType video/x-msvideo "now plus 1 month"

ExpiresByType video/mpeg "now plus 1 month"

ExpiresByType video/mp4 "now plus 1 month"

ExpiresByType video/quicktime "now plus 1 month"

ExpiresByType video/x-la-asf "now plus 1 month"

ExpiresByType video/x-ms-asf "now plus 1 month"

4) Уменьшите размер изображений

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

  • Никогда не используйте большие изображения, уменьшая их с помощью HTML. Браузеру требуется время, чтобы их обработать и качество изображения будет хуже оригинала.
  • Всегда оптимизируйте изображения. Такие приложения, как Adobe Photoshop или онлайн сервис Smush It, могут с помощью своих инструментов легко уменьшить размер картинки без потери качества.
  • Не добавляйте слишком много изображений на одну страницу. Если у Вас в статье много фотографий, попробуйте разбить ее на страницы.

5) Удалите неиспользуемые и неоптимизированные расширения

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

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

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

6) Используйте расширения для оптимизации

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

  • JCH Optimize – комбинирует JavaScript & CSS, объединяет изображения в спрайты, уменьшает и сжимает JavaScript. Платная JCH Optimize PRO версия есть в нашей складчине.
  • Jbetolo – все, что умеет JCH Optimize плюс еще поддержка CDN
  • JotCache – улучшает систему кэширования в Joomla
  • Cache Cleaner – просто чистит кэш из панели администрирования Joomla

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

Используем Joomla - что следует знать

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

  • Гибкость платформы и ее адаптивность;
  • Широкий выбор дополнительных модулей и плагинов;
  • Простота в использовании (нет нужды в глубоких познаниях веб-разработки);
  • Возможность оптимизировать Joomla под конкретные задачи и нужды;
  • Огромное сообщество разработчиков по всему миру, работающих над CMS.
  • Также стоит учесть и недостатки, самыми значимыми среди которых являются:
  • Простота взлома системы;
  • Обилие версий с уже вшитыми вирусами и ссылками на сторонние ресурсы;
  • Оптимизация сайта Joomla имеет ряд своих особенностей.

Правильно используя все достоинства и минусы, можно сделать очень успешный проект на этой платформе, примеров чему в Интернете предостаточно.

Joomla продвижение - тонкости и нюансы

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

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

  1. Грамотный, уникальный и полезный для пользователя контент на странице;
  2. Прописывание всех необходимых метатегов для каждой отдельной страницы сайта
  3. Правильное семантическое ядро из ключевых слов, собранное по всем правилам SEO Joomla;
  4. Качественная внутренняя перелинковка страниц (связка внутренними ссылками);
  5. Удаление всех дублей страниц, как полных, так и частичных;

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

Как правильно проводится в Joomla SEO оптимизация

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

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

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

Среди самых популярных плагинов этого направления стоит отметить SEO плагин Joomla под названием SH404SEF. Это приложение позволяет управлять всеми url сайта, и дает возможность настроить все необходимые SEO-данные. Однако настройка этого плагина весьма затруднительна, и новичку будет сложно с ним разобраться.

Помимо дублей страниц, работы над оптимизацией включают в себя прописывание всех метатегов для каждой страницы. И хотя в самой CMS предусмотрена возможность добавить основные метатеги для категорий материалов и пунктов меню, каждый отдельный материал этой привилегии был лишен. Для прописывания необходимых данных вводились сторонние плагины, и лишь в настройках SEO Joomla2.5 появилась возможность заполнять необходимые метатеги.

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

В блоге компании Семантика, которая занимается профессиональным продвижением сайтов (http://semantica.in/), подробно описаны тонкости продвижения сайта на Джумле. Рекомендуем воспользоваться советами экспертов. Наверняка вы найдете для себя что-то важное.

Важный момент – актуальные версии программ

Кстати говоря, важным моментом является своевременное обновление версии Джумлы, ведь с каждым новым релизом разработчики все больше улучшают существующий движок. К примеру, SEO-оптимизация Joomla 3 проводится значительно проще, чем в версии 1.5. Это достигается благодаря учету ошибок, и правке багов, связанных с метатегами, которые присутствовали в старых версиях этой cms.

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

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

Ну и напоследок хотелось бы сказать: если оптимизация Joomla 3 для вас в диковинку, и вы не знаете, как это делается – лучше доверится профессионалам. Делать все наобум – себе дороже, уж поверьте на слово. Учится на своих ошибках, конечно, можно, но если оптимизация будет проведена неправильно, сайт пропадет из поиска. Такая ошибка может стоить многих тысяч рублей затрат и многих часов времени на восстановление проекта.

Вот и все основные SEO моменты и нюансы для сайтов, построенных на Джумла, продвижение которых планируется в поисковых системах Интернета. Удачного развития вам и вашим проектам!

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

Как правильно оптимизировать сайт на движке Joomla

Оптимизация заключается в правильном построении контента и самого веб-ресурса.

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

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

Вам необходимо переживать по поводу правильного продвижения контента ресурса. Дело в том, что стандартные возможности Joomla в плане SEO весьма ограничены, потому вам придется докачивать дополнительные плагины, чтобы настроить правильное продвижение. Для начала рассмотрим стандартные функции движка, а затем перейдем к обзору специального расширения.
https://www.youtube.com/watch?v=E-rUPVziyRY

Стандартная настройка SEO в Joomla

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

Самое важное, что вы можете сделать для сайта при помощи стандартных возможностей Joomla — это активация ЧПУ-ссылок. Поисковики обожают человекопонятные ссылки, так как они содержат ключевые слова. Если вы уже начали публиковать контент, тогда вам срочно нужно поменять неразборчивые Url из набора цифр и букв на ЧПУ, или SEF-ссылки.
https://www.youtube.com/watch?v=PxUu-wOL7ng
Следующая полезная для сайта функция — это активация URL-перенаправления. Эта опция необходима, чтобы сократить ссылки, которые будут отображаться в поисковиках. То есть движок Joomla будет убирать из URL название главной страницы index.html. Такое небольшое изменение может сильно повлиять на индексацию сайта. Но учтите, чтобы убрать упоминание главной в ссылках, на хостинге должен работать mod_rewrite — иначе ничего не получится. Кроме того, вы должны использовать htaccess и web.config. То есть вам необходимо будет переименовать эти файлы.

Есть еще одна настройка Joomla, которая касается ссылок сайта — это добавление суффикса html в конец URL. В целом, данная опция не имеет особого значения. Она лишь позволит еще больше сократить адреса страниц. Куда эффективнее использовать в Joomla 3 алиасы — это руссификация ссылок на страницы. То есть поисковик будет видеть не латиницу, а русские буквы — это полезно для оптимизации сайта.

С помощью настроек движка вы также сможете указать мета-данные для сайта в целом. Это очень важный момент. Если не прописать эти данные, то поисковик не поймет, о чем ваш сайт, а лишь будет различать тематику отдельных статей, у которых есть теги. Обязательно укажите Description — описание веб-ресурса, а также основные ключевые слова, по каким собираетесь продвигать свой интернет-проект. Указывайте в пункте keywords только ВЧ-запросы, то есть наиболее просматриваемые ключевики. Также вы сможете указать «Авторские права» — пропишите свое авторство, чтобы другие не копировали контент, а поисковик видел, что вы автор постов и всего сайта.
https://www.youtube.com/watch?v=jKaFLyrpeEI

Плагин SEO Generator

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

На некоторых ресурсах ежедневно публикуют от 10 записей. Прописывать для каждой мета-данные вручную — это слишком долго и неудобно. Плагин SEO Generator как раз и нужен для того, чтобы сделать этот процесс автоматическим. Ведь если вы не будете прописывать теги вручную через движок и не установите плагин SEO Generator, то оптимизация ресурса быстро накроется медным тазом — поисковики не полюбят ваш сайт. Один из самых важных тегов в мета — это Тайтл (Title).


Вы сможете настроить плагин SEO Generator, чтобы он составлял максимально выгодное для индексации описание мета. Вот перечень настроек, которые вам необходимо будет отрегулировать:

  • длина мета-описания — оптимизация будет проходить неправильно, если вы укажите длину description до 100 символов — лучше указывайте от 150 до 200;
  • шаблон заголовка — этот параметр будет регулировать создание тайтла;
  • разделитель — оптимизация ресурса будет проходить лучше, если вместе с тайтлом в поиске будет указываться название веб-проекта через специальный разделитель;
  • заголовок для главной — этот параметр вы сможете настроить и через обычные конфигурации Joomla;
  • минимальное количество символов для ключевых слов — указывайте на ваше усмотрение;
  • список стоп-слов — это полезная опция, которая будет автоматически убирать из мета стоп-слова (вы сможете сами прописать список стоп-слов);
  • откуда брать ключи — указываете либо из заголовка, либо из текста, либо из двух источников одновременно.

Плагин SEO Generator можно интегрировать с Гугл Вебмастером. Тогда оптимизация ресурса станет еще проще. Вы сможете подбирать ключевые слова через сервис Google и автоматически их прописывать в мета-данных.
https://www.youtube.com/watch?v=HI7Iz3V-sWI
Учтите, что плагин SEO Generator хоть и поможет вам с раскруткой и заполнением мета-информации, но на этом оптимизация не заканчивается. Вам предстоит установить еще ни один плагин для того, чтобы добиться идеальной оптимизации ресурса. В частности, вам необходимо будет создать карту сайта, а также файл robot.txt для того, чтобы поисковые роботы лучше индексировали страницы.

– это мой любимый движок, жизнь такая штука что хочешь не хочешь, а приходится осваивать что-то новое. Поэтому в свое время я столкнулся с системой управления сайтом CMS Jooomla. Не сказать, что я безумно рад работе с этим движком, но в ряде случаев он более гибкий, чем WP, и позволяет решать несколько иные задачи, нежели сайты на двиге WordPress.

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

Все проблемы по части SEO, которые есть в Joomla, описать невозможно, поэтому я остановлюсь на главных.

SEO -оптимизация сайта на Joomla

1. Не знаю, почему так получается, но по-умолчанию в Joomla папка с картинками (/ images) закрыта от индексации поисковыми системами . И когда ты начинаешь просматривать robots.txt, то при внимательном изучении этого просто нельзя не заметить

Вот найду первый попавшийся сайт на Joomla — timessquare.com. Проверим, что это действительно Joomla при помощи http://2ip.ru/cms/

Этот сервис 2ip.ru иногда и не совсем правильно показывает CMS сайта, но это случается достаточно редко, поэтому в большинстве случаев верить можно. Но чтобы уже наверняка быть уверенным в том, что это действительно Джумла, проверим позиции модулей, введя в поисковую строку урл-адрес следующего вида http://timessquare.com/?tp=1.

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

Так вот, если мы заглянем в robots.txt этого сайта, то увидим, что поисковым паукам прямо запрещается индексировать содержание папки /images, в которой хранятся все картинки

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

И вот такая ситуация актуальна для всех сайтов на Joomla. Поэтому одна из проблем, которую нужно решить – снять запрет индексации папки /images в файле robots.txt.

2. Карта сайта .xml

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

Сам генератор карты сайта занимает не так много места и жрет немного ресурсов, но зачем он вообще нужен? Его главное предназначение – генерировать карту сайта с целью более быстрой индексации контента сайта. И эта карта сайта умещается всего лишь в одном единственном файле sitemap.xml. Возникает вопрос: ради чего тогда работает компонент Xmap? Гораздо проще, не добавлять Xmap на сайт, а действовать так: публиковать на сайт пачку статей, после чего при помощи специального сервиса генерировать карту сайта в формате.xml и самостоятельно загружать ее на хостинг. Собственно, это решение применяю практически постоянно. Генерация больших объемов контента, как правило, это более 500 урлов, не будет бесплатной, поэтому если нужно бесплатно сгенерировать карту сайта – то нужно использовать программу Xenu Link .

3. Редирект с www на без и обратно

Использовать в домене www я не вижу смысла, поэтому всегда делаю основным зеркалом сайта домен без www. Однако в Joomla автоматическое перенаправление в отличие от не работает. Поэтому для Joomla приходится прописывать все это дело в файле.htaccess. Для того чтобы перенаправить с доменного имени с www на доменное имя без www, необходимо добавить в файл.htaccess следующие строки:

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

4. Редактор для работы с контентом

Изначально в сборку Joomla при установке входит два тестовых редактора. Это TinyMCE и Code Mirror. Но достаточно поработать буквально несколько часов с этим редактором, и сразу становится понятно, что дальше так работать будет невозможно Вот так выглядит стандартный текстовый редактор Joomla

Проблемы начинаются с того времени, когда тебе нужно будет загрузить изображения на сайт и делать это придется через отдельное меню «Медиаменеджер»

И когда ты начнешь грузить изображения через медиа-менеджер, а не через сам текстовый редактор, тогда задумаешься, как это все-таки не прикольно Альтернатива всему этому безобразию – редактор JCE (Joomla Content Editor). Когда-то, когда я в первый раз столкнулся с этими редакторами, то начал искать информацию, на что бы поменять стандартные редакторы. Совсем немного погуглив я понял, что флагман на этой ниве – это именно JCE.

Сама панелька JCE выглядит следующим образом

Считаю, что на сегодняшний день это лучший текстовый редактор для Joomla. Располагается программа по адресу http://www.joomlacontenteditor.net/ . Здесь же можно найти и скачать русскую локализацию.

5. Плагины для SEO-оптимизации Joomla

При работе с CMS Joomla это самый проблемный вопрос. Потому что для этой CMS нет монополиста типа как для WordPress.

Для Joomla их очень много. Вот пример нескольких из них:

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

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

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

Если у вас есть немного навыков настройки сайтов, то думаю, что вполне достаточно JoomSEF. Потому что самые основные функции он выполняет: создание и редактирование ссылок, установка ЧПУ, мета-теги для страниц сайта.

Ниже вы можете просмотреть видеоролик по плагину SEF

Что касается «Sh404SEF» компонента для Joomla, то с ним я сталкивался чаще всего. Говоря откровенно, он жрет достаточно много ресурсов хостинга и не во всем универсален. Однако, в нем есть практически все возможные настройки по части SEO, какие только могут быть. Поэтому не могу сказать, что этот плагин предназначен только для новичков. Для новичков тут много настраиваемых параметров, которые можно вручную не прописывать на хостинге. Но вместе с тем, разберутся ли в этом новички? Тоже вопрос. В общем, этот плагин универсальный, громоздкий с большим количеством настроек.

6. Поиск дублей страниц на сайте Joomla

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

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

Задача №1 – дубли страниц нужно найта

Задача №2 – дубли страниц нужно удалить

Как найти дубли страниц на сайте?

Предполагаю, что если вы сейчас читаете эту статью, то наверняка вы либо начинаете в SEO, либо уже работаете в этом направлении и ищете что-то новое и интересное. Значит, я скажу самый простой и не затратный способ обнаружить дубли на сайте – это использование инструмента «Инструменты для веб-мастеров Google ». Достаточно чтобы прошло немного времени после добавления сайта в эту панель, и тогда можно зайти и посмотреть, есть ли дубли на сайте

Вот три пункта, которые интересуют нас в данном случае. Когда мы кликнем на заголовок «Повторяющееся метаописание», то сразу увидим все наши дубли

Собственно, таким вот образом и находятся дубли страниц сайта.

Как удалить дубли на сайте Joomla?

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

А в самой Joomla удалить дубли можно при помощи указанного выше SEO-компонента «Sh404SEF»