Оптимизация Joomla - статьи и советы

Если Вы хотите пройти на отдалённом расстоянии от фильтров ПС, а также улучшить ранжирование сайта, не забыв при этом про пользователя, то оптимизация Joomla является обязательным моментом. Эта СМS считается одной из самых популярных, но имеет одновременно много косяков разработчиков и легко может утратить положительные черты из-за ошибок оптимизатора и программиста.

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

Здесь я расскажу как:

  1. - Склеить страницы с index,
  2. - Ускорить индексацию Joomla,
  3. - Ускорить движок,
  4. - Избавиться от дублей,
  5. - Радоваться счастью быстрой и эффективной работы CMS,
  6. - Многое другое об оптимизации.

Это поможет при равных финансовых затратах получить рост позиций сайта и оставить в стороне фильтры поисковых систем.

Статьи по оптимизации движка

компонент со встроееной рекапчей

Предлагаю Jcomments, в который уже встроена Recaptcha от Google, поэтому компонент сразу рабочий, надёжно защищает Joomla от спама и не требует правок кода. Включают рекапчу ручками в специальном окне во вкладке Вид настроек компонента, при изменении секретного ключа возможно использование невидимой Recaptcha.

включение PHP OPCache на хостинге

Коротко о кешировании PHP OPCache и включении ускорителя на хостинге SpaceWeb. В чем преимущества кеширования скриптов, какие плюшки от этого получает сайт Joomla и как включить ускоритель на хостинге.

старый код jcomments

В Joomla 3.9.5-6 перестала работать интеграция reCAPTCHA в плагин Jcomments, поэтому пришлось искать временное решение для защиты от спамеров. Как вариант, предлагаю запретить автоматом комменты со ссылками, для этого надо внести минимальные правки в файл /components/jcomments/jcomments.php.

Using $this when not in object context

Избавляемся от ошибки Joomla Using $this when not in object context, которая возникает при включении PHP 7.3, за пять минут заменой одной строки кода в файле router.php. Справится даже школьник, если не получится, то современное образование не поможет ему снискать на хлеб насущный.

лого Joomla

Выход Joomla 4 произойдёт не ранее конца 2019 года, поэтому язык ожидания можно прикусить челюстью реальности.