Четыре работы, один счёт

SEO продаётся как одна услуга, а состоит из четырёх, и делают их обычно четыре разных человека. Их стоит разделить до покупки: две из четырёх у вас, возможно, уже закрыты.

  1. Сам сайт

    Может ли поисковик обойти страницы, проиндексировать нужные и не тратить ресурс на остальные. Шаблоны, адреса, канонические теги, перенаправления, микроразметка, языковые версии, скорость. Это код и конфигурация — та половина, которая выполняется здесь.

  2. Что говорят страницы

    Какая страница отвечает на какой запрос, как устроено дерево категорий и стоит ли текст того, чтобы на него приходить. Здесь задаются структура, правила и технические задания; написание текстов в объёме — отдельная профессия.

  3. Кто ссылается на сайт

    Внешние ссылки и упоминания. Их чаще всего и хотят купить — и именно они здесь не продаются. Причина ниже, в разделе „Границы“.

  4. Что измеряется

    Search Console, аналитика и данные о позициях, настроенные так, чтобы не противоречить друг другу, и прочитанные до выводов, а не после.

В большинстве коммерческих предложений все четыре пункта свёрнуты в одну месячную строку. В разделённом виде видно, за что уходят деньги, — и что две работы из четырёх ваша команда, возможно, уже делает сама.

Почему список — не работа

  1. Половина правки — новая проблема

    Канонический тег добавлен в шаблон товара, но не в пагинацию. Карта перенаправлений сделана для первой сотни адресов и брошена. hreflang прописан в head без обратных объявлений. Для робота каждое из этого хуже исходной ошибки: теперь она выглядит намеренной.

  2. Ограничение обычно в шаблоне

    Страницу категории редко тормозит её текст. Тормозят фасетные фильтры, порождающие сотни тысяч адресов, заголовок не в том элементе, сетка товаров, которая появляется только после прокрутки. Ничего из этого не правится в поле контента.

  3. Никто не перепроверяет

    Пункт закрыт не тогда, когда о нём отчитались, а когда страница запрошена заново и изменение видно в ответе сервера. Это разные события, и в большинстве проектов происходит только первое.

Что проверяется

Обход сайта, его собственные отчёты о себе и один конкурент для сравнения по структуре. Результат — письменный список, отсортированный по цене ошибки, где каждая правка описана так, что разработчик выполнит её без автора списка.

  1. Обход, индексация и файлы, которые спорят

    Обходится каждый достижимый адрес, затем сверяется с индексом, картой сайта и запретами robots.txt. Эти четыре источника редко говорят одно и то же; где они расходятся — там и теряются страницы.

  2. Дубли и один адрес на страницу

    Адреса фильтров и параметров, пагинация, версии для печати, архивы меток, один товар по трём путям, www против голого домена. Каждый случай делит сигналы страницы против неё самой.

  3. Фасетная навигация

    Пять фильтров по десять значений — сто тысяч адресов, ни один из которых не стоит индексации. Какие комбинации заслуживают страницы, какие закрыты, какие недостижимы для обхода — решается, а не оставляется теме.

  4. Структура, внутренние ссылки, сироты

    Дерево категорий против реального спроса, расстояние важных страниц от главной и страницы, на которые не ведёт ничего. Сироту не находит никто, включая робота.

  5. Title, description, заголовки, микроразметка

    Где они генерируются, читаем ли результат на тысячном товаре и проходит ли разметка валидацию. Schema без валидации — разметка, которую никто не увидит.

  6. Скорость на вашем сайте, не на демо

    Полевые данные там, где хватает трафика, лабораторные замеры там, где нет, — с датой у каждой цифры. Что тормозит на самом деле — сервер, изображения, сторонние скрипты, шрифты — и что из этого стоит денег на исправление.

  7. Языковые версии

    Объявляет ли каждая версия остальные, отвечает ли каждая страница по своему объявлению и не подставляется ли посетителю не та версия по догадке о нём. Односторонний hreflang — типичная находка, и он молча игнорируется.

  8. Что сайт уже сообщает о себе

    Покрытие в Search Console, запросы у порога видимости, страницы, потерявшие показы, и даты потерь. Диагноз обычно уже составлен — его достаточно открыть.

  9. Один конкурент, по структуре

    Не рейтинг. Один сайт, который вас обходит, разобранный на то, что он делает структурно, а вы — нет: устройство каталога, что он пускает в индекс, как собраны его шаблоны.

Часть после списка

  1. Сначала шаблоны, потом страницы

    Title, description, заголовки, канонические теги, alt и микроразметка генерируются из данных, которые страница уже держит: товар, категория, бренд, цена, язык. Вручную — только там, где страница это заслужила. Не четыреста строк, набитых один раз и оставленных стареть.

  2. Одна карта перенаправлений, один переход

    Каждый старый адрес, который что-то приносил, ведёт ровно на один новый. Постоянно, напрямую, без цепочек — и без переброса на главную из-за того, что товар исчез, а решение о нём не принято.

  3. Индексация задана, а не унаследована

    Что входит в индекс, а что нет, — согласовано между robots.txt, каноническими тегами, метатегом robots и картой сайта. У большинства сайтов там четыре разных мнения, и робот выбирает неправильное.

  4. HTML без выполнения скриптов

    Всё, что должно ранжироваться, отдаётся сервером. Для фронтенда на React или Next это серверный рендеринг или пререндер, а не расчёт на то, что робот доберётся до страницы с запасом ресурсов на её выполнение.

  5. Перепроверка после выкладки

    Пункт закрывается запросом страницы и изменением, видимым в ответе. Структурные правки сначала идут на копию сайта и попадают в продакшен обычным путём, а не редактированием живого файла.

Если сайт обслуживает другая команда, та же работа оформляется техническим заданием, а результат проверяется после выкладки. Разница — в том, кто набирает код, а не в составе работ, и для заказчика этот вариант дешевле.

Этот сайт, проверенный публично

Вместо кейса с кратным ростом в заголовке — сайт, который вы сейчас читаете, разобранный на его же продающей странице. Три вещи сделаны правильно, четыре — пока нет. Всё проверяется из браузера за минуту; только поэтому список и напечатан.

Сделано правильно

  1. У каждой страницы свой description

    На каждой опубликованной странице и в каждом проекте архива description написан вручную, а не собран из первого абзаца. Title намеренно идут из шаблонов, с ручными исключениями там, где страница их заслужила, — обратная пропорция к большинству установок.

  2. Портфолио работает без JavaScript

    Архив отдаётся обычными ссылками: название, категории и год — текстом. Со всеми отключёнными скриптами он остаётся на месте целиком и в том же порядке.

  3. Yoast — только техническая обвязка

    Карты сайта, канонические теги и schema включены; подсчёт ключевых слов и анализ контента выключены. Зелёный индикатор в редакторе — это плагин, согласный сам с собой, а не позиция.

И что пока нет

  1. robots.txt спорит с картой сайта

    Страница поиска закрыта в одном файле и подана в индекс в другом. Эффект небольшой, по сути неверно — и ровно такой тип противоречий обход вскрывает в первые десять минут.

  2. Языковые версии не поданы

    Версии корректно объявлены в head, но в карте сайта — только одна из трёх. Большинство этих адресов никогда никому не подавались.

  3. Метатега robots нет нигде

    Остальной head полон: title, description, канонический тег, Open Graph, разметка карточек, граф JSON-LD. Директива robots отсутствует, и ничто не говорит поисковику, как обращаться со сниппетами и превью.

  4. И вес страницы

    Бандл скриптов на этой странице — около 110 КБ в сжатом виде, и reCAPTCHA грузится на каждой странице из-за формы в подвале. Страница, продающая работу над скоростью, отвечает по тому же списку, что и всё выше.

Каждая строка была верна в день публикации этой страницы. Вы читаете их здесь, а не находите сами, гадая, что ещё осталось за кадром. Если при проверке какая-то уже исправлена — для этого список и существует.

До запуска и при переезде

Эта работа полезна в любой момент. Два момента дороже остальных, и в обоих бездействие — самый дорогой вариант.

  1. Структура раньше дизайна

    Дерево категорий и модель адресов решаются по реальному спросу — до того, как нарисовано меню. Навигация, сначала нарисованная и потом наполненная, делает каталог ненаходимым, и это единственное решение, которое дорого отматывать.

  2. Шаблоны с собственными тегами

    Заголовки, описания, канонические теги и микроразметка — из данных товара и категории, чтобы каталог на три тысячи позиций не требовал трёх тысяч решений. Дешевле всего заложить до запуска, муторно достраивать после.

  3. Опись перед переездом

    Новый домен, новая платформа, редизайн со сменой адресов, переезд к другому хостеру. Каждый адрес, который что-то приносит, собирается из карты сайта, Search Console, логов сервера и входящих ссылок. Сохранить неучтённое невозможно.

  4. Карта, составленная заранее

    Старый адрес — новый адрес, один к одному, до того, как что-либо переехало. Всему, чему соответствия нет, — явное решение вместо переброса на главную: поисковик читает его как soft 404, посетитель — как тупик.

  5. Репетиция, затем переключение

    Переезд сначала выполняется на копии, карта проверяется по описи, TTL снижен заранее, переключение — в тихий час, старое окружение живёт, пока новое не доказало себя.

  6. Наблюдение после

    Индексация, покрытие и журнал 404 читаются ежедневно, пока изменения оседают. Правило, пропустившее целый шаблон, — проблема на три дня, если смотрят, и на три месяца, если нет.

Редизайн — это переезд. Домен тот же, но меняется каждый адрес, перераспределяется каждая внутренняя ссылка, заменяется каждый шаблон. Небольшое проседание нормально даже после аккуратного переезда; ненормально — падение, которое не восстанавливается.

Шесть шагов

  1. Созвон

    Полчаса, бесплатно. Что продаёт сайт, кто покупатель, что уже пробовали и с кем. В конце — прямой ответ, есть ли смысл в аудите для вашего сайта, включая случаи, когда смысла нет.

  2. Доступы

    Search Console и аналитика на просмотр, CMS, при наличии — сервер и репозиторий. Каждый аккаунт остаётся на ваше имя: доступ добавляется, а не передаётся, и ничто не окажется в заложниках.

  3. Аудит

    Пока идёт проверка, на сайте ничего не меняется. Результат — письменный список и выгрузки обхода. И то и другое остаётся у вас независимо от продолжения.

  4. Разбор

    Час в созвоне, по пунктам и по порядку, чтобы документ был понят, а не подшит. Вопросы на этом этапе не ограничены и не оплачиваются.

  5. Правки

    Каждый пункт оценён отдельной строкой; ненужные вычёркиваются. Остальное внедряется — здесь, вашей командой по техническому заданию или совместно.

  6. Перепроверка

    Тот же обход, выполненный тем же способом, рядом с первым. Пункт либо закрыт, либо нет, и обе стороны смотрят на одни и те же данные.

Отчётность не живёт в чужом кабинете. Позиции, показы, клики и покрытие берутся из вашей Search Console и вашей аналитики под вашим логином: любая цифра отчёта проверяется самостоятельно за минуту.

Что здесь не продаётся

Каждый пункт ниже продаётся в других местах, обычно недорого. Ниже — почему не здесь.

  1. Гарантии позиций

    Выдачей не управляет никто, поэтому обещать позицию не может никто. Гарантируется работа: перечень составлен до начала и проверяется в ответе самой страницы после.

  2. Покупные ссылки

    Без платных размещений, сеток и форумных постов ради ссылки. Они работают, пока не перестанут, а санкции приходят на домен позже оплаченного счёта. Если сайту действительно нужна внешняя программа — это будет сказано прямо, вместе с ценой настоящей.

  3. Тексты в объёме

    Техническое задание — какая страница на какой запрос отвечает и что на ней должно быть — составляется здесь. Сами тексты пишет копирайтер; авторы работ указаны на страницах проектов в архиве.

  4. Разработка крупнее шаблона

    Шаблон, тема, CMS и конфигурация сервера входят в работу. Правка крупнее уходит разработчику проекта. Смысл страницы в том, что находка и изменение остаются в одном разговоре, а не в том, что всё делает один человек.

  5. Контент-конвейер и карточки компании

    Без плана „двадцать статей в месяц“ и ежемесячного ведения карточек и отзывов. Google Business Profile настраивается один раз и согласуется с разметкой сайта; сотрудник на полставки внутри SEO-абонемента здесь не продаётся.

Граница проходит здесь потому, что техническая половина — единственная, которую нельзя купить у тех, кто уже работает над проектом. Текст напишут многие; правку в шаблоне сделает только тот, кто находится в кодовой базе.

Цена из трёх частей

  • Чтобы понять текущее положение

    Аудит

    от$900разово

    Письменный список того, что не так, отсортированный по цене ошибки, с нужной правкой по каждому пункту. Сумма фиксируется до начала работ.

    • Полный обход с передачей выгрузок
    • Индексация, канонические адреса, дубли, перенаправления
    • Структура, внутренние ссылки, страницы-сироты
    • Title, description, заголовки, микроразметка
    • Языковые версии, если их больше одной
    • Скорость на боевом сайте, с датой замера
    • Search Console и аналитика, сверенные с реальностью
    • Один конкурент по структуре и охвату
    • Часовой разбор в созвоне
    Начать с аудита
  • Для сайта, который меняется

    Сопровождение

    от$650в месяц

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

    • Ежемесячный обход в сравнении с прошлым
    • Search Console: прочитана, решения приняты
    • Следующие пункты списка — внедрены и проверены
    • Карты перенаправлений для всего, что переезжает
    • Брифы на тексты для вашего копирайтера
    • Один письменный отчёт на данных ваших аккаунтов
    • Оплата помесячно, без минимального срока
    Начать с аудита

Цена аудита считается по числу шаблонов, а не страниц: каталог на четыре тысячи товаров из восьми шаблонов — меньше работы, чем сорок собранных вручную страниц, каждая из которых отличается от остальных. Свыше десятка шаблонов или при нескольких языковых ветках сумма называется индивидуально — в любом случае до начала. Тексты и внешняя работа сюда не входят и считаются отдельно.

Перед обращением

Зависит от типа правки, и аудит его указывает. Ошибка индексации уходит за дни после повторного обхода. Структурное изменение — цикл обхода плюс переоценка. Всё, что зависит от новых текстов и ссылок, — месяцы. Один срок на все три случая называют, не глядя на сайт.

Нет. Позиции принадлежат Google. Гарантия первого места обычно означает запрос, который никто не ищет. Гарантируется состав работ: он перечислен до начала и проверяется в ответе страницы после.

Техническая половина — аудит, шаблоны, CMS и сервер — выполняется здесь. Тексты и внешняя работа — у профильных исполнителей; авторы указаны на страницах проектов. Кто что делает, известно до старта.

Нет: список правок и есть результат аудита, без него остаются догадки о чужом сайте. Свежий аудит другого исполнителя можно прислать: чтение бесплатно, и если он хорош, расчёт пойдёт по нему, без повторения работы.

Это обычная схема, и для вас она дешевле. Отчёт написан так, чтобы его внедрила ваша команда; здесь остаются постановка задач и перепроверка результата.

Проектов в архиве — 88: чаще всего WordPress, среди остальных — Shop-Script, WooCommerce, OpenCart, Laravel и React. Аудит одинаков для любой платформы. Ограничение — закрытые конструкторы: там правится только то, что платформа отдаёт наружу, и об этом будет сказано до оплаты.

Тогда это будет написано в отчёте, а бюджет разумнее направить на контент или рекламу. Так бывает с аккуратно собранными сайтами, которые с тех пор мало трогали; для сайтов старше нескольких лет это редкий исход.

Аудит — фиксированная сумма по числу шаблонов. Внедрение — по находкам, построчно. Сопровождение — помесячно и по желанию: многие берут правки и на этом останавливаются.

Получить бесплатную консультацию

Адрес сайта, что он продаёт и что в поисковом трафике беспокоит сильнее всего — этого достаточно. Если есть Search Console, скажите: большая часть нужного для расчёта уже в ней. Отчёт прошлого подрядчика тоже пригодится — чтение ничего не стоит и сокращает разговор.

    Что уже пробовали

    К чему сможете дать доступ