Pull to refresh
16K+
2
Дмитрий Дмитриевич@Dimazzina

User

10
Rating
1
Subscribers
Send message

Две страницы под один запрос — это ещё не каннибализация: детектор на n8n с моделью риска [+воркфлоу]

Level of difficultyMedium
Reading time14 min
Reach and readers4.8K

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

Собрал воркфлоу на n8n для категорийного ядра магазина. Система сопоставляет 28 7 дневные срезы GSC и Метрики, считает детерминированный риск-скоринг 0-100 по шести факторам (доминирование, сдвиг позиций, клики, тренд, персистентность) и строит граф реальных конфликтов.

Внутри - математика скоринга, отделение категорий от карточек товаров и ссылки на репозиторий с воркфлоу.

Читать далее

Статус «200 OK» — ещё не означает, что всё в порядке: ежедневный и еженедельный SEO-аудит на n8n [+воркфлоу]

Level of difficultyMedium
Reading time8 min
Reach and readers6K

Аптайм-монитор может рапортовать о 100% доступности, а поисковый трафик при этом медленно падает. Классический сценарий: обновили шаблон и поймали noindex, сменили H1 "для красоты" или отвалилась микроразметка. Сервер честно отдаст 200 OK, но для поисковика страница фактически мертва.

Чтобы не ждать неделями просадки в Search Console, собрал автоматический аудит на n8n: ежедневный экспресс-контроль статусов и метатегов плюс еженедельный разбор состава каталога, JSON-LD и наличия товаров.

Внутри - физика разделения проверок, обход ограничений песочницы n8n регулярками и ссылка на GitHub с готовыми воркфлоу и шаблоном таблицы.

Читать далее

GEO своими руками: собираем трекинг видимости бренда в ИИ‑ответах на n8n [+ воркфлоу]

Level of difficultyEasy
Reading time13 min
Reach and readers9.2K

Можно быть хоть топ-1 в органической выдаче по всем коммерческим запросам, но ни разу не попасть в ИИ ответ от Google или Яндекс.

Я собрал собственный автоматический мониторинг видимости бренда на n8n (43 ноды): раз в месяц опрашиваем Яндекс, GPT, Gemini и Qwen, отделяем цитирование из выдачи от ответов модели по памяти и тратим меньше 100 рублей за полный прогон по всем категориям.

Внутри — разбор механики отслеживания, FNV-1a хэширование ответов, детект без второй LLM и ссылка на открытый GitHub с готовыми воркфлоу и шаблоном таблицы на 17 вкладок.

Читать далее

Как виджет для интернет‑магазина чуть не спалил мой iPhone: Lottie vs видео‑спрайты на телефонах

Level of difficultyMedium
Reading time9 min
Reach and readers7.8K

Казалось бы, что может пойти не так с легковесными векторными анимациями? Вектор в Lottie, JSON весит копейки. Но тестирование на реальном телефоне закончилось фиаско: через пару минут скролла чип раскалился до 42 °C, а интерфейс ушёл в троттлинг.

Оказалось, что покадровый пересчёт кривых Безье в JS на мобильных экранах быстро превращает телефон в печку.

В кейсе разбор того, как мы перешли на аппаратно декодируемые видео‑спрайты, почему IntersectionObserver втихую крутил видео под непрозрачными модалками и как в итоге удалось сбить температуру обратно до стабильных 30 °C.

Читать кейс

РКН заблокировал CDN интернет-магазина. Партизанское решение через Яндекс CDN за 150 рублей (InSales)

Level of difficultyMedium
Reading time8 min
Reach and readers7.8K

Что делать, если системный CDN вашей e-commerce платформы внезапно попал под блокировки, саппорт не помогает, а корзина и галерея на сайте умерли? Рассказываю реальный кейс, как с помощью Яндекс CDN за 150 рублей в месяц, пары сниппетов и MutationObserver удалось ускорить загрузку ядра сайта в сотни раз и вернуть интернет-магазин к жизни. Честный разбор костылей, граблей и результатов в цифрах.

Читать далее

Обошёл блокировки в интернет магазине, но чуть не сломал корзину. Пишем автономный мониторинг на Playwright и n8n

Level of difficultyEasy
Reading time8 min
Reach and readers6.6K

Наш магазин работает на InSales. Как и у большинства российских магазинов на этой платформе, часть системных JS и CSS файлов раздавалась через static.insales-cdn.com.

В какой-то момент этот CDN попал под блокировки на уровне РКН у части российских провайдеров. Сайт начал тормозить: страницы грузились с задержкой, часть фото и иконок просто не появлялась. Саппорт платформы на обращения отвечал в духе "это блокировки, мы не можем повлиять" - свяжитесь с оператором связи (не понятно, как это могло помочь), и на этом всё. Ждать, пока провайдеры и РКН договорятся между собой - не вариант, когда у тебя действующий интернет-магазин и живые заказы каждый день.

Решение напрашивалось: перестать зависеть от чужого CDN и раздавать критичные файлы через стороннюю, более надёжную инфраструктуру. Я перевёл загрузку системных библиотек на Yandex Cloud Storage/CDN - загрузка стала заметно быстрее и стабильнее, фото и иконки снова грузились без проблем.

Читать далее

InSales без пушей: как бесплатно перенести уведомления о заказах в Telegram на Yandex Cloud Serverless

Level of difficultyMedium
Reading time10 min
Reach and readers5.3K

Если ваша CMS или CRM умеет отправлять email‑копию о новом заказе на произвольный адрес — этот гайд для вас. InSales, RetailCRM, МойСклад, WooCommerce, Битрикс, самописная система — без разницы. Инфраструктура одна и та же. Ссылка на гитхаб с полным мануалом по установке на русском в конце статьи.

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

Первая мысль при поиске решения — n8n или Make. Но зарубежные no‑code платформы сейчас работают в России нестабильно из‑за замедлений и блокировок трафика. Строить критическую бизнес‑инфраструктуру на том, что может лечь в любой момент — плохая идея.

Задача: автономная система, работающая внутри РФ, без постоянного сервера, с доставкой уведомлений в Telegram за секунды. Решение — Yandex Cloud Serverless, т.к он не боится блокировок, имеет очень щедрые лимиты, благодаря чему функция работает полностью бесплатно. К тому же сервис очень гибок в настройке и улучшении.

Расскажу, что получилось, и дам полный гайд по настройке.

Читать далее

Information

Rating
731-st
Location
Россия
Registered
Activity

Specialization

Директор по маркетингу, Веб-разработчик
Старший
Git
Английский язык
JavaScript
Автоматизация процессов
Тестирование сайтов
UI/UX дизайн
Adobe Photoshop
Adobe Illustrator
Adobe After Effects