SEO оптимизация сайта на WordPress: полный чек-лист

SEO

SEO (Search Engine Optimization) — это развитие и оптимизация сайта под поисковые системы, привлекая посетителей из них. В этой статье я подробно расскажу про базовые настройки для продвижения на WordPress в поисковиках.

Содержание
  1. Маст-хэв SEO плагины для оптимизации WordPress
  2. Настройка хостинга и защиты
  3. Выбираем хороший хостинг
  4. Выбираем антивирус
  5. Подключаем проксирование
  6. Технические факторы SEO продвижения сайта на WordPress
  7. Выбран SEO шаблон
  8. Создан и настроен robots.txt
  9. Корректно составлен sitemap.xml
  10. Закрыты страницы пагинации
  11. Очищены дубли
  12. Архивы
  13. Таксономии
  14. Replytocom
  15. Прописаны правила в .htaccess
  16. HTTPS и HSTS
  17. Настроены ЧПУ WordPress
  18. Используются Last Modified и If-Modified-Since заголовки
  19. Отсутствуют ошибки
  20. Высокая скорость загрузки
  21. Код без лишних элементов
  22. Включен rel=«alternate»
  23. Внедрена микроразметка
  24. Всплывающее уведомление об использовании Cookie
  25. Транслитерированные заголовки
  26. Блог открыт к индексации
  27. Внутренняя оптимизация
  28. Заполненность метатегов
  29. Title
  30. Description
  31. Необходимая перелинковка
  32. Проверка семантического ядра
  33. Скрытый текст удален
  34. Использованы возможности расширения сниппета от Яндекса
  35. Прописаны атрибуты у изображений

Маст-хэв SEO плагины для оптимизации WordPress

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

  1. Clearfy (кликабельно) – премиальный модуль, исправляющий технические баги WordPress
  2. Yoast – бесплатный SEO плагин, помогающий в оценке читаемости и оптимизации текста, а также помогающий правильно прописывать мета-теги (title, description), создавать sitemap.xml и управлять индексацией.
  3. W3 Total Cache – утилита кеширования, многократно увеличивающая скорость загрузки, при этом снижая нагрузку на сервер.
  4. Akismet Anti-Spam – бесплатный для НЕкоммерческих проектов плагин защиты комментариев от бесконечного спама.

Эти утилиты гарантировано улучшат здоровье проекта, однако стоит отдельно пройтись и по элементам ручной оптимизации.

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

Настройка хостинга и защиты

Для раскрутки сайта необходим хороший хостинг, выдерживающий высокие нагрузки, и комплексная защита: как от DDOS атак, так и от загрузки вирусов.

Выбираем хороший хостинг

Для начала разберемся с определениями. Бывают 3 типа хостинга: шаред – ограничение только по дисковому пространству (но вы делите одно пространство с другими сайтами), VPS – виртуальный выделенный сервер (или VDS) и физический сервак – мощная машина для выполнения сервисных задач, как правило, без участия человека.

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

Выбираем антивирус

Рекомендации от ispmanager

Важный элемент, которым любят пренебрегать вебмастера, а потом плакать, как с их драгоценного сайта поставили редирект на какую-то гадость, убив продвижение. Антивирус спасёт от вредоносного когда/шеллов/зараженных файлов (особенно актуально для любителей вареза).

Подключаем проксирование

Еще один крайне важный элемент в базовой защите от злоумышленников — подключение защиты от Dos и DDoS атак. Бесплатных качественных вариантов два:

  1. CloudFlare – компания, предлагающая услуги защиты от ддос атак, CDN, защищенные DNS и многое другое
  2. DDG (ddos-guard) – отечественный аналог CF.

Два сервиса выше имеют как платные, так и бесплатные тарифы. Во фришном варианте имеют проксирование и защиту днс. На СЕО это никак отрицательно не повлияет, только улучшит продвижение.

Технические факторы SEO продвижения сайта на WordPress

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

Выбран SEO шаблон

Тема обязана быть оптимизированной «из коробки», особенно — если вы ее покупали. После покупки проверьте:

  1. Верстка выполнена по стандартам HTML5 и CSS3
  2. Автоматически создается ЧПУ
  3. Присутствует адаптивный дизайн
  4. Высокая скорость загрузки (не более 0.5 — 1 секунды)
  5. Единственный h1, прописанный редактором, остальные переделаны в div`ы.

Создан и настроен robots.txt

Роботс — файл, управляющий на стороне сервера роботами. Если он у вас уже создан, то следует убедиться, что:

  1. При необходимости директивы для роботов «Яндекса» и «Google» разделены
  2. Закрыты служебные разделы
  3. Запрещены к попаданию в индекс страницы пагинации
  4. Указана ссылка на xml-карту

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

Где находится роботс: заходим в корневую папку (каталог) проекта, вводим в поиске «robots.txt«. Если ничего не нашлось — создайте сами или при помощи плагинов.

Корректно составлен sitemap.xml

Не менее важный элемент продвижения, помогающий роботам легче совершать обход. Проверьте, что:

  1. Сайтмап не содержит ошибок (если ничего не написано в консолях поисковиков — все хорошо)
  2. Расставлены параметры priority и lastmod, указывающие на приоритет сканирования и дату последнего обновления
  3. Отсутствуют запрещенные к индексации элементы
  4. Протоколы файла и ресурса совпадают (https/http)

Закрыты страницы пагинации

Совершенно бесполезные (мусорные) разделы навигации, не несущие в себе никакого смысла. Советую заблокировать атрибутом noindex или соответствующей директивой в robots.txt при оптимизации.

Очищены дубли

Неиспользуемые виджеты, пассивно создающие записи – само зло. Этот мусор необходимо удалять. В WordPress эта проблема также актуальна.

Архивы

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

  1. По авторам – с их помощью можно не только провалиться в выдаче, но и выдать злоумышленнику логин администратора.
  2. Датированные — рассортированные посты по датам, совершенно бесполезно и губительно для оптимизации, кроме случаев, когда необходимо отслеживать изменения в законодательстве или новости с государственных порталов.
  3. Сгенерированные расширениями или темами – такое тоже может быть, но встречается крайне редко, в основном в темах из каталога WordPress.

Таксономии

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

Replytocom

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

Прописаны правила в .htaccess

Одна из причин появления дублей – отсутствие редиректов. Список правил, которые должны быть прописаны обязательно:

  1. Главное зеркало с/без www (оставить только один вариант)
  2. Главная не должна быть доступна по адресам: index.html, index.php и т.д.
  3. Проверьте, чтобы адреса без слеша на конце перенаправляли на урлы со слешем (или наоборот)

HTTPS и HSTS

Настройка протокола шифрования данных

Доверия к многостраничникам на WordPress, до сих пор работающих на небезопасном протоколе HTTP уже нет. В рамках SEO обязательно использование зашифрованного HTTPS, повышающего траст в глазах посетителя.

Для продвижения мало использовать только защищенный метод передачи данных, нужна обязательна настройка HSTS (повышенная безопасность) и общего перенаправления.

Настроены ЧПУ WordPress

Человеку Понятные Урлы – понятие среди SEO оптимизаторов. Иначе, это ссылки, которые понятны посетителю. Как правило, они написаны транслитом. Пример такого урла:

https://site.ru/kak-posadit-kartoshku/

Используются Last Modified и If-Modified-Since заголовки

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

Отсутствуют ошибки

Если роботам при обходе ресурса будут выдаваться ошибки 5xx (на стороне сервера) – они еще не скоро вернутся на запрашиваемый адрес (к примеру для Яндекса этот срок достигает двух недель).

Высокая скорость загрузки

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

  • Шаблон с готовой оптимизацией скорости
  • Gzip сжатие
  • Минификация кода: HTML, CSS и JS скриптов.
  • Производится кеширование
  • Размер изображений сжат, но качество не было потеряно

Код без лишних элементов

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

  • Отключены RSS ленты (опционально)
  • Удален dns-prefetch
  • Выключена xml rpc ссылка
  • Очищены атрибуты prev & next
  • Убран WLW Manifest
  • Отключены граватары
  • Скрыты неиспользуемые виджеты: «Календарь», «Облако меток» и т.п.

Это только нагружает сервер или позволяет хакерам получить доступ к хостингу (совершить атаку). Естественно: это должно быть отключено. Можно исправлять вручную, а можно использовать плагин Clearfy PRO.

Купить Clearfy PRO со скидкой 15%

Включен rel=«alternate»

Тег линк в SEO оптимизации WordPress

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

Внедрена микроразметка

По умолчанию в качественные шаблоны с SEO уже включена микроразметка по стандартам Schema.org. Рекомендую проверить ее наличие конкретно на вашем проекте.

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

Всплывающее уведомление об использовании Cookie

Если WordPress блог получает долю трафика из стран ЕС, то согласно GDPR (Общий регламент о защите данных) должно присутствовать всплывающее уведомление об использовании файлов куки. Как это сделать читайте в этой статье.

Транслитерированные заголовки

URL вида: «site.ru/как-пожарить-картошку/» в поисковой системе смотрится хуже, чем «site.ru/kak-pozharit-kartoshku/«. Разумеется, если сам домен на кириллице (например зона .рф – домен.рф/раскрутка-трафика-бесплатно/), то лучше оставить заглавие на русском.

Можно делать менять язык вручную, пользуясь, к примеру, подходящим инструментом от адвего. А можно использовать готовые плагины, такие как Clearfy PRO или Rus2Lat.

Блог открыт к индексации

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

Проверяем оптимизацию к попаданию в выдачу

Также внимательно посмотрите в код главной. Там не должно быть тега noindex. После проверьте robots.txt. Здесь уже не должно быть правила «Disallow: /*».

Внутренняя оптимизация

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

Заполненность метатегов

Два метатега, определяющих блок в результатах поиска. Рассмотрим их на конкретном примере:

Отображение сайта wpboost в яндексе

Title

Заголовок – тут кратко пишут о чем страница. Несколько рекомендаций по составлению:

  1. Обязательно вписываем продвигаемое ключевое слово (запрос)
  2. Следим за соответствием тематике страницы
  3. Стараемся заполнять уникально, не повторяя уже существующие
  4. При заполнении не копируем h1
  5. Написан человечно

Description

Описание – здесь уже должно быть более развернутое повествование. Обратите внимание, что оно должно быть:

  1. Читабельным для человека
  2. Объемом не превышать 200 символов
  3. Отличаться от заголовка
  4. Содержать ключ
  5. Быть уникальным

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

Необходимая перелинковка

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

Новичкам я рекомендую сделать виджет в сайдбар «Новые записи», в котором выводить последние 5 – 6 постов. Дополнительно в теле самой статьи делать блок «Читайте также», где будет интересный материал, соответствующий теме записи. Это улучшит поведенческие факторы, за счет чего продвинет несколько запросов вверх и повысит заработок с рекламы (если она имеется).

Проверка семантического ядра

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

Скрытый текст удален

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

Использованы возможности расширения сниппета от Яндекса

Яндекс предоставляет вебмастерам возможность увеличения сниппета в результатах выдачи. Это можно сделать несколькими способами:

  1. Подключением турбо страниц – под блоком ресурса появится карусель со ссылками на соответствующие страницы
  2. Формированием быстрых ссылок – особенно полезно коммерции, под дескрипшеном появятся ссылки на категории и/или статьи

Гугл тоже показывает быстрые ссылки, но повлиять на них нельзя.

Прописаны атрибуты у изображений

Существует два атрибута значения изображения – alt и title. Альт показывает что на картинке, а title обозначает заголовок. Обязательно заполняйте alt, тайтл может быть не заполнен, не страшно.

Если же портал уже вырос до огромных размеров и вручную прописывать UGC контенту альты уже не получается – используйте плагин Clearfy PRO. Он автоматически проставляет к пустым картинкам этот тег.

Clearfy -15%

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

Иван

Изучаю WordPress, занимаюсь разработкой и созданием шаблонов и плагинов. На этом блоге делюсь своими знаниями. Есть вопросы? Пишите в комментариях!

Оцените автора
Ускорение и оптимизация WP
Добавить комментарий