288 постов · Стр. 4/9
(*) — Журнал
Журнал.
Заметки о вебе, автоматизации и ИИ от нашей команды.
(100)
Гарантии на сайте — как обещать, чтобы верили и не боялись заказать
«Гарантия качества» крупными буквами — это обои, а не гарантия: она не отвечает ни на один вопрос клиента. Рабочая гарантия всегда конкретна — срок, что покрывает и что вы сделаете, если что-то пойдёт не так. Показываем формулировки «плохо → хорошо» и объясняем, почему смелое обещание убеждает сильнее осторожного.
→
(101)
Сертификаты, лицензии, партнёрства — где показывать, чтобы работали
На отдельной странице «Сертификаты и награды» ваши дипломы не видит почти никто — это одна из самых мёртвых страниц сайта. Документы работают, только когда стоят рядом с сомнением клиента: лицензия — у услуги, сертификат — в карточке товара. Разбираем, где размещать бумаги, зачем ставить год и когда логотипы партнёров превращаются в шум.
→
(102)
Защита форм от спама без капчи — honeypot, rate limit, токены
Каждая капча на форме режет 5-15% конверсии. На большинстве сайтов её можно убрать совсем — связка honeypot + rate limit + временной токен ловит 95% автоматического спама невидимо для пользователя. Разбираем 5 техник и порядок их подключения.
→
(103)
Yandex SmartCaptcha vs reCAPTCHA — что выбрать для защиты форм в 2026
reCAPTCHA от Google в РФ ловит проблемы доступности, грузится 3-5 секунд, портит конверсию формы. Yandex SmartCaptcha — российский аналог: невидимая для большинства пользователей, грузится за 200-300 мс, бесплатно до 1000 проверок в день. Разбираем по пунктам.
→
(104)
Обмен 1С ↔ сайт через REST вместо CommerceML — когда оправдан
CommerceML — типовой обмен между 1С и сайтом, родной для Битрикса и многих CMS. Работает, но грузит партиями XML по cron, режет real-time и плохо переносит сложные витрины. REST-обмен — гибче и быстрее, но требует инженерных решений. Разбираем, когда REST окупается и как его собрать без вечных конфликтов остатков.
→
(105)
Гибридный поиск BM25 + эмбеддинги для базы знаний
Чистый BM25 не находит синонимы и парафразы. Чистые эмбеддинги пролетают мимо аббревиатур, артикулов и точных фраз. Гибридный поиск закрывает оба слабых места. Разбираем, как собрать BM25 + векторный поиск с reciprocal rank fusion на PostgreSQL и Elasticsearch.
→
(106)
Цена на сайте студии — выкладывать или прятать
«Цена по запросу» отсекает половину лидов, цифры на главной — другую половину. Разбираем, что реально происходит с конверсией, когда студия публикует прайс, как выкручиваются те, кто не может или не хочет, и какие форматы цен работают в 2026.
→
(107)
Гарантийный период после запуска сайта — что включать
Гарантия после запуска сайта — самая мутная часть договора. У одних «3 месяца на всё, включая хотелки», у других «исправление багов, выявленных в первые 14 дней». Разбираем, что реально стоит включать в гарантию, что вынести в платную поддержку и как формулировать в договоре.
→
(108)
Зеркало сайта и фолбэк-домен — как переключаться без простоя
Основной сайт упал, заблокирован или DNS не отвечает. Зеркало на резервном домене должно подняться за секунды, без участия админа. Разбираем архитектуру active-passive с автопереключением, реальные настройки и грабли.
→
(109)
Как мерить SEO-результаты — не позиции, а заявки и выручка
Отчёт SEO-агентства часто выглядит как таблица «позиции по ключам выросли». Собственник смотрит на 100 позиций и не понимает, заработал ли что-то. Правильные метрики SEO — заявки, выручка, ROI. Разбираем, что и как мерить.
→
(110)
Кейсы на VC.ru и Хабре — выхлоп vs затраты времени
Написать кейс на VC.ru или Хабре — это 15-40 часов работы автора, редактора и руководителя. Что в обмен: трафик, лиды, репутация — или ноль и комменты «реклама»? Разбираем механику обеих площадок и реальную экономику публикаций.
→
(111)
Open Source как маркетинг студии — что отдавать, а что не стоит
Open Source — медленный, но один из самых дешёвых каналов привлечения клиентов для веб-студии. Лиды приходят через GitHub, доклады и репутацию команды. Разбираем, что отдавать в открытый код, что оставлять себе и как не сжечь пару месяцев впустую.
→
(112)
Призывы к действию — сколько CTA должно быть на странице и где
Один CTA не работает на длинной странице — пользователь забывает о нём, скроля. Пять разных CTA тоже не работают — внимание рассеивается. Разбираем правило одного действия и где ставить кнопки на лендинге, чтобы они вели к одной цели.
→
(113)
Отказ от Google reCAPTCHA — Yandex SmartCaptcha и honeypot
Google reCAPTCHA в РФ в 2026 — это медленная загрузка, неработающие виджеты у части юзеров, риск блокировки. Замена за 30 минут: Yandex SmartCaptcha как виджет, honeypot + rate limit как невидимая защита. Сравнение и реальная защита.
→
(114)
Контентная стратегия для блога — кластеры, перелинковка, годовая загрузка
Случайные статьи в блоге не ранжируются. Кластеры + pillar-страницы + перелинковка — это формула, по которой блог накапливает авторитет и приводит лиды. Разбираем, как сделать годовой контент-план без хаоса.
→
(115)
Доступные формы — нативная валидация vs кастом
Половина форм в рунете ломают скринридер, перехватывают Tab и показывают ошибку красным текстом без `aria-describedby`. Разбираем, что даёт нативная HTML-валидация бесплатно, где её недостаточно, и как сделать кастомную без потери доступности.
→
(116)
Анимации на CSS scroll-driven — без библиотек
Раньше для анимации по скроллу тянули GSAP, Lenis, ScrollTrigger — 50–120 КБ JS. В 2026 нативный CSS `animation-timeline: scroll()` и `view()` закрывают 80% задач без единой строки JS. Разбираем синтаксис, поддержку и реальные кейсы.
→
(117)
Локальный хостинг шрифтов и иконок — простая инструкция
Перенести шрифты и иконки с Google Fonts и FontAwesome к себе на сервер — 1-2 часа работы. Зависит сайт от зарубежных CDN не будет, плюс +200-500 мс к скорости загрузки. Пошаговая инструкция.
→
(118)
SEO услуг — почему страница услуги важнее лендинга
Лендинг с большим спросом «всё в одном» проигрывает 10 отдельным страницам услуг в SEO. Поисковая система ранжирует страницу под один запрос, не лендинг под пять. Разбираем, как организовать раздел услуг для максимального трафика.
→
(119)
Web Components в 2026 — стоит ли без фреймворка
Web Components стандартизированы 10 лет назад, но «React победил». В 2026 ситуация поменялась: Shadow DOM, Declarative Shadow DOM, slots в SSR — реально работают. Разбираем, когда брать.
→
(120)
Server Components в продакшене — где помогают, где мешают
React Server Components обещают меньше JS на клиенте, нативный доступ к БД и быстрый TTFB. На практике — половина команд возвращается на SSR-only. Разбираем, где RSC выигрывают, где ловушки.
→
(121)
Поиск по сайту — нужен ли и когда лучше его убрать
Поиск по сайту — типовой блок, который ставят «потому что у всех есть». На лендинге студии или каталоге из 30 страниц он не нужен и часто вредит. Разбираем, когда поиск действительно нужен и как его сделать.
→
(122)
Сайт без внешних CDN — убираем Cloudflare, Google Fonts, jsDelivr
Сайт грузит шрифт с fonts.googleapis.com, jQuery с jsDelivr, иконки с cdn.fontawesome.com — и в момент блокировки или фильтрации зарубежных CDN сайт ломается визуально и функционально. Разбираем, как убрать зависимости от внешних ресурсов за один день.
→
(123)
SEO интернет-магазина — структура каталога и пагинация
В интернет-магазине каждая страница каталога ранжируется по своему запросу. Неправильная структура — теряете сотни тысяч показов в месяц. Разбираем, как строить иерархию категорий, фильтры, пагинацию и какие частые ошибки убивают SEO магазина.
→
(124)
KPI для отдела продаж в CRM — что считать, что игнорировать
20 метрик, которые показывает CRM-дашборд, и 5, которые реально двигают выручку. Разбираем, какие KPI работают на сделки, а какие создают видимость деятельности и портят систему.
→
(125)
Боты-квалификаторы лидов — экономят ли время менеджеров
Чат-бот собирает первичные данные за менеджера: бюджет, сроки, объём, контактное лицо. В теории — экономит часы. На практике — может отпугнуть половину тёплых лидов. Разбираем, когда работает.
→
(126)
Микрокопии и подсказки — как пара фраз удваивает конверсию формы
Микрокопия — короткие тексты у полей формы, кнопок, ошибок. Не «дизайнерская прихоть», а 5-30% к конверсии заявки. Разбираем 12 микрокопий, которые работают в B2B-форме веб-студии.
→
(127)
CDN внутри РФ: Selectel, Yandex Cloud, ITGLOBAL — настройка и нюансы
Cloudflare и зарубежные CDN в РФ в 2026 работают нестабильно и не считаются «белыми». Внутренние российские CDN закрывают задачу: ускоряют сайт по регионам, защищают от DDoS, попадают в whitelist. Разбираем тройку лидеров.
→
(128)
SEO для локального бизнеса — карты, отзывы, геоконтекст
Стоматологии, автосервису, кафе обычное SEO работает плохо: глобальные запросы съедают агрегаторы и федеральные сети. Локальное SEO играет по другим правилам: Яндекс.Бизнес, отзывы, геоконтекст. Разбираем 5 элементов, без которых локальный бизнес не находят.
→
(129)
Анатомия карточки услуги, которая продаёт
Страница услуги «Разработка сайтов» с тремя абзацами «опытная команда» и кнопкой «оставить заявку» не продаёт. Разбираем 9 блоков, без которых карточка услуги становится мусором, и порядок, в котором их ставить.
→
(130)
Точки трения на сайте — где клиент уходит и почему
Конверсия лендинга — 1.2%. Половина уходит, не дочитав первый экран, четверть — на форме, остальное — на странице «оплата». Что такое точка трения, как их искать дешёво и какие убираются за час.
→
(131)
Резервная DNS-зона и .RU/.SU/.РФ как страховка домена
Один домен .com на одном регистраторе — это единая точка отказа. Регистратор заморозит, домен подвергнется блокировке, NS-сервера упадут — сайт пропадает целиком. Резервный домен в .RU и зеркало DNS-зоны закрывают этот риск за пару тысяч рублей в год.
→
(132)
Какой бизнес без SEO теряет больше всего — конкретные ниши
Не каждому бизнесу SEO одинаково нужно. Для одних это «приятно иметь», для других — отсутствие SEO означает потерю 50-80% потенциальных клиентов. Разбираем 7 ниш, где без SEO выживать невозможно, и 3 ниши, где можно обойтись.
→