Как сделать joomla быстрее

Содержание
  1. 7 простых шагов для оптимизации вашего сайта Joomla
  2. Вступление
  3. 7 шагов оптимизации сайта Joomla
  4. 1. Настройте ссылки для оптимизации сайта Joomla
  5. 2. Высокая скорость сайта необходима для оптимизации сайта Joomla
  6. 3. Выберите лучший хостинг для Joomla
  7. 4. Оптимизируйте содержание вашего сайта Joomla
  8. 5. Исправьте ошибки 404 на вашем сайте Joomla
  9. 6. Получите обратные ссылки на свой сайт Joomla
  10. 7. Оптимизируйте свой сайт Joomla для мобильных устройств
  11. Заключение
  12. Лучшие бесплатные расширения для ускорения сайта на Joomla!
  13. 1.JCH Optimize
  14. 2. NoNumber Cache Cleaner
  15. 3. CDN for Joomla!
  16. 4. SCRIPTMERGE
  17. 5. Eorisis: jQuery
  18. 6. JBETOLO
  19. 7. JS PlANT
  20. 8. ROKBOOSTER
  21. 9. WEBP
  22. 10. JCC – JS CSS Control
  23. Ускоряем работу Joomla 3
  24. 1) Всегда используйте только последние версии Joomla и Расширений
  25. 2) Включите кэширование
  26. 2) Используйте сжатие
  27. 3) Добавьте правила для оптимизации .htaccess
  28. 4) Уменьшите размер изображений
  29. 5) Удалите неиспользуемые и неоптимизированные расширения
  30. 6) Используйте расширения для оптимизации

7 простых шагов для оптимизации вашего сайта Joomla

Вступление

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

7 шагов оптимизации сайта Joomla

Всё что вам нужно для реализации семи шагов, это базовое понимание общих настроек и администрирования Joomla.

1. Настройте ссылки для оптимизации сайта Joomla

Каждый раз, когда вы создаете новую статью на сайте, CMS Joomla создает статическую ссылку на этот контент. По умолчанию эти URL состоят из имени корневого домена, за которым следует странный набор символов (например, joomla3-x.ru/index.php?option=com_content&catid=10&id=119&view=article&Itemid=142). Это не очень полезно для поисковых систем и выглядит уродливо для читателей. Людям будет намного легче читать, если вы сможете оптимизировать свой URL-адрес и включить в него целевое ключевое слово (например, joomla3-x.ru/administrirovanie/kak-optimizirovat-joomla-site). Так, люди будут легко читать ваш URL-адрес, а поисковые системы легко поймут, где находится и о чём ваша страница.

Чтобы настроить оптимизированный URL-адрес (SEF или ЧПУ):

  • Войдите в свою админ панель;
  • Откройте Общие настройки;
  • В параметрах SEO включите «SEF(ЧПУ)»;
  • Установите «Да» в пункте «Перенаправление URL».
  • На странице «Общие настройки» из левого меню войдите на вкладку «Материалы», там на вкладку «Интеграция»;
  • Выставите современную «Маршрутизацию» и удалите ID из URL.

2. Высокая скорость сайта необходима для оптимизации сайта Joomla

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

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

3. Выберите лучший хостинг для Joomla

У вас не может быть быстро загружаемого сайта Joomla без хорошего хостинга. Критериев выбора приемлемого хостинга четыре:

  1. Высокая скорость: низкое время ответа сервера и серверные инструменты кэширования;
  2. Безопасность: протокол HTTPS, защита от DdoS атак;
  3. Возможность оптимизации: модуль перенаправления на веб-сервере и поддержка файла .htaccess ;
  4. Автоматическое резервное копирование: минимум раз в сутки.

Оптимальный вариант — это сразу найти хостинг с услугой «Хостинг для Joomla».

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

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

Важно отметить, что оптимизация сайта тесно связана с его продвижением. По сути эти два вида работ составляют единый комплекс направленный на занятие страницами сайта верхних позиций в выдаче, по конкретным ключевым запросам. Более подробную информация обо всех аспектах продвижения и поисковой оптимизации сайтов вы найдете на страницах ресурса https://www.seo.kasper.by/poiskovaya-optimizatsiya/. Там же вы можете отставить заявку на профессиональное продвижение своего сайта.

4. Оптимизируйте содержание вашего сайта Joomla

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

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

Создание контента любого сайта начинается со сбора ключевых слов по вашей тематике (сбор семантического ядра). Контент сайта создаётся на основе семантического ядра.

Читайте также:  Как сделать два сбербанка

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

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

5. Исправьте ошибки 404 на вашем сайте Joomla

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

Чтобы бороться с битыми ссылками используйте инструменты веб-мастеров Google Search Console и Яндекс Вебмастер и коробочный компонент «Перенаправления». Как только вы обнаружите неработающие ссылки на сайте, замените их работающими или полностью удалите их со своего сайта. Проводите эти работы не реже раза в месяц.

6. Получите обратные ссылки на свой сайт Joomla

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

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

7. Оптимизируйте свой сайт Joomla для мобильных устройств

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

Для оптимизации сайта Joomla под мобильные устройства специально делать ничего не нужно. Достаточно проверить вашу тему на адаптивность на любом инструменте проверок сайта на мобильность. Они есть в Google Search Console и Яндекс Вебмастер.

Заключение

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

Источник

Лучшие бесплатные расширения для ускорения сайта на Joomla!

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

Вчера мы рассказали о том, что можно сделать для ускорения сайта на Joomla. Мы рассказали, на что стоит обратить внимание и какие существуют способы ускорения. И, как мы и говорили, один из самых простых способов – использовать специальные расширения. Поэтому в данной статье мы представим вам несколько лучших бесплатных расширений для ускорения сайта на Joomla!. Расширения приведены в виде топа на основании их рейтинга, простоты в использовании и по наличию документации в JED ( Joomla ! Extensions Directory ).

1.JCH Optimize

Один из самых известных плагинов. Он объединяет ваши Javascript и CSS файлы в один файл, чтобы уменьшить количество http -запросов. Эти файлы также могут быть уменьшены и сжаты (в gzip ) для ускорения их загрузки. Это может благоприятно сказаться не только на трафике сайта, но и на ранжировании Google. С учетом этих отличительных особенностей, JCH Optimize достоин возглавить список лучших расширений для ускорения сайта.

2. NoNumber Cache Cleaner

С Cache Cleaner вы можете очищать кэш одним кликом по ссылке в Панели Управления. Обычно, чтобы очистить кэш, приходится открыть Менеджер кэша Joomla , выделять все пункты и потом уже удалять их. Это довольно утомительно, требует много кликов и ожидания. Теперь очистка кэша доступна просто по быстрой в верхней правой части статус бара, который очистит весь кэш просто одним единственным нажатием. Вроде бы, так просто, но это, действительно, очень эффективное решение.

3. CDN for Joomla!

Cdn для Joomla! — это расширение, позволяет создать простую интеграцию с сетью доставки контента (CDN). С помощью этого расширения, вы получите ускоренную загрузку страниц, уменьшенную нагрузку на сервер, больше посетителей и более высокий рейтинг (для целей SEO ).

4. SCRIPTMERGE

Плагин ScriptMerge является системным плагином для Joomla!, который объединяет все CSS и JavaScript файлы в один, что означает, что браузер загружает только один файл CSS и один файл JavaScript вместо десятков мелких файлов. Это уменьшает количество http-запросов и, следовательно, оптимизирует пропускную способность вашего сайта. Другими словами: он ускоряет работу сайта со стороны посетителя. Это один из самых мощных инструментов для оптимизации сайта на Joomla!.

Читайте также:  Publisher как сделать плакат

5. Eorisis: jQuery

E orisis jQuery — это бесплатный плагин для Joomla CMS, который позволяет загружать jQuery библиотеки, UI, Twitter Bootstrap и jQuery скрипты по Вашему выбору, как в бэкенде, так и во фронтенде, с большим количеством различных вариантов.

6. JBETOLO

J betolo, в первую очередь, может помочь Вам с клиентской оптимизацией. Это сказочное расширение приносит нам много замечательных функций, включая объединение JS и CSS; сжатие шрифтов, JS и CSS; минимизацию JS, CSS и HTML; настройку созданных файлов с корректным http-заголовком; снижение нагрузки на ваши CDN -сервера; кэширование статического контента; удаление неиспользуемых JS и CSS файлов со страниц, и многие другие.

7. JS PlANT

Этот системный плагин добавляет некоторые интересные функции, которые улучшают производительность сайтов на Joomla!. Он помогает загрузить необходимые библиотеки JavaScript только один раз, включить режим эмуляции IE 7 и т. д. Кроме того, он может загружать следующие JavaScript-библиотеки: Chrome Frame, Dojo, Ext Core, jQuery, jQuery UI, MooTools, Prototype, script.aculo.us, SWFObject, Yahoo! User Interface library.. Это расширение может стать удивительным и невероятно полезным инструментом для вашего сайта.

8. ROKBOOSTER

Эту несколько продвинутое расширение, которое будет сжимать и объединять CSS и JavaScript в несколько файлов. Кроме того, он имеет возможность игнорировать определенные CSS и J ava S cript файлы, сканировать страницы на расположенные не в header CSS и J avascript коды, а также возможность настройки таймаута кэширования. И, кроме того, он имеет возможность gzip сжатия страниц для снижения числа http-вызовов.

9. WEBP

Это лучшее расширение для сайтов с большим количеством картинок. Google предлагает новый WebP формат изображений как способ увеличения скорость загрузки вашего сайта. Вы можете конвертировать JPEG и GIF изображения в WebP формат, в результате чего получите ускорение сайта (с большим количеством изображений!) до 40%. Но стоит отметить, что WebP на настоящий момент поддерживается только в браузере Chrome (но разработчики напоминают, что почти 36% всех пользователей используют именно Chrome ).

10. JCC – JS CSS Control

JS CSS Control управляет загрузкой JS и CSS файлов с учетом особенностей Joomla! С помощью этого плагина загрузка JS и CSS файлов может быть легко проконтролирована. Вы можете отключить загрузку этих файлов на тех страницах, где они не нужны. Это может оказаться важной функией, например, для оптимизации времени загрузки главной страницы. Кроме того, имеется возможность отключать эти файлы либо на всех страниц, либо только на выбранных.

Источник

Ускоряем работу Joomla 3

Как оптимизировать 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 файлов, удаляя пустые строки, переходы и пробелы.

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

К РАЗДЕЛУ С МАНУАЛАМИ

Источник

Поделиться с друзьями
Ответ и точка