О продвижении сайта на WordPress в Тольятти: тридцать плагинов и ни одного лишнего, по мнению владельца
В этой статье
Расширения – причина, по которой этот движок выбирают, и причина, по которой сайты на нём разваливаются. Каждая задача решается установкой, за пять лет их набирается три-четыре десятка, половина не обновлялась годами. Сложность в том, что вреда от лишнего расширения не видно: сайт работает, ошибок нет, просто всё происходит медленнее. Ниже – конфликты, которые мы разбираем в таких проектах чаще всего.
Два SEO-плагина в одной установке
Классика: когда-то поставили один, потом другой, старый отключить забыли. В коде страницы оказываются два заголовка и две канонические ссылки, причём указывают они на разные адреса. Поиск выбирает сам, и выбор редко совпадает с желанием владельца. Дубли мета-тегов встречаются нам примерно на каждом четвёртом сайте, и правится это за час. Тот же эффект дают тема и плагин, которые оба выводят описание страницы: в коде оказываются два описания подряд, а в сниппет попадает случайное.
Кеш и корзина, которые не уживаются
Плагин кеширования сохраняет готовую страницу целиком и отдаёт её следующему посетителю. Если магазин не исключён из кеша, покупатель видит чужую корзину и чужое имя в шапке. Похожая беда с формами: сохранённая страница отдаёт устаревший ключ защиты, заявка не уходит, а владелец решает, что спроса нет. Такие случаи ищутся только замерами, в браузере всё выглядит прилично. Проверяем так: открываем страницу без сохранённых данных и повторяем отправку формы несколько раз подряд с разных устройств.
Автосервисы, тюнинг-ателье и детские центры: наши заказчики
В Тольятти к нам идут независимые автосервисы и кузовные цеха, ателье по доработке автомобилей, магазины аксессуаров, автошколы, детские развивающие центры, студии ремонта квартир, службы доставки. Сайты у них живут долго, наполняются своими силами, и набор расширений на них копился годами без всякой ревизии.
Обновление, после которого сайт лёг
Владельца пугали этим не зря: обновление ядра действительно ломает старые расширения. Только вывод из этого делают неверный – перестают обновлять вообще. Правильный порядок другой:
- держим копию сайта на отдельном поддомене;
- обновляем сначала на ней и проверяем ключевые сценарии;
- несовместимые расширения заменяем до обновления, а не после;
- на рабочую версию переносим уже проверенный набор.
Отдельно держим список расширений, которые в нашей практике ломаются при обновлении чаще прочих, и предупреждаем о них заранее.
Как проходит ревизия
Отключаем расширения по одному и смотрим на три вещи: время ответа страницы, число подключаемых файлов и целостность вёрстки. Обычно выясняется, что треть списка не нужна: кнопки соцсетей, счётчик посещений времён запуска, галерея, которой не пользуются, второй конструктор форм. Каждое из них тянет свои стили и скрипты на все страницы сайта. Замер делаем на одной и той же странице в одинаковых условиях, иначе разброс между двумя запусками окажется больше, чем эффект от отключения.
Чем заменяем половину списка
Сжатие картинок переносим на этап загрузки, кеширование – ближе к серверу, микроразметку оставляем в одном инструменте вместо трёх. После такой уборки в списке остаётся 10-12 позиций, все обновляемые и поддерживаемые. Страница начинает открываться вдвое быстрее без единой правки вёрстки. Оставшийся список фиксируем в документе с пометкой, зачем нужно каждое расширение: это избавляет от повторного разрастания через год.
Что это даёт в цифрах
Меньше внешних файлов – меньше время до первой отрисовки, больше страниц в суточном обходе, меньше поводов для отказов. На фоне этого обычные работы по семантике и текстам начинают давать результат в привычные сроки, а не буксовать. Состав услуг описан на странице продвижения сайтов, а разбор набора расширений на вашем проекте начнём после звонка по номеру +7 (8482) 94-20-25.