kodnado.ru/articles

Статьи

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

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

Переключатель языка на сайте не работает: как починить мультиязычность без дублей

Сломанный переключатель языка мешает пользователям и создает SEO-проблемы: не те URL, неверный hreflang, дубли и потеря выбранного языка.

мультиязычность, hreflang, SEO, CMS, UX Читать статью →

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

UTM-метки могут пропадать на шаге оплаты, редиректа или страницы спасибо. Из-за этого реклама работает, но отчеты не показывают реальный источник заказа.

UTM, оплата, CRM, аналитика, заявки Читать статью →

Xray не запускается: как найти ошибку в конфиге, портах и сервисе

Xray может не стартовать из-за ошибки JSON-конфига, занятого порта, сертификата, прав, systemd, firewall или неверной связки inbound/outbound.

Xray, VLESS, VPN, сервер, Linux Читать статью →

Telegram WebApp не открывается: что проверить в mini app, HTTPS и боте

Telegram WebApp может не открываться из-за HTTPS, домена, настроек BotFather, ошибок JavaScript, CSP, авторизации или некорректного URL.

Telegram WebApp, mini app, бот, HTTPS, JavaScript Читать статью →

Сайт падает ночью и никто не замечает: как настроить мониторинг и уведомления

Если сайт падает вне рабочего времени, вы узнаете об этом от клиентов или из просадки заявок. Мониторинг помогает поймать проблему сразу.

мониторинг, сервер, Telegram, uptime, алерты Читать статью →

Docker Compose падает с ошибкой: как понять, что сломалось в окружении

Docker Compose может падать из-за переменных окружения, портов, volumes, сетей, прав, образов, зависимостей или несовместимой версии compose-файла.

Docker, Docker Compose, DevOps, окружение, сервер Читать статью →

Восстановление пароля не отправляет письмо: как найти проблему в почте и авторизации

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

авторизация, SMTP, почта, пароль, личный кабинет Читать статью →

Накладная печатается с ошибками: как исправить шаблон, данные и PDF

Печатная форма может съезжать из-за шаблона, шрифтов, длинных строк, неверных данных, старого PDF-генератора или разных браузеров.

PDF, документы, накладная, печать, шаблон Читать статью →

Обмен с 1C падает с ошибкой: как понять, где ломается синхронизация

Обмен сайта с 1C может падать на авторизации, файлах CommerceML, правах, таймаутах, больших каталогах или некорректных остатках.

1C, CommerceML, интеграция, каталог, заказы Читать статью →

Выгрузка товаров на Ozon не проходит: как найти ошибку в фиде и данных

Ozon может отклонять товары из-за неверных характеристик, категорий, картинок, цен, остатков или ошибок в API/фиде.

Ozon, маркетплейс, фид, API, каталог Читать статью →

События ecommerce не отправляются: почему аналитика не видит корзину и покупки

Когда ecommerce-события не уходят в Метрику или аналитику, реклама и отчеты перестают показывать реальные действия покупателей.

ecommerce, Метрика, dataLayer, аналитика, цели Читать статью →

Микроразметка не проходит проверку: как найти ошибку и не сломать SEO

Если валидатор ругается на schema.org, хлебные крошки, организацию, товар или FAQ, поисковик может не показывать расширенный сниппет.

SEO, микроразметка, schema.org, JSON-LD, сниппеты Читать статью →