Общие правила SEO оптимизации на Joomla. Google Structured Data v4.1.3 PRO - разметка структурированных данных Плагины для сео продвижения joomla

Мифы о том, что сайты на 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 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

– это мой любимый движок, жизнь такая штука что хочешь не хочешь, а приходится осваивать что-то новое. Поэтому в свое время я столкнулся с системой управления сайтом 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»

Прежде всего, отметим, что вам нужно сделать для того, чтобы улучшить SEO вашего сайта:

На странице:

  1. Управление мета-тегами (такими как, title, description): ключевыми словами в элементах, которые будут отображаться в результатах поиска.
  2. Исправить ошибки сканирования: поисковые системы будут рассматривать ваш сайт, как высококачественный и улучшат ваш рейтинг.
  3. Переписать URL: URL по умолчанию не дают поисковым системам информацию о содержании страницы. Вы должны сменить URL-адреса на "дружественные", они помогут в достижении более высокого результата.
  4. SEO содержание статьи: контент должен быть качественный. Не только главная страница, но и каждая из ваших статей может влиять на ранжирование в результатах поиска.

Вне страницы:

  1. Добавить карту сайта: и ваш сайт будет проиндексирован так, как вы хотите.
  2. Обеспечить обратные ссылки: больше ссылок, как правило, приводит к лучшему рейтингу в поисковой системе и лучшему Google Page Rank.

Проверка трафика: мониторинг посетителей и постоянная работа над SEO.

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

JM sitemap

Бесплатный SEO плагин для Joomla 1.5

Функции:

SEOsimple

Бесплатный SEO плагин для Joomla 1.5, 1.6, 1.7, 2.5.

Функции:

  1. Установление title
  2. Возможность выбрать описание (description) и название (title) автоматически
  3. Установление ROBOTS meta

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

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

В последней версии, есть еще одна интересная особенность: возможность установки Robots META "noindex, follow" для страниц категорий. Вы можете настроить все параметры в настройках плагина, проверьте код перед и после использования SEOsimple, чтобы увидеть разницу.

Вы можете скачать последнюю версию .

Sh404SEF

Платный плагин для Joomla 1.5, 1.6, 1.7, 2.5.

Функции:

  1. Управление URL: перезапись, перевод и т.п.
  2. Настройка метаданных
  3. Вставка тега H-level
  4. Переадресация со страниц ошибки: 301, 404

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

Постановка задачи

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

SEO – это аббревиатура от Search Engine Optimization, что в переводе означает оптимизация под поисковые системы. То есть это выполнение определенных мероприятий на Вашем сайте которые в последствии будут влиять на рейтинг его в поисковых системах.

Дружественные ссылки (ЧПУ)

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

Поэтому если нужно изменить вид ссылок – изменяйте еще до индексации сайта. На данный момент дружественные ссылки достаточно хорошо понимаются поисковыми системами и влияют на рейтинг сайта в поисковой выдачи. Особенно если в URL присутствует ключевое слово страницы.

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

Теперь давайте перейдем на тестовый сайт и рассмотрим вид URL без применения ЧПУ:

Как Вы видите URL достаточно сложен, поэтому давайте это исправим. Переходим в панель администратора в раздел Общие настройки. И в категории Настройки SEO активируем настройку Включить SEF, при этом ссылки нашего сайта примут следующий вид:

Как Вы видите, теперь ссылка намного красивее. Далее сейчас в адресе присутствует строка index.php, которую так же желательно убрать. Поэтому в панели администратора активируем настройку Перенаправление URL, при этом обязательно необходимо переименовать файл htaccess.txt в.htaccess. В таком случае на экране мы увидим следующее:

Для добавления суффикса.html к URL нужно активировать настройку Добавлять суффикс к URL. В этом случае URL изменится следующим образом:

Псевдоним (Alias)

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

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

При создании псевдонима Вы должны учитывать, что:

Каждый псевдоним должен быть уникальным;

Псевдоним должен содержать ключевое слово страницы;

После индексации сайта не желательно менять псевдоним, так как изменится вид URL.

Мета-теги keywords и description

Мета-теги keywords и description, хоть и не так важны как раньше для поисковой оптимизации, но все же эффект от них есть. Особенно тега description, который предназначен для создания описания страницы. Данное описание может быть выведено в качестве краткого описания страницы в поисковой системе. Правда это правило работает в основном для Google и то не всегда. Довольно часто поисковые системы в качестве оеписания показывают отрывок текста данной страницы, как наиболее релевантный запросу. Но все же, Google официально рекомендует использовать мета-тег description для описания страниц:

Перелинковка страниц

Перелинковка – это обмен ссылками на страницах сайта. То есть когда на одной из страниц выводятся ссылки на другую страницу. Перелинковка бывает двух видов: внутренняя – когда ссылочки ссылаются на страницы одного сайта и внешняя – ссылки ссылаются на внешние ресурсы.

Для чего же нужна перелинковка? Каждая страница сайта имеет свой статический вес, который прямым образом влияет на ее рейтинг в поисковых системах. То есть, чем больше статический вес, тем лучше. Часть статического веса можно передавать другим страницам с помощью ссылок. И эта часть равна примерно 10% общего значения статического веса.

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

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

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

Файл robots.txt

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

User-agent: * Disallow: /administrator/ Disallow: /bin/ Disallow: /cache/ Disallow: /cli/ Disallow: /components/ Disallow: /includes/ Disallow: /installation/ Disallow: /language/ Disallow: /layouts/ Disallow: /libraries/ Disallow: /logs/ Disallow: /media/ Disallow: /modules/ Disallow: /plugins/ Disallow: /templates/ Disallow: /tmp/

User - agent : *

Disallow : / administrator /

Disallow : / bin /

Disallow : / cache /

Disallow : / cli /

Disallow : / components /

Disallow : / includes /

Disallow : / installation /