SEO: что учитывать при разработке сайта

Расскажем об этапах разработки сайта и об участии в них SEO-специалиста. Как сделать сайт, который сразу оптимизирован под SEO?

SEO: что учитывать при разработке сайта

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

Soundcloud
ВКонтакте
Яндекс.Музыка
Apple Podcasts
Google Подкасты

Подписывайтесь, чтобы получить уведомление раньше всех.

Если вы работаете в SEO или PPC, приходите в Топвизор-Подкаст, чтобы рассказать свой кейс, поделиться мнением или просто поболтать с коллегами.

Стать гостем

С чего начинается создание сайта

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

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

Обычно среднее количество страниц – 100. В некоторых нишах это может быть 300 или 500 страниц – всё индивидуально. Но среднее число обязательно следует знать перед началом любых работ.

Сбор семантики и кластеризация

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

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

Если раньше каждый кластер располагался на отдельной странице, то сейчас поисковики предлагают обратный процесс: несколько групп кластеров объединяются в один большой кластер. Продвигать их нужно на одной странице. Такое решение помогает продвигать в ТОП отдельные посадочные страницы. В этом поможет найденное общее количество страниц на сайте.

Если мы собрали семантику и программная кластеризация предлагает создать 200 страниц, а по факту на сайте конкурентов есть всего лишь 100 или 120, то нужно проверять каждый запрос вручную. Скорее всего, некоторые кластеры объединены на одной странице, и идти против ниши смысла нет.

Очень важно принимать решение, руководствуясь реальным положением дел и реальной выдачей.

Кластеры – это пища для будущего формирования сайтов, а не инструкция к прямому действию, где нельзя делать шаг влево или шаг вправо. Это стоит учитывать.

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

Анализ конкурентов

У каждого SEO-специалиста должен быть чек-лист или таблица, которую вы будете заполнять в процессе анализа конкурентов. Важно понимать, какие удачные и неудачные решения есть на сайтах конкурентов и за счёт чего они сейчас находятся в ТОПе.

Анализ сайтов конкурентов начинается с контента. В первую очередь смотрим на текст – важно понять средний объём текстов на посадочных страницах по нужному запросу. Узнаём количество символов, плотность ключей – это можно сделать онлайн в текстовом анализаторе. Заодно проверяем какие заголовки и иерархию заголовков используют конкуренты.

Выписываем заголовки H1, h2 и h3 и отмечаем для себя особенности текста, которые могут быть интересны. Например, что анкорные ссылки встроены прямо в текст. Если такое на сайтах конкурентов встречается, то стоит это отметить и реализовать на своём ресурсе.

Анализ блоков и поиск интересных решений

Далее мы переходим к анализу блоков на сайте и на конкретной посадочной странице. SEO-специалисту важно донести до дизайнера, что именно должно быть на каждой странице, чтобы впоследствии она попала в ТОП.

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

Если в ТОПе находятся только с сайты с калькулятором, значит это очень важная для ниши вещь. Важно расписать команде, какой именно калькулятор нужен: структура, ключевые слова, поля, что должно быть заполняемым полем, а что должно выбираться и т.д.

Часто на сайте может присутствовать интерактивная карта. Такой блок стоит выписать себе в табличку обязательно. Это пригодится, чтобы составить ТЗ на визуал сайта.

Повторяющиеся и уникальные блоки

SEO-специалист должен проанализировать ещё один важный момент: при разработке большого сайта некоторые блоки на сайте будут повторяться.

Важно понять, какие именно это будут блоки, что допустимо и повторяется у конкурентов, а какие страницы и блоки должны быть уникальные. Возможно, это будет один и тот же блок, но заголовок и текст в этих блоках будет меняться. Это тоже нужно отразить в ТЗ для разработчиков.

Необходимо понимать, что некоторые страницы должны быть выполнены в уникальном дизайне. Например, в нише «Металлолом» у каждой компании страница с ценами отличается друг от друга. Это абсолютно уникальная страница с различными калькуляторами, перелинковками. По большому счёту, это та страница, которая приносит больше половины трафика.

Важно определить, какие страницы будут трафиковые для сайта. Если там необходимо реализовать что-то уникальное, выбивающееся из общей массы – пропишите это подробно в ТЗ. Так дизайнеры, верстальщики и программисты смогут корректно это реализовать.

А самое главное – донести эту информацию до владельца сайта, ведь любое уникальное решение увеличит общий бюджет. SEO-специалист должен найти аргументы и объяснить, почему необходимо выполнить какое-то сложное решение и как это обеспечит качественный поисковый трафик.

Карта перелинковки

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

ТЗ для разработчиков и отчёт для заказчика

Отчёт для заказчиков и ТЗ для будущих разработчиков с точки зрения SEO-специалиста может выглядеть как угодно: это может быть файл Excel или Word, где вы в свободной форме описываете, что должно быть на сайте.

Важнее всего – структура этого документа. Необходимо указать общее количество страниц и описать шаблонные блоки: что это за блок, для чего он нужен, как он должен выглядеть, какое функциональное решение он несёт. Опишите, что вообще будет происходить при взаимодействии с этим блоком и как это поможет вам с точки зрения SEO. Скорее всего придётся описать ещё и принцип работы кода.

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

Прототипирование

Далее к работе приступает специалист по прототипированию. Часто этот этап пропускают и сразу подключают дизайнера. Но ничего хорошего из этого не получается.

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

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

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

Активная работа SEO-специалиста на этом этапе заканчивается.

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

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

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

Анализ мобильной версии сайта

Мобильный трафик приносит до 70 % от общего трафика. Это прилично, поэтому SEO-специалист должен учитывать особенности построения мобильных сайтов. Часто мобильная версия сильно отличается от десктопной.

Здесь необходимо понять, какие ключи конкуренты используют на мобильной версии, какие блоки скрыты, а какие – переформатированы или переделаны, чтобы пользоваться мобильной версией было удобнее.

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

Финальный этап разработки сайта

На заключительном этапе – этапе вёрстки и посадки сайта на CMS – нужно следить за качеством реализации кода. Проверяйте, как реализована вёрстка, не допущены ли ошибки, не стал ли сайт слишком тяжёлым, не загружается ли он слишком долго – всё это мы измеряем в процессе и даём рекомендации для разработчиков.

Я убеждён, что SEO-специалист – это история про аналитику. Безусловно, мы должны составлять теги и оптимизировать ресурс. Но все программные решения – это зона ответственности программистов. SEO-специалист должен написать качественное ТЗ, а разработчики – исправлять ошибки и вносить на сайт необходимые доработки.

Как найти золотую середину между SEO и маркетингом

В процессе разработки сайта очень важно найти золотую середину. Часто маркетинговые решения будут пересекаться с решениями по SEO. Маркетологи будут говорить о необходимости замены какого-то блока, а мы будем настаивать на том, что этот блок нужен. Здесь важно найти компромисс.

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

Возможно, придётся убрать какой-то блок в угоду маркетингу, а с точки зрения маркетинга придётся добавить какие-то элементы, которые помогут SEO. Очень важно найти этот баланс. Только сбалансированные сайты, где есть и SEO, и маркетинг, и логика, и интерес заказчика будут приносить результат.

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

Если коротко

  1. Роль SEO-специалиста при разработке сайта крайне важна.
  2. SEO-специалист отвечает за контент и за структуру сайта и даёт рекомендации по улучшению сайта для поисковых систем.
  3. SEO-специалист участвует во всех процессах: от прототипирования до прорисовки дизайна.
  4. Консалтинг с SEO должен быть на протяжении всего проекта.

Это большой объём работы, который может растянуться на несколько месяцев, поэтому про ценообразование будет отдельный разговор :)

Расскажите в комментариях, был ли у вас опыт работы в таких проектах и как шло взаимодействие? Были ли проблемы с дизайнером или разработчиком и как вы их решали?