SEO — это оптимизация сайта в выдаче поисковиков. Она нужна для получения бесплатного трафика: чем выше ресурс находится в выдаче, тем больше пользователей на него заходит. В статье расскажем, что нужно для SEO, и предложим пошаговую инструкцию по настройке.
- Соберите семантическое ядро
- Купите нормальную тему
- Настройте человекопонятные URL
- Сделайте ссылки на латинице
- Определите, нужно ли вам www
- Включите возможность настройки сайта для SEO
- Уменьшите время загрузки
- Создайте XML-карту сайта
- Настройте файл Robots.txt
- Создайте контент для каждой страницы
- Постоянно работайте над сайтом
- Повторим: что нужно для SEO
Соберите семантическое ядро
Семантическое ядро — это запросы, по которым пользователи будут искать ваш сайт. В него включают все фразы, которые соответствуют тематике сайта и популярны в поиске.
Чтобы собрать небольшое семантическое ядро, используйте Яндекс.Вордстат. Введите в строку поиска запрос, который подходит вашему сайту:
- Делаете интернет-магазин часов — введите «купить наручные часы».
- Создаете блог об интернет-маркетинге — укажите «что такое SEO».
- Нужен сайт производственной компании — используйте «заказать металлопрокат» и так далее.
Вордстат покажет ваш запрос и все запросы, похожие на него — большинство из них подойдет семантическому ядру. Выбирайте из списка те, которые соответствуют тематике сайта, и добавляйте их в отдельную таблицу. Посмотрите так несколько тематических запросов, чтобы собрать полное ядро.
Большинство этих запросов подойдут семантическому ядру
Обращайте внимание на цифры сбоку: это — частота запроса в месяц. Чем больше показатель, тем сложнее будет вывести страницу в топ по этому запросу, но и отдача потом будет выше. Чем меньше — тем меньше трафика принесет фраза и тем легче вывести по ней сайт в топ.
Собранное семантическое ядро нужно кластеризовать, то есть объединить ключи в группы. Эти группы потом пойдут на определенные страницы сайта. Например, если собираете ядро для интернет-магазина часов, разделите его на кластеры с запросами о наручных часах, женских и мужских, настольных, настенных и так далее. Потом на основе групп разработайте структуру. Например, продавать наручные, настольные и настенные часы, а группу наручных разделить еще на мужские и женские.
Добавляйте в кластер все соответствующие запросы
Есть сервисы, которые помогают собрать семантическое ядро: «Мутаген», Serpstat, Key Collector и другие.
Купите нормальную тему
Тема — это оформление сайта. Также она важна для продвижения — если код будет «грязным», его придется исправлять. А нормальные темы быстро загружаются, имеют адаптивную верстку, правильную расстановку заголовков. Они заверстаны с соблюдением HTML 5 и CSS 3.
Если создаете сайт на конструкторах типа Tilda или Wix, можете выбирать любой шаблон. Все темы созданы с учетом требований SEO, адаптированы для мобильной версии. Если создаете сайт на какой-либо CMS, внимательно смотрите описание шаблонов. Если тема дружелюбна для SEO, в описании будет специальная пометка: например «SEO friendly». Есть готовые списки хороших тем — можете выбрать оформление из предложенных.
Такая пометка говорит о том, что тема подходит для SEO
Настройте человекопонятные URL
Человекопонятные URL-адреса страниц называют ЧПУ. Например, my.site.ru/blog — понятный линк, а my.site.ru/jshghik89 ни о чем не говорит пользователю. К человекопонятным URL относятся лучше и пользователи, и поисковые системы — об этом написано в рекомендациях Яндекса.
В большинстве конструкторов можно самостоятельно задавать адреса страниц. Если используете CMS, придется сделать пару кликов мышкой. Зайдите в настройки и выберите ЧПУ. Например, на WordPress можно выбрать правильный формат ссылок в разделе «Настройки → Постоянные ссылки». На Joomla — в «Настройках SEO». На Bitrix — в «Управлении адресами страниц».
Так включают ЧПУ на Joomla
Сделайте ссылки на латинице
Если остановиться на настройке ЧПУ, ссылки на страницу сайта могут выглядеть так: site.ru/статья-о-маркетинге. Это плохо из-за разницы в кодировке: если одна часть линка написана латиницей, а другая — кириллицей, поисковые системы будут дольше обрабатывать запросы.
На конструкторах, например на Tilda, можно вручную указывать адрес каждой новой страницы. Используйте латиницу, чтобы не было разницы в коде. Если создаете сайт на CMS, придется установить плагин для автоматической транслитерации URL — найдите его в поиске.
На Tilda можно указывать адрес для каждой новой страницы самостоятельно
Популярные плагины для автоматической транслитерации URL для WordPress — Rus-To-Lat или Cyr-To-Lat.
Определите, нужно ли вам www
Адрес сайта может отображаться и с www, и без. С точки зрения продвижения без разницы, какой вариант использовать. Но если не выбрать какой-то конкретный адрес, поисковая система будет воспринимать оба варианта как разные сайты и потом может просто понизить позиции в поиске за дублирование.
Чтобы выбрать предпочтительный вариант, зайдите в общие настройки сайта и пропишите в полях нужный адрес: site.ru или www.site.ru. Чтобы закрепить результат, добавьте нужный вариант URL в Яндекс.Вебмастер и Google Search Console.
На WordPress нужно прописать правильный адрес в обоих полях
Чтобы проверить, работает ли единственно правильный адрес, зайдите из поиска или адресной строки на оба варианта. Например, если выбрали URL site.ru и зашли на www.site.ru, вас автоматически должно перенаправить на первую ссылку.
Включите возможность настройки сайта для SEO
На конструкторах возможности SEO предусмотрены автоматически. Можно вручную настраивать каждую страницу, не нужно использовать дополнения. А если создаете сайт на CMS, придется использовать плагины — они дают возможность настроить метатеги, создавать расширенные сниппеты, создать понятную страницу 404 и многое другое.
Есть много дополнений для разных CMS. Два самых популярных плагина SEO для WordPress — All in One SEO Pack и Yoast SEO.
Уменьшите время загрузки
Скорость загрузки сайтов важна и пользователям, и поисковым системам. Например, в 2018 году Google запустил алгоритм Speed Update. Он работает в мобильном поиске и учитывает при ранжировании скорость загрузки страницы.
У сайтов, созданных на конструкторах, обычно высокая скорость загрузки, как и у стандартных шаблонов разных CMS. Чтобы ресурс загружался у пользователей еще быстрее, выполняйте простые рекомендации: откажитесь от сложной анимации, большого количества картинок. Чем меньше на странице сложных элементов, тем быстрее она загружается.
Уменьшить время загрузки можно сервисами. Например, в PageSpeed Insights можно оценить скорость загрузки и получить рекомендации по улучшению. А для WordPress есть плагины, которые автоматически делают страницы более легкими — например, WP Fastest Cache и LiteSpeed Cache.
Создайте XML-карту сайта
XML-карта сайта нужна поисковым системам, чтобы быстрее проиндексировать ресурс.
У сайтов на конструкторах XML-карты создаются автоматически. Их нельзя изменить и посмотреть. Если используете CMS, над картой придется поработать. Например, сделать ее в онлайн-сервисе типа XML Sitemaps или установить плагин. В генераторах все работает автоматически, но нужно будет скачать файл с картой и загрузить его в корневую директорию. Если использовать плагин, нужно будет его настроить, а файл создастся сам.
Так выглядит настройка карты в плагине Yoast SEO: можно что-то исключить или добавить
Создать карту сайта на WordPress можно плагинами для SEO. Но есть и отдельные плагины — например Google XML Sitemaps.
Настройте файл Robots.txt
Файл Robots.txt сообщает роботам поисковых систем, какие страницы нужно индексировать, а какие нет. У Яндекса и Google есть свои рекомендации по его настройке. Например, Яндекс рекомендует использовать распространенные директивы.
У сайтов на конструкторе такого файла нет, и загрузить его нельзя. Зато можно запретить индексацию в настройках каждой отдельной страницы.
На Tilda можно поставить здесь галочку, и страница не будет проиндексирован
Сайты на CMS требуют больше работы. Можно настроить индексацию в плагинах для SEO или сделать все вручную. Чтобы настроить индексацию, создайте текстовый документ с названием robots.txt. Откройте его и пропишите внутри, какие страницы можно индексировать, какие нет. Для этого важны пять директив:
- User-agent — указывает на робота, которому предназначены рекомендации.
- Disallow — запрещает индексирование страниц или разделов сайта.
- Sitemap — указывает путь к файлу sitemap, то есть к карте сайта.
- Clean-param — указывает параметры, которые не нужно учитывать при индексировании, например метки.
- Allow — разрешает индексирование отдельных страниц или разделов сайта.
Если создаете Robots.txt впервые, изучите рекомендации поисковых систем. Создайте несколько записей для роботов каждой системы, пропишите после директивы Disallow ссылки на страницы, которые не нужно индексировать. Чтобы проверить, правильно ли вы создали файл, используйте сервис от Яндекс.Вебмастера.
Файл Robots.txt может выглядеть так
Важно: в файле Robots.txt можно использовать только ссылки на латинице.
Обычно от индексации закрывают корзины товаров, страницы 404, разделы с дублированным контентом, список пользователей сайта и другие неважные разделы.
Создайте контент для каждой страницы
Напишите текст для каждой страницы, если он там нужен. В тексте используйте соответствующие фразы из семантического ядра, собранные раньше. Но не перестарайтесь: поисковые системы не любят переоптимизированные тексты. Об этом написано в блоге Яндекса. Не используйте много поисковых фраз: чем больше их плотность в тексте, тем выше вероятность потерять позиции в выдаче.
Не забывайте заполнять метатеги. Их создают отдельно для каждой страницы и в конструкторах, и на CMS.
Поле Keywords можно не заполнять: еще в 2009 году Google официально заявил, что поисковая система не учитывает этот метатег. А Яндекс может учитывать его, но чаще всего оставляет метатег без внимания.
Метатег Title важен. Его показывают в результатах поисковой выдачи и в качестве названия вкладки в браузере. О метатеге Description идут споры, но поисковые системы могут учитывать его при формировании сниппета. Поэтому его тоже можно заполнить.
Title и Description влияют на то, как ваш сайт выглядит в результатах выдачи
В Title можно использовать главное ключевое слово. Описание страницы, то есть Description, нужно делать таким, чтобы пользователь захотел перейти на ваш сайт.
Постоянно работайте над сайтом
После базовой настройки работа не заканчивается. Нужно постоянно улучшать сайт, чтобы он нравился пользователям. Поведенческий фактор — то, как посетители ведут себя на ресурсе — сильно влияет на ранжирование.
Чтобы улучшать поведенческие факторы, нужно:
- Публиковать полезный контент — не лейте воду в статьях, говорите только о том, что важно пользователям;.
- Подстраиваться под запросы пользователей — они должны находить ответ на свой вопрос на вашем сайте.
- Делать перелинковку — оставлять ссылки на другие разделы, статьи в тексте или оставлять блок с популярными статьями после текста.
- Дорабатывать юзабилити — чем проще и понятнее оно будет, тем легче пользователю будет ориентироваться.
Чтобы привлекать больше пользователей, тоже нужно постоянно работать. Например, публиковать новые статьи. Даже в интернет-магазине можно завести блог и писать туда о том, как выбрать часы, какие особенности у механизмов Casio, публиковать подборки недорогих или престижных моделей. А еще можно публиковать ссылки на ваш сайт на внешних авторитетных площадках, соответствующих теме вашего ресурса. Если покупать ссылки в плохих источниках — например на площадках, которые не соответствуют вашей тематике или имеют бан от поисковых систем, позиции сайта понизятся.
Чем лучше и полезнее будет контент на вашем сайте, тем выше он будет ранжироваться.
Повторим: что нужно для SEO
- Соберите семантическое ядро — найдите запросы, по которым будут искать ваш сайт, ваши товары или услуги, информацию.
- Купите нормальную тему, адаптированную для дальнейшего продвижения.
- Настройте URL-адрес, понятный пользователям и поисковым системам.
- Сделайте так, чтобы все ссылки отображались на латинице — если часть будет на кириллице, будут проблемы.
- Определите, нужно ли вам www в адресе сайта.
- Установите плагин для SEO-продвижения, если работаете на CMS.
- Уменьшите время загрузки сайта: откажитесь от сложных элементов, картинок и видео с большим весом.
- Создайте XML-карту сайта.
- Настройте файл Robots.txt: закройте от индексации разделы, которые не нужны в индексе.
- Создайте контент: текст и метатеги для каждой страницы.
- Постоянно работайте над сайтом: создавайте крутой и полезный контент, чтобы улучшить поведенческие факторы и вывести сайт в топ.