WordPress медленно открываются страницы

Автор: | 13.04.2022

Что делать если страницы сайта на WordPress очень долго открываются «Ожидание yandex.ru, mc.yandex.ru, an.yandex.ru»

Примерно неделю назад в Яндекс Вебмастере появилось грозное сообщение, критическая ошибка «Долгий ответ от сервера». Сильно на этом внимание заострять не стал, так как периодически появляются ошибки подобного рода и спустя какое то время (после повторной проверки) сами исчезают, вот и в этот раз я запустил повторную проверку и забыл. Спустя несколько дней ошибка появился снова, проверка загрузки сайта различными сервисами показала что страницы загружаются действительно долго. Заметить визуально это я не мог так как на сайт захожу очень редко, просто публикую статьи и все. Кстати сайт создан на WordPress. После проверки и анализа выяснилось следующее, главная страница сайта открывал быстро, так же как отдельные страницы и рубрики, а вот сами записи (при нажатии «читать далее» с главной) открывались очень долго. В общем проблемы были только в открытии записей не важно из какого места сайта и по какой ссылке. Так же во время открытия записей в строке состояния отображалось следующие «Ожидание yandex.ru, mc.yandex.ru, an.yandex.ru». Сегодня хочу рассказать о том как я победил проблему с долгой загрузкой отдельных страниц сайта.

Очень долго открываются страницы сайта

И так сообщение в Яндекс Вебмастере выглядело следующим образом.

Wordpress медленно открываются страницы

Что было сделано.

Первое — проверка Яндекс Метрики.

Во время открытия страниц в состояние отображалось «Ожидание yandex.ru, mc.yandex.ru, an.yandex.ru»

Ожидание yandex.ru, mc.yandex.ru, an.yandex.ru

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

Ожидание yandex.ru

Написав в ТП метрики получил ответ, у нас все работает, сервисы не замедляют работу сайта, проблема на стороне сервера (хостинга).

Второе — проверка хостинга.

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

Третье — отключение плагинов.

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

Ожидание  mc.yandex.ru

Четвертое — удаление постороннего кода.

После отключения всех плагинов решил удалить код счетчика Яндекс метрики, и всего что добавлял, так же отключил показ рекламы РСЯ. В общем привел все в первоначальный вид, но ситуация не изменилась, сообщения «Ожидание yandex.ru, mc.yandex.ru, an.yandex.ru» пропали вместо них появилось «Отправка запроса».

Медленно открываются страницы сайта

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

Проверка скорости загрузки сайта

Пятое — проверка темы сайта.

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

Немного подумав, Я попробовал скачать и установить другую тема и о чудо страницы сайта стали открываться быстро.

Что делать если страницы сайта открываются очень долг

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

Что делать если страницы сайта открываются очень долго

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

1 Обращаемся в техническую поддержу хостинга.

2 Обновляем WordPress и плагины.

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

4 Отключаем все плагины, можно по очереди.

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

Так же не рекомендую использовать плагины которые якобы ускорят работу сайта! Правильно настроенный сервер (хостинг), оптимизированный шаблон (тема) вот все что нужно для счастья!

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

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