Недостатки WordPress и как их устранить

WordPress – это самая популярная система управления сайтом в мире. Большинство сайтов на CMS сделано именно на WordPress. Даже CMS Joomla, которая является ближайшим конкурентом WordPress, значительно отстаёт по распространённости.

Несмотря на свою известностью, WordPress далеко не идеальна. У неё есть недостатки. И некоторые из них, если с ними не бороться, могут загубить весь проект. В этой статье рассмотрим, недостатки WordPress и узнаем способы их устранения.

WordPress

Низкая скорость загрузки, высокая нагрузка на хостинг

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

Для того чтобы устранить недостаток медлительности в WordPress, есть несколько эффективных способов:

  • Используйте для WordPress хороший быстрый хостинг. Не пользуйтесь бесплатными или дешёвыми хостингами. Они будут работать медленно, и никакие оптимизации не помогут ускорить сайт.
  • Пользуйтесь плагинами для кеширования и минификации скриптов. Таких плагинов много, например, самые популярные это Autoptimize и WP-optimize. Кеширование создаёт копии страниц, к которым обращается браузер, не затрагивая сервер сайта. Это снижает нагрузку на хостинг. А минификация уменьшает файлы загружаемых скриптов. Чем меньше их вес, тем быстрее они загрузятся.
  • Изображения – это самые тяжёлые файлы страницы. Поэтому для картинок есть несколько советов по оптимизации в рамках ускорения:
    • Загружайте изображения весом до 1 Мб. А ещё лучше ограничиться – до 100 Кб.
    • Используйте эффект ленивой загрузки – когда загружаются только те картинки, которые в данный момент видны на экране, а последующие подгружаются только по мере прокрутки страницы. Для ленивой загрузки есть плагины a3 Lazy Load, LazyLoad Plugin и многие другие.
    • Используйте изображения в формате .webp. Однако нельзя просто сконвертировать картинки в этот формат, потому что некоторые устройства и браузеры не поддерживают его. Необходимо конвертировать картинки в .webp прямо на сайте, и отображать всем пользователям изображения в .webp, а тем, у кого этот формат не поддерживается, делать перенаправление на традиционные .jpg или .png. Звучит запутанно, но с этой задачей легко справляется плагин WebP Express. .webp – это современный графический формат, который уменьшает весь файл картинки до нескольких килобайт, не влияя на качество.

Дублирование страниц

Дубли страниц – это беда не только WordPress, но и некоторых других систем. WordPress создаёт страницы с одинаковым содержимым, но по разным адресам. Это особенность работы CMS. Когда поисковик индексирует их, он считает, что одна страница является плагиатом другой – ведь контент на них одинаковый, а URL разные. В результате большинство этих страниц в индекс не попадают, так как они низкого качества, не уникальные.

К счастью, этот недостаток можно легко исправить, используя правильный файл robots.txt. Файл robots.txt управляет индексацией сайта, и задаёт правила поисковику – какие страницы нужно индексировать, какие нет. Правильный файл robots.txt задаёт такие правила, что в индекс попадает только одна копия страницы, а её дубли блокируются. Например, вы можете увидеть файл robots.txt нашего сайта.

Большое количество повреждённых плагинов и тем

Для WordPress есть десятки тысяч тем и плагинов. Темы придают сайту дизайн и позволяют его настраивать, а плагины расширяют функционал. Создавать и загружать в официальное хранилище плагины и темы могут все желающие, в том числе это делают и не профессиональные программисты. Поэтому иногда там встречают повреждённые, не рабочие продукты, которые могут вывести сайт из строя. Чтобы устранить этот недостаток, есть несколько советов:

  • Скачивайте плагины и темы только из хранилища WordPress, доступ к которому открывается из консоли или на официальном сайте.
  • Даже в официальном хранилище есть повреждённые продукты. Будьте готовы, что сайт может выйти из строя. Если после установки плагина или темы сайт работать перестал, то восстановите его из резервной копии на хостинге.
  • Устанавливайте плагины и темы, которые имеют высокий балл оценки пользователей. В хранилище WordPress у каждого продукта есть рейтинг.

WordPress уязвима перед взломом

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

  • Пользуйтесь качественным хостингом. Не пользуйтесь бесплатным или дешёвым хостингом. Хостинг – это первая линия обороны перед атаками хакеров, и он также обеспечивает свой уровень защиты.
  • Установите двухфакторную авторизацию на хостинге, так, чтобы вход был возможен только, если ввести код из СМС, которое пришло на ваш телефон.
  • Пользуйтесь плагинами, которые блокируют вход в панель управления WordPress, если пароль был введён несколько раз неправильно. Например, Limit Login Attempts и другие.
  • Не устанавливайте плагины и темы, которые были скачаны не из хранилища WordPress и не с сайта разработчика (если это платные плагины и темы). В них могут быть вирусы, которые станут лазейкой для взлома.

Отсутствие официальной службы поддержки

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *