Обсудить задачу

Кейсы и советы

Как перенести сайт с WordPress на Astro без потери SEO

Пошаговый план переноса сайта с WordPress на Astro без потери SEO: аудит, Content Collections, редиректы и реальные диапазоны Core Web Vitals до и после.

Как сторонние скрипты незаметно убивают скорость сайта

Чат-виджеты, аналитика и пиксели блокируют main thread и портят LCP, INP. Разбираем механику и способы загрузки: async, defer, facade, тег-менеджер.

Почему сайт на React теряет позиции в Google, и при чём тут архитектура

Почему сайт на React теряет позиции в Google: SPA задерживает LCP и INP, Googlebot откладывает рендеринг JS. Разбор архитектуры и решение через SSR/SSG.

Нужна ли вашему сайту отдельная система управления контентом, или хватит и кода

Как понять, нужна ли сайту отдельная система управления контентом, или хватит Content Collections в Astro. Два критерия выбора и скрытая цена обеих ошибок.

Почему показатели качества сайта "прыгают" и как это исправить

Сайт визуально дёргается при загрузке? Причины CLS: изображения без размеров, шрифты, реклама - и конкретные CSS-фиксы для стабильного макета.

Next.js Middleware: геолокация и авторизация на edge

Как работает Next.js Middleware: геолокация через заголовки, защита маршрутов на edge, matcher без потери производительности.

Сколько полей в форме лида убивают конверсию

Данные HubSpot, Unbounce и WPForms: как число полей формы влияет на конверсию, что убрать, а что оставить для квалификации лида.

LCP: оптимизация изображений - AVIF, WebP, srcset

Как ускорить LCP через изображения: AVIF против WebP с цифрами сжатия, srcset/sizes, fetchpriority="high" и Image-компоненты Astro и Next.js.

Hreflang для мультиязычного сайта: Astro и Next.js

Hreflang для мультиязычного сайта на Astro и Next.js: sitemap, x-default, alternates.languages, чек-лист из 6 пунктов и частые ошибки по данным Ahrefs.