SEO — это не только ссылки и оптимизированные тексты. Сюда также входит целый пласт работ по оптимизации сайта. Все они систематизированы в чек-листе SEO-модуля системы PromoPult. В этом гайде мы покажем, как пользоваться чек-листом, объясним, зачем нужны те или иные работы, и научим оптимизировать сайт на автомате.
Проверка ключей и заказ контента
Внутренние факторы ранжирования
Заказ оптимизации в модуле внутреннего SEO
Распространенные ошибки при работе в модуле внутреннего SEO
Первая часть гайда посвящена технической оптимизации сайта, оптимизации структуры и внутренних факторов. Во второй части речь пойдет об улучшении юзабилити, коммерческих факторов и запуске модуля оптимизации сайта в системе PromoPult.
Вначале зарегистрируйтесь (авторизуйтесь) в системе PromoPult и добавьте проект (если вы этого не сделали ранее). Процесс подробно описан здесь.
Далее система предложит собрать ключевые слова и распределить их по страницам (вот инструкция — шаги 2 и 3). Это обязательные шаги — без них не откроется доступ к чек-листу.
После распределения ключей по страницам и сохранения изменений система отправит вас на вкладку «Управление SEO». Здесь перейдите в «Профессиональные настройки».
На бюджет пока не обращаем внимания — на этом подробно остановимся во второй части руководства. Сейчас же нас интересует блок «Оптимизация сайта». Именно здесь находится чек-лист.
Здесь представлено 68 видов работ по улучшению сайта. Вверху списка расположены критически важные работы, которые следует сделать в первую очередь. Выполнять их следует именно в заданной последовательности.
Проверка ключей и заказ контента
1. Проверить правильность подбора ключей и посадочных страниц
Это очень важный этап, которым не стоит пренебрегать. Посмотрите, все ли ключи релевантны целевым страницам, нет ли мусорных фраз, дублей, спецсимволов (вот инструкция по чистке ядра).
Если вы сомневаетесь в своих силах, подключите модуль SEO, и специалисты проверят ключи за вас. Если будут проблемы, вы получите список рекомендаций.
2. Заказать контент на продвигаемые страницы
Чтобы поисковик связал страницу с поисковым запросом, на ней должен быть уникальный, полезный и оптимизированный текст.
Рекомендуемый объем текста:
- главная, о себе — 2000-3000 симв.;
- страница каталога — 2000 симв.;
- карточка товара — 300-700 симв.
В каждом тексте должны быть продвигаемые ключи, вписанные естественно и без переспама.
Для заказа текстов в SEO-модуле достаточно, чтобы в разделе «Контент на продвигаемые страницы» ключи были отмечены галочками. Специалисты не только напишут контент, но и разместят его на страницах. Вот подробный гайд по работе с текстами в PromoPult.
Подготовительные работы
3. Установить счетчик Яндекс.Метрики
Установите на сайте код Яндекс.Метрики. Из счетчика вы получите данные о посетителях, их поведении, источниках трафика. Эту информацию система PromoPult использует для оптимизации и продвижения вашего сайта.
Кроме того, в Яндекс.Метрике есть полезные инструменты для мониторинга поведения посетителей: Вебвизор и тепловые карты.
Важно добавить коды счетчиков на все страницы сайта — в раздел <head>. Иначе статистика будет собираться неправильно или в неполном объеме.
4. Установить Google Analytics
Эту систему аналитики обычно устанавливают вместе с Метрикой. Так у вас будет больше данных для анализа. Например, в Analytics удобно отслеживать путь пользователя к достижению цели.
5. Настроить цели в Яндекс.Метрике и Google Analytics
В качестве целей задают значимые действия посетителей на сайте: просмотр какого-то количества страниц, посещение конкретного URL, клик по кнопке, переход по ссылке, покупка товара и т. п. Настройка целей важна для понимания, на каком этапе, почему и сколько посетителей не совершили целевого действия.
Работа с целями требует аналитической подготовки. Вот инструкции для Яндекса и Google. Если для вас это сложно, поручите работу специалистам PromoPult, и они настроят по 5 целей для каждой системы аналитики.
6. Добавить сайт в панели для вебмастеров
Яндекс.Вебмастер и Google Search Console нужны для настройки индексирования сайта, указания главного зеркала сайта и региона, добавления/исключения URL из поиска. Также у вас будут полезные данные: дата последнего обхода страницы роботом, количество страниц и обратных ссылок в индексе, позиции по запросам.
Вот инструкции по работе с Яндекс.Вебмастером и Search Console.
7. Настроить директивы в robots.txt
При посещении сайта поисковые роботы в первую очередь ищут именно этот файл. В нем прописаны команды (директивы), которые разрешают или запрещают роботу индексировать определенные страницы и разделы сайта. Также здесь указан путь к XML карте сайта.
Если неправильно настроить параметры индексации, то в результаты поиска могут попасть нежелательные страницы (например, технические страницы, дубли и прочий «мусор», который мешает росту позиций) и даже конфиденциальная информация пользователей. Это ответственная задача, которую лучше доверить специалистам.
Техническая оптимизация
Складывается из двух блоков: устранение дублей и настройка индексации.
Начинаем с устранения дублей страниц. Здесь предполагается 8 видов работ, и первая из них — выбор основного зеркала.
8. Выбрать основное зеркало сайта
Зачастую для поисковиков домены www.site.ru и site.ru — это два разных сайта. Также разными считаются сайты с http и https. Но поскольку контент, размещенный на них, одинаковый, то один из сайтов будет восприниматься копией и понижаться в результатах выдачи. Чтобы не было проблем, в панелях для вебмастеров укажите главное зеркало сайта.
Этот пункт проверяется системой автоматически: если будет стоять статус «Доработка не требуется», значит, домены склеены. В противном случае нужно склеить зеркала.
9. Склеить страницы с / и без / в конце URL
Когда пользователи вводят URL в адресную строку браузера или копируют с другого сайта, они могут не полностью скопировать адрес. Чаще всего не хватает слеша «/» в конце URL. Если не настроить редирект, пользователь увидит страницу с ошибкой.
Определите, какие именно у вас будут URL — со слешем или без него в конце. С «неправильного» варианта настройте 301 редирект на «правильный».
Здесь, как и в предыдущем пункте, работает автопроверка системы.
10. Устранить дубли по адресу /index.php или /index.html
Иногда CMS генерирует страницы типа site.ru/index.php или site.ru/index.html. В этом случае главная страница с одним и тем же контентом доступна по двум адресам.
Обе эти страницы индексируются. При этом для поисковиков они являются дублями. Если копией будет расценена страница с index.php (index.html), то это еще полбеды. Но бывает и обратная ситуация. В этом случае продвигать главную без index.php (index.html) нереально.
Для решения проблемы настройте 301 редирект со страницы site.ru/index.php на site.ru. Выполнение рекомендации требует специальных навыков. Если вы не являетесь специалистом в области программирования, поручите выполнение данной правки специалистам PromoPult.
11. Устранить ошибки в работе CMS
Из-за специфики CMS могут генерироваться дубликаты страниц, добавляться параметры сессий в URL-адреса, выдаваться неверные коды ответов серверов, возникать ошибки в .htaccess. Все это плохо влияет на продвижение.
Поэтому обязательно проведите аудит ошибок в CMS, при необходимости устраните их и настройте 301 редиректы с дублей на основные страницы сайта.
Сложно разбираться с ошибками в CMS и недоработками на сайте? Закажите SEO-аудит, и специалисты проанализируют все важные аспекты. По итогам вы получите подробный отчет с рекомендациями по устранению недочетов.
12. Добавить на сайт географические мета-теги
На сайтах коммерческих компаний обычно указывают физический адрес. Он понятен для пользователей, но с поисковиками могут быть проблемы. Для роботов укажите адрес с использованием специальных мета-тегов в HTML-коде страницы.
- Адрес: <meta name="geo.placename" content="Адрес, город, страна" />
- Координаты (долгота/широта): <meta name="geo.position" content="00.000000;00.000000" />
- Регион: <meta name="geo.region" content="RU-город Москва" />
- Координаты по стандарту ICBM: <meta name="ICBM" content="00.000000, 00.000000" />
Когда пользователь будет искать компанию на карте, поисковик не только выдаст ссылку, но и покажет точную карту проезда.
13. Настроить 404 ошибку на несуществующих страницах
Если пользователь вводит ссылку на несуществующую страницу, должна выдаваться ошибка 404 Page Not Found. Если страницу 404 не настроить, браузер выведет стандартную страницу с ошибкой. Такая страница только отпугивает пользователей.
Чтобы удержать посетителя, оформите страницу 404 понятным образом. Поясните причину ошибки и подскажите, что делать дальше.
Вот примеры удачных страниц 404 и советы, которые помогут избежать подобной ошибки. Если для вас все это сложно, закажите настройку страницы 404 в PromoPult.
14. Указать главные и второстепенные страницы
На многих страницах (особенно если речь идет об интернет-магазине) информация дублируется на 90% и более. Чаще всего это страницы пагинации: site.ru/page1, site.ru/page2, site.ru/page3 и т. д. Также это могут быть страницы с результатами сортировки товаров.
Для исключения индексации дублей поисковиками укажите атрибут rel="canonical" на основной (канонической) странице. Подробно — здесь.
15. Удалить дубли из индекса ПС
У сайта могут быть дубли: аффилиаты, версии с HTTP/HTTPS и т. п. В зависимости от проблемы используются разные инструменты: исправляются данные на хостинге/сервере, в файле robots.txt, панелях для вебмастеров. К этой работе лучше подключить специалиста, чтобы вместе с дублями не удалить из индекса основную версию сайта.
Если вы все же решите заниматься дублями сами, предлагаем в помощь эту статью.
С дублями разобрались. Второй блок технической оптимизации — улучшение индексации.
16. Обеспечить скорость загрузки страницы до 3-х секунд
В первую очередь важно ускорить загрузку страниц. Это один из факторов ранжирования (особенно в условиях Mobile First индекса). В идеале любая страница сайта должна загружаться быстрее 3-х секунд.
Для ускорения страниц:
- Вынесите коды CSS и JavaScript в отдельные файлы.
- Включите кеширование страниц и их компонентов (это снизит нагрузку на сервер).
- Протестируйте хостинг и оптимизируйте его при необходимости.
- Оптимизируйте размер изображений на сайте с помощью одного из сервисов для сжатия картинок (compressjpeg.com, iloveimg.com, imagecompressor.com и др.).
Для проверки скорости загрузки страниц используйте сервис PageSpeed Insights.
17. Исправить ошибки в HTML коде
Из-за ошибок в коде отдельные функции сайта некорректно работают, плывет верстка, сайт неправильно отображается на различных устройствах, замедляется его загрузка.
Сервис validator.w3.org анализирует ваш сайт и выдает список ошибок. В идеале их все нужно исправить, в первую очередь — критические.
Для этой работы нужны навыки программирования. Специалисты PromoPult справятся с ней без проблем.
18. Закрыть от индексации «Подробнее» и «Читать далее»
На главные страницы или страницы рубрик обычно не выводят полные тексты статей. Здесь размещены заголовки и лиды (несколько вступительных строк). Сама же статья доступна по клику по заголовку и кнопке «Подробнее» или «Читать далее».
Получается, что со страницы на статью идет минимум две ссылки. Для пользователей такой подход удобен, но поисковики могут расценить его как попытку искусственно увеличить количество ссылок. Чтобы не попасть под санкции, ссылки в кнопках «Подробнее» или «Читать далее» закройте от индексации тегами noindex или nofollow.
Если вы закажете эту услугу в PromoPult, то специалисты сделают так, что появление новых статей не будет требовать каких-то дополнительных манипуляций — «лишние» ссылки будут автоматически закрыты от индексации.
19. Закрыть технические страницы от индексации
На любом сайте есть страницы, индексация которых по той или иной причине нежелательна. Например, версии для печати воспринимаются поисковиками как дубли, а страницы пользователей или транзакционные страницы нельзя индексировать по соображениям конфиденциальности.
Проанализируйте, какие страницы на вашем сайте важно закрыть от роботов, и пропишите для них правильные директивы Disallow в robots.txt.
20. В заголовке Expires указать правильный срок
В этом заголовке указывается дата предполагаемого истечения срока актуальности контента. Поисковый робот по этой дате определяет, когда ему в следующий раз посещать страницу.
Рекомендованные сроки переобхода:
- главная — не более 5 дней от текущей даты;
- раздел — не более 2 недель;
- карточка товара или статья — не более 30 дней.
Благодаря Expires робот не затрачивает время на переобход не меняющихся страниц. Спустя некоторое время он сам определит время, как часто повторно посещать страницы.
Проверить настройку заголовка Expires можно с помощью этого инструмента.
21. Обеспечить единую кодировку на страницах сайта
Для корректного отображения сайта в различных браузерах необходимо применять единую кодировку. Под единой кодировкой подразумевается одинаковая кодировка на самом сайте и кодировка ответа сервера.
Кодировка задается в мета-теге в коде страницы (обычно это UTF-8):
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
или
<meta charset="utf-8" />
Задача считается выполненной верно, если при проверке ответа сервсера с помощью сервиса last-modified.com в строке Content-Type будет указано то же значение, что и на сайте.
Если совпадения нет, внесите изменения в код сами или с помощью специалистов PromoPult.
22. Убрать текст или код вне тегов HTML
Текст индексируется только при условии, что он находится внутри тегов <body></body>. Проведите аудит HTML кода. Это можно сделать вручную путем анализа исходного кода. Но быстрее будет воспользоваться специальным инструментом. Находится он в модуле SEO на шаге «Целевые страницы» в блоке «Техническая оптимизация».
Если будут ошибки, удалите лишний текст или перенесите его в правильное место. Или доверьте эту работу специалистам PromoPult.
23. Присвоить сайту регион продвижения
Если ваш сайт коммерческой направленности, то выдача по конверсионным запросам будет геозависимой. Улучшить позиции по ним поможет привязка к основному региону в Яндекс.Вебмастере.
Подробно о нюансах регионального продвижения вы можете почитать здесь.
24. Настроить заголовки Last Modified и If-Modified-Since
Наряду с Expires эти заголовки помогают оптимально использовать ресурсы поисковых роботов. Если с даты последнего визита контент страницы не обновлялся, сервер выдаст заголовок 304 Not Modified. Такую страницу робот не будет обходить. Если же контент обновился, будет статус «200 OK», и робот просканирует страницу.
В итоге снижается нагрузка на сервер, а робот обходит только те страницы, которые обновлялись.
Проверить настройку заголовков Last Modified и If-Modified-Since можно с помощью этого инструмента.
Оптимизация структуры
25. Обеспечить доступность страниц максимум в 3 клика
Чем меньше уровней вложенности на сайте, тем ближе посетитель к покупке товара/услуги. Если ему приходится долго кликать (то есть искать товар/услугу на сайте), это повышает вероятность того, что он покинет сайт, так и не обнаружив того, что искал. Кроме того, чем глубже размещена страница, тем меньший вес передают ей поисковики. Также могут возникать проблемы с индексацией.
Поэтому продумайте структуру так, чтобы она включала не более 3-4 уровней. Или передайте эту работу PromoPult: специалисты удалят лишние уровни и настроят редирект со старых страниц на новые.
26. Поставить сквозные ссылки на основные разделы
Выберите несколько высокочастотных фраз и используйте их в качестве анкоров ссылок. Эти ссылки разместите в подвале или сайдбаре. Таким образом, вы увеличите вес наиболее значимых страниц.
27. Добавить «хлебные крошки»
Это навигационная цепочка, которая отражает путь от главной страницы до текущей. Является не только способом улучшить навигацию, но и способом внутренней перелинковки, с помощью которой поисковики лучше понимают структуру сайта.
28. Создать sitemap.xml
Это XML файл, в котором представлены ссылки на все страницы сайта. Поисковик обращается к этому файлу, чтобы понять, какие страницы индексировать.
После создания sitemap.xml скопируйте его в корень сайта, добавьте в Яндекс.Вебмастер и укажите директиву Sitemap в файле robots.txt. Периодически обновляйте sitemap.xml. Чтобы этого не делать вручную, настройте динамический sitemap.xml.
29. Настроить человекопонятные URL (ЧПУ)
Так посетителям будет проще ориентироваться в структуре сайта. В то же время сниппеты в поиске станут кликабельней.
30. Сократить внутренние URL
Адреса страниц должны быть краткими и понятными. Это удобно, например, когда пользователи копируют ссылку, пересылают ее и размещают в соцсетях. Кроме того, длинные URL часто обрезаются при размещении на ряде сайтов. Поэтому короткие более предпочтительны.
После сокращения ссылок не забудьте поставьте редиректы со старых адресов на новые. Если вы испытаете трудности, специалисты PromoPult вам помогут.
Внутренние факторы ранжирования
Это обширная группа факторов. В самом начале поработайте над мета-тегами.
31. Составить правильные Title для каждой страницы сайта
Title — это заголовок страницы, который выводится в результатах поиска. Это один из элементов, по которому поисковики определяют релевантность страницы поисковому запросу. Кроме того, привлекательный Title повышает кликабельность.
Советы по составлению Title и прочих мета-тегов вы найдете в этой статье. Если вы решите самостоятельно составлять Title, воспользуйтесь парсером мета-тегов для определения дублей и незаполненных полей (вот инструкция).
32. Устранить проблемы с тегом Description
Этот мета-тег кратко описывает содержимое страницы. От его качества зависит ранжирование сайта по продвигаемым запросам и кликабельность сниппета в выдаче.
Пропишите уникальный Description с вхождением ключевых фраз для каждой страницы вашего сайта. Или поручите эту работу специалистам PromoPult. При наполнении сайта контентом для текста на каждую страницу прописываются Title и Description.
33. Настроить микроразметку для контактов и товаров
Микроразметка улучшает внешний вид сниппета и делает страницу более понятной для поисковиков.
Микроразметку удобно добавлять с помощью Диспетчера тегов (вот инструкция).
34. Отформатировать тексты посадочных страниц
Следующий блок в рамках работы над внутренними факторами — оптимизация текстов.
Первая задача — оформить целевые страницы с использованием картинок, списков, таблиц, цитат и прочих элементов форматирования. Так их будет намного удобней читать.
35. Проверить тексты на ошибки
Орфография, пунктуация, грамматика, лексика — все должно быть безупречно. Для проверки текстов используйте сервисы text.ru, orfo.ru и проч. Или подключите профессионального редактора.
36. Убрать заголовки h1-h6 из сквозных элементов
Заголовки призваны отражать последовательную и логичную структуру контента страницы. Но из-за особенностей шаблона они могут присутствовать в названиях блоков, пунктов меню или технических элементов, одинаковых для всех страниц. Это нужно исправить.
37. Разделить страницы с большим количеством контента
Если на странице много контента, заточенного под разные запросы, распределите его между несколькими страницами. Так повысится релевантность каждой из них.
Для длинных текстов сделайте содержание, разбейте их на логические блоки с подзаголовками.
38. Написать уникальный текст для посадочных страниц
Об уникальности текстов говорить нет смысла — это аксиома. Проверка — text.ru, content-watch.ru, etxt.ru. Минимум — 95-97%. Для текстов с терминологией (например, в сфере медицины или права) допускается 85-90%.
Делайте тексты не просто уникальными с технической точки зрения (т.н. рерайт), а уникальными с точки зрения ценности для пользователей. Вносите что-то новое и полезное — в этом случае стоит ожидать высоких позиций.
Тексты вы можете писать сами, привлекать копирайтеров или заказать в модуле «Тексты для проекта».
39. Убедиться, что тексты на страницах имеют объем не менее 2000 симв.
Именно такой минимальный объем обеспечивает рост видимости страницы в поиске. Если у вас тексты меньшего объема, дополните их или перепишите.
40. Добавить вводные тексты на страницы категорий
Это краткие тексты на 500-1000 символов с описанием содержания категории. Добавление в них ключевых слов помогает лучше ранжироваться страницам категорий. О том, как правильно составить вводный текст, написано в этой статье.
41. Сделать аннотации основного контента
Они нужны для быстрого информирования пользователей о содержании контента и привлечения внимания. Их длина — 150-250 символов.
42. Добавить на каждую страницу один заголовок h1
Если заголовков h1 в шаблоне несколько (или они вообще отсутствуют), приведите шаблон к правильному виду: одна страница — один h1. Кроме того, h1 не должен дублировать Title.
Если у вас есть время, навыки и опыт, оптимизируйте контент самостоятельно (вот инструкция). Или поручите эту работу специалистам PromoPult, подключив модуль SEO.
43. Удалить битые ссылки
Далее идет работа с внутренними и внешними ссылками. И первый пункт — удаление неработающих (битых) ссылок.
Для поиска битых ссылок на сайте есть программа Xenu’s Link Sleuth. Если же поручить эту задачу PromoPult, специалисты найдут битые ссылки, заменят их, отредактируют или удалят несуществующие страницы.
44. Удалить дублирующиеся ссылки на целевых страницах
Ссылки с одинаковым анкором, ведущие на одну и ту же страницу, — это нехороший сигнал для поисковиков. Некоторое дублирование может быть, например, из-за особенностей навигации. Но если таких ссылок 2 и более, то «лишние» нужно или удалять, или закрывать от индексации с помощью конструкции:
<!--noindex--><a href="https://site.ru/" rel="nofollow">Анкор ссылки</a><!--/noindex-->
45. Устранить проблемы с внутренними ссылками
С помощью внутренних ссылок перераспределяется вес между страницами. Если перелинковка не сбалансирована, наблюдаются перекосы: одни страницы ранжируются лучше, а другие — хуже. Проанализируйте правильность внутренней перелинковки и внесите изменения.
Эта работа требует специальных программных средств, поэтому ее лучше доверить специалистам.
46. Удалить внешние ссылки с сайта или закрыть их от индексации
По внешним ссылкам «утекает» вес, особенно если вы ссылаетесь на сомнительные ресурсы. Просканируйте сайт на предмет внешних ссылок и по максимуму удалите их или закройте от индексации атрибутом nofollow. Ссылки на партнерские ресурсы закрывать от индексации (и тем более удалять) не нужно.
47. Прописать alt и title для изображений
Самое главное в оптимизации изображений — прописать атрибуты alt и заголовки title. Они должны быть уникальны, включать ключевые фразы и точно описывать изображение. Именно на основе атрибутов alt изображения участвуют в поиске.
48. Указать теги height и width для картинок
Это нужно, чтобы не «плыла» верстка при загрузке страницы.
Вот подробная инструкция по оптимизации изображений для Яндекс и Google.
Итак, мы рассмотрели 48 пунктов чек-листа по SEO. Но это не все. В следующей части статьи мы расскажем еще о 20 пунктах, посвященных улучшению юзабилити и коммерческих факторов. Также покажем, как оптимизировать сайт на полном автомате в системе PromoPult и разберем распространенные ошибки.