kodnado.ru/articles

Статьи

Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.

1127 материаловРазборы по сайтам, ботам, API, серверам и автоматизации

Ссылка сайта некрасиво отображается в Telegram: как настроить Open Graph

Если ссылка сайта в Telegram выглядит без картинки, с неправильным заголовком или старым описанием, нужно проверить Open Graph, кеш и доступность изображения.

Open Graph, Telegram, превью, SEO, соцсети Читать статью →

UTM-метки не попадают в заявку: как сохранить источник клиента

Если UTM-метки не попадают в заявку, менеджер видит обращение без источника, а реклама теряет понятную связь с продажами.

UTM, заявки, CRM, аналитика, формы Читать статью →

Цели в Метрике не срабатывают: как найти разрыв между формой и аналитикой

Цели в Яндекс.Метрике могут не срабатывать из-за AJAX-форм, неправильного идентификатора цели, ошибок JavaScript, дублей счетчика или неверного события.

Метрика, цели, аналитика, формы, JavaScript Читать статью →

Страницы есть на сайте, но не попадают в поиск: где искать проблему индексации

Если страницы открываются на сайте, но не появляются в поиске, причина может быть в robots.txt, sitemap, canonical, дублях, HTTP-статусах или слабой внутренней перелинковке.

SEO, индексация, robots.txt, sitemap, canonical Читать статью →

Не работает SMTP почта домена: как вернуть отправку писем с сайта

SMTP почта домена может не работать из-за хоста, порта, TLS, пароля, SPF, DKIM, DMARC, блокировки провайдера, From-адреса или лимитов отправки.

SMTP, почта, DNS, сайт, доставляемость Читать статью →

Поддомен на VPS не открывается: как проверить DNS, Nginx и SSL

Поддомен на VPS может не открываться из-за DNS-записи, server_name, виртуального хоста, firewall, SSL, IPv6, прав на папку или неправильного document root.

VPS, поддомен, DNS, Nginx, SSL Читать статью →

Ошибка memory limit на сайте: как найти тяжелый скрипт и не просто поднять лимит

Memory limit на сайте возникает из-за тяжелых запросов, больших изображений, импорта, плагинов, рекурсии, выгрузок, отчетов или недостаточного лимита PHP.

PHP, memory_limit, оптимизация, сервер, CMS Читать статью →

Ошибка JavaScript в консоли сайта: как понять, что она ломает

Ошибка JavaScript в консоли может ломать формы, меню, слайдеры, корзину, фильтры, аналитику и любые интерактивные элементы сайта.

JavaScript, frontend, ошибка, консоль, сайт Читать статью →

Не сохраняются изменения в админке: как найти ошибку формы, прав или базы

Если изменения в админке не сохраняются, причина может быть в правах, CSRF, валидации, базе данных, кешировании, AJAX, лимитах PHP или ошибке редактора.

админка, CMS, форма, база данных, права Читать статью →

Галерея фото не открывается: как исправить lightbox, изображения и JavaScript

Галерея фото может не открываться из-за ошибки lightbox, путей к изображениям, lazy load, конфликтов JavaScript, CSS overlay или неправильной разметки.

галерея, frontend, JavaScript, изображения, lightbox Читать статью →

Серверная панель не открывается после обновления: как восстановить доступ

После обновления серверная панель может перестать открываться из-за сервиса, порта, SSL, firewall, PHP, базы панели, прав или несовместимой версии.

сервер, панель, хостинг, обновление, администрирование Читать статью →

WebApp не отправляет корзину в бота: как починить Telegram Mini App

Если WebApp не отправляет корзину в Telegram-бота, пользователь выбирает товары, но бот не получает состав заказа, сумму или данные клиента.

Telegram, WebApp, бот, корзина, Mini App Читать статью →