Чек-лист SEO оптимизация сайта на WordPress
Чек лист создавался для WordPress плагинов к нему.
По правилам SEO, все что не имеет ценности для пользователей, должно быть закрыто от поисковых систем, иначе это может негативно повлиять на рейтинг сайта.
Настройка ЧПУ (Человеку Понятный Урл(
URL)) выполняется сразу после инсталляции Wordpress. Переходим в Настройки→Постоянные ссылки(Settings→Permalink) выбираем из нескольких предустановленных вариантов ЧПУ или в разделе "Произвольно" создать свой новый. В большинстве случаем правильный выбор установить переключатель в “Название записи (Post name)” что соответствует произвольной записи /%postname%/ Настройка канонических
URL. Чтобы избежать дублей сайта, когда одна и та же страница доступна по нескольким
URL используется атрибут canonical в секции <head>, например<link rel="canonical" href="
https://example.com/your-page/" />. В общем используйте 301 редирект, альтернативный способ использование атрибута rel=”canonical”. По заявлениям Google, передаваемый вес через канонические ссылки абсолютно идентичный весу, который передает 301 редирект. Ссылка по теме:
Атрибут rel= «canonical» — полное руководство по использованию канонических ссылок
robots.txt
sitemap.xml
Настроить службы слежения за обновлениями. Данная настройка находится в Настройки→Написание(Settings→Writing) и позволяет пользователю автоматически отправлять на сервер ПС (Яндекс, Google) специальное сообщение (пинг) о каждой новой записи в своем блоге. По умолчанию в Wordpress настроена только служба pingomatic.com. Добавим пинг от Яндекса и Google. Подобных сервисов можно найти сотню, но не увлекайтесь их добавлением, подходите к их выбору разумно, к тому же это дополнительная нагрузка на сервер.
http://rpc.pingomatic.com/
http://ping.blogs.yandex.ru/RPC2
http://blogsearch.google.com/ping/RPC2
http://blogsearch.google.ru/ping/RPC2
Решение проблемы WordPress с заголовками Last Modified, If-Modified-Since
WordPress не умеет отдавать в ответах сервера заголовок Last Modified (дату последнего изменения документа) и давать правильный ответ 304 Not Modified. А этот заголовок очень важен для поисковых систем. Его наличие ускоряет индексацию, снижает нагрузку и позволяет загружать поисковикам за раз больше страниц в индекс.
Для настройки правильного ответа используйте плагин Clearfy.
При включении
SSI —
Nginx перестаёт отдавать Last-Modified, например в панели
ISPmanager SSI включен по умолчанию.
Как удалить страницы вложений в WordPress?
Всякий раз, когда вы загружаете медиафайл (например, изображение или видео), WordPress автоматически создает постоянную ссылку на его страницу (не путать с прямой ссылкой на файл). На такой странице отображается только ваше вложение и его заголовок (если вы его добавили).
Такие страницы практически бесполезны, так как не содержат ценной информации, а все что не имеет ценности для пользователей. Удалить такие страницы НЕЛЬЗЯ - Wordpress не позволяет этого сделать.
Решение только Редирект 301.
Существует несколько способов установки переадресации со страниц вложений — на прямые ссылки медиафайлов или их родительские записи. Мне проще настроить переадресацию со страниц вложений плагином Yoast SEO. Для этого в настройках плагина Yoast SEO: SEO → Отображение в поисковой выдаче → Медиа и убедитесь, что опция «Перенаправить URL вложений на файл вложения?» была включена.
Значение меток WordPress в SEO
Метки WordPress могут объединять записи сайта по различным схожим признакам. При этом записи могут входить в разные рубрики сайта. Это улучшает навигацию по сайту и как следствие, улучшает поведенческие факторы оптимизации.
Использовать метки можно для продвижения по низкочастотным запросам и одновременно использовать, как инструмент расширенной навигации.
Пример использования меток: статья о летних шинах. Размещаем статью в разделе: шины легковых автомашин. Для дополнительной навигации создаем метки: летние шины Bridgestone, летние шины Continental, летние шины Pirelli и т.д. По созданным меткам получаем дополнительные поисковые запросы, кроме этого на сайте получаем навигацию по производителям шин. Добавив метку «летние шины Bridgestone» ко всем статьям, можем выводить статьи по метке: летние шины Bridgestone.
Каждая метка WordPress это отдельно созданная постоянная ссылка сайта, которая при соответствующем оформлении может стать отдельной и уникальной страницей в поисковой выдаче. Поэтому, не закрываем метки от индексации.
Практика использования меток WordPress WooCommerce:
Если закрыть уже проиндексированные метки сайта, вам гарантированно проседание в выдаче и, как следствие, падение посещаемости сайта.
Яндекс и Google (Яндекс даже лучше) индексируют метки WordPress и не использовать эти возможности глупо.
На сайте не должно быть меток с пустым содержанием. То есть, не допускайте меток, у которых нет материалов. Контролировать это можно на вкладке Метки в столбце «Записи», не должно быть меток со значением «0».
Не открывайте метки для поисковиков, а сделать это можно в файле robots.txt или одним из SEO плагинов, метки без описаний. Такие страницы создают «мусорное содержание», что может оцениваться поисковиками, как негативный фактор.
Не допускайте точного совпадения названий рубрик и меток. Больше используйте склонение и падежи для создания из меток низкочастотных запросов.