Рубрика: Хабр Wordpess

Анти Бот, часть 3: 10 миллионов запросов, 300 доменов и боты, которые ничего не делают

Посетитель пришел с рекламы в Директе. Открыл страницу. Сидит. Не крутит, не водит мышкой, не тыкает в экран. Через какое-то время уходит. Метрика честно записывает его в живые люди, рекламный кабинет честно списывает деньги за клик. У нескольких наших клиентов таких «посетителей» оказалось до 30% от всего трафика с Директа. И это далеко не самое...

WordPress CVE-2026-119977: код на сайте исполняется, пока обновляется ядро Третьего ноября 2026 года CISA внесла…

WordPress CVE-2026-119977: код на сайте исполняется, пока обновляется ядро Третьего ноября 2026 года CISA внесла CVE-2026-119977 в каталог уязвимостей с подтверждённой эксплуатацией, а срок устранения для федеральных агентств США поставила на 6 ноября. Гонка в механизме обновления ядра WordPress: пока сайт обновляется, тот, кто дотянулся до каталога wp-content/upgrade/, получает выполнение кода. Ни аккаунта, ни действия...

Одна FAQPage на страницу: собираем разметку из видимых вопросов в WordPress

На одной странице нашего сайта (WordPress, финансовая тематика) разметка FAQPage содержала восемь вопросов, которых на самой странице не было. Среди них, например, «брокер поможет в 99% случаев». Посетитель этого не видел. Поисковики и нейросети, которые читают JSON-LD, видели прекрасно. Обещание, которое мы давно вычистили из текстов, спокойно жило в разметке. Расскажу, откуда брались лишние схемы,...

До какого места дочитывают ваши статьи: делаем процентильную аналитику прокрутки для WordPress

Вы опубликовали статью. Счётчик показывает пару тысяч просмотров. Но кто-нибудь её на самом деле прочитал? Обычная аналитика на этот вопрос не отвечает: человек, закрывший вкладку через три секунды, и человек, дочитавший до последней строки, для счётчика одинаковы — «1». Хуже того, ответа не даёт и «средняя глубина прокрутки», которая есть почти в каждом сервисе веб-аналитики....

Съём позиций в Яндексе через Search API и WP-CLI: около 3 ₽ за сотню запросов

У нас небольшой сайт на WordPress в финансовой нише, SEO делаем своими руками. Позиции раньше снимал платный сервис, частотность я смотрел в браузерном Вордстате, по одной фразе. В октябре перевёл и то и другое на Search API Яндекс Облака. Получилась горстка PHP-скриптов, которые запускаются через wp eval-file на том же сервере, где живёт сайт. Дальше...

Мониторинг WordPress‑сайтов на бесплатном Cloudflare Workers: 8 подводных камней

Недавно на одном сайте пропали превью ссылок в Telegram. Разметка на месте, сайт открывается, ошибок нет, а в логах сервера за десять дней ни одного запроса от Telegram. Это самый неприятный вид поломки: сайт вроде бы работает, а что-то важное тихо сломано. Разбираем, как сделать бесплатный мониторинг WordPress-сайтов на Cloudflare Workers и во что упираешься...

Не DDoS, а баг в OPcache: воркеры PHP-FPM по 600 МБ на сервере с 5 500 сайтами WordPress

Клиент написал: сайты лежат, похоже на DDoS. На сервере около 5 500 сайтов WordPress, nginx, PHP-FPM 8.4, MariaDB, 125 ГБ памяти, Debian 13. Я нашёл сканер, закрыл его в nginx, сайты поднялись. Через два дня клиент написал снова: всё падает каждые пять минут. Причина оказалась не снаружи. Каждый новый воркер PHP-FPM с первого же запроса...