Сайт может быть красивым, дизайн вылизан, а органика на нуле. Причина почти всегда одна: базовые SEO-вещи не докручены. Работает это одинаково для любой платформы — конструктор, WordPress, Bitrix, кастомная разработка. Ниже — 7 самых частых ошибок из нашей практики, с проверками и способами фикса.
1. <meta name="robots" content="nofollow"> на всех страницах
Стандартный косяк экспортированных сайтов и многих CMS-шаблонов: во всех HTML стоит <meta name="robots" content="nofollow">. Что это значит? Поисковик индексирует страницу, но не переходит по ссылкам на ней. То есть внутренние ссылки на другие страницы твоего же сайта не передают вес.
Проще говоря: у тебя есть каталог, портфолио и блог, но с точки зрения Google они висят изолированно. Внутренняя перелинковка не работает.
Как проверить
Открой любую страницу сайта, посмотри исходный код (Ctrl+U), поищи name="robots". Если там nofollow — беда.
Как фиксить
Убрать этот meta-тег из <head> на всех страницах. Дефолт поисковика — index, follow, специальная директива не нужна.
2. Дубли контента: www vs non-www, http vs https, со слешем и без
Одна и та же страница может открываться по нескольким адресам: mostly.by, www.mostly.by, mostly.by/portfolio и mostly.by/portfolio/. Для поисковика это разные URL с одинаковым контентом = дубли. Дубли размывают ссылочный вес и снижают позиции.
Как проверить
Открой в браузере обе версии — с www и без, с https и без, со слешем и без. Смотри, редиректит ли одна на другую (301) или обе отдают контент.
Как фиксить
- Настраиваем 301-редирект в
.htaccess: все версии сводятся к одной канонической (обычноhttps://domain.by/без www). - На каждой странице прописываем
<link rel="canonical" href="https://mostly.by/portfolio/">— этим говорим поисковику, какой URL считать «главным».
3. Одинаковые title и description на всех страницах
На многих сайтах шаблон мета-тегов одинаковый по всему проекту: title вида «Название компании», description — общее описание. Итог: главная, портфолио и услуги имеют идентичные snippet'ы в поиске. Google не понимает, какую страницу показывать по запросу, и режет CTR.
Как проверить
Через Screaming Frog или сервисом типа Sitechecker: он покажет все title и description сайта в одной таблице. Дубликаты подсветит.
Как фиксить
- Каждой странице — уникальный title (50-60 символов) под её ключ.
- Уникальный description (140-160 символов) с призывом к действию и главным ключом.
- Ключ из title должен появляться в H1 страницы — сигнал релевантности.
4. Нет sitemap.xml и robots.txt
Sitemap — карта сайта для поисковика: список всех страниц, которые надо проиндексировать. Robots.txt — инструкция, что можно и что нельзя сканировать. Если этих файлов нет в корне сайта, поисковик работает вслепую и находит страницы медленнее.
Как проверить
Открой https://твой-сайт.by/sitemap.xml и https://твой-сайт.by/robots.txt. Если 404 — их нет.
Как фиксить
Сгенерировать XML-карту со всеми URL сайта и загрузить в корень. Robots.txt со ссылкой на sitemap:
User-agent: * Allow: / Sitemap: https://mostly.by/sitemap.xml
Потом — Search Console и Яндекс.Вебмастер → добавить sitemap. Через сутки-две поисковик его увидит.
5. Тяжёлые изображения без lazy-load
На большинстве сайтов картинки заливаются как есть, без сжатия и без lazy-load. Типичная главная весит 3-5 МБ только из-за изображений. Итог: LCP (Largest Contentful Paint) > 2.5 секунды, красная зона Core Web Vitals, снижение позиций.
Как проверить
PageSpeed Insights → введи URL → смотри LCP, TBT, CLS. Если LCP красный — знаешь причину.
Как фиксить
- Сжать все изображения через TinyPNG или Squoosh перед заливкой.
- Использовать формат WebP вместо PNG/JPG где возможно — экономия ~30-40% веса.
- Проверить, что для картинок ниже первого экрана включён
loading="lazy". - Убрать декоративные тяжёлые фоны — часто на них уходит 60% веса главной.
6. Не установлены счётчики и не подтверждены поисковые панели
Без Яндекс.Метрики и Google Analytics ты не знаешь, откуда идёт трафик, сколько его, по каким запросам и какая конверсия. Без верификации в Search Console и Вебмастере — не видишь, какие ключи реально работают и где санкции.
Работать без этих инструментов — как рулить с закрытыми глазами. Все SEO-правки идут наугад.
Как фиксить
- Установить Яндекс.Метрику с включённым Вебвизором.
- Установить Google Analytics 4.
- Подтвердить сайт в Google Search Console и Яндекс.Вебмастере через meta-тег.
- Загрузить sitemap в обе панели.
7. Нет микроразметки Schema.org
Микроразметка помогает поисковику понять, о чём страница: это статья, товар, организация, мероприятие? На основе разметки Google формирует расширенные сниппеты в выдаче — со звёздами отзывов, ценами, FAQ. CTR по расширенным сниппетам выше в 2-3 раза.
На большинстве сайтов микроразметки нет. Её надо прописывать руками через <script type="application/ld+json"> — эту работу мы делаем сразу при разработке сайта или SEO-аудите.
Как фиксить
- Для главной и «О нас» —
OrganizationилиLocalBusiness. - Для страницы услуги —
Service. - Для товара —
Productс ценой и наличием. - Для статьи в блоге —
ArticleилиBlogPosting. - Хлебные крошки —
BreadcrumbList.
Проверяем валидность через Schema.org Validator и Rich Results Test от Google.
Не хочешь разбираться сам — закажи SEO-аудит или разработку у нас: SEO-подготовка идёт вшитой в проект, а не «докрутим потом когда-нибудь». Или посмотри, как эти правила применены на живых проектах в портфолио.