seo для wordpress
Поделиться

Часто встречается утверждение, что сайты на Wordpress хуже подходят для SEO-продвижения просто потому, что они бесплатны. Это неправда. Сам по себе «голый» WordPress из коробки действительно не готов для продвижения, и его нужно настраивать и надстраивать. Как это сделать — рассмотрим ниже.

Достоинства и недостатки WordPress для продвижения

Главное, что нужно знать: Wprdpress — это простая для освоения система управления контентом. С помощью этой CMS и плагинов к ней создать сайт может любой. Для этого не надо быть разработчиком. В этой же лёгкости заключаются и основные проблемы WordPress:

  • Его часто взламывают, притом даже не «руками»: любая уязвимость самого WordPress или его плагинов быстро становится известна хакерам, и по сети начинают ползать боты-краулеры в поиске сайтов с незакрытыми «дырками» в системе безопасности.
  • Использование многочисленных плагинов приводит к высоким нагрузкам на серверные ресурсы. А это значит, что при росте трафика будет падать быстродействие сайта и под угрозой окажется аптайм, то есть стопроцентная доступность сайта для посетителей, будь то люди или поисковые роботы.
  • Особое внимание придется уделить оптимизации кода сайта: многочисленные плагины настолько «загаживают» даже оптимизированный изначально шаблон, что в таком коде с многочисленными комментариями (в том числе — рекламного характера, ага), внедренными стилями CSS и скриптами заблудится любой поисковый робот. Фактически, проблема чистоты и аккуратности кода в Wordpress нерешаема, потому что обновлять плагины и саму CMS вам придется регулярно, и каждый апдейт будет восстанавливать мусор.
  • После установки WordPress «с нуля» у вас нет возможности хоть как-то сделать самые необходимые настройки, без которых сайт — лишь кучка текстового мусора в интернете.

Однако для небольших проектов, особенно контентных (блоги и т. д.), система подходит отлично. Основные её характеристики:

  • Простота и возможность создать и настроить полноценный сайт в самые короткие сроки без умения программировать.
  • Дешевизна. Даже с учетом покупки платного шаблона и плагинов разработка сайта на WP обойдется вам намного дешевле разработки для любой другой CMS.
  • Универсальность. На «Вордпрессе» работают блоги, информационные порталы, интернет-магазины, сайты-«визитки» и лендинги.

Если вам нужно быстро запустить сайт, вывесить посадочную страницу — WordPress подойдёт. Более того, именно на Wordpress профессиональные оптимизаторы чаще всего разворачивают PBN, дорвеи и прочие ресурсы, имеющие отношение к серым и чёрным методам продвижения.

Однако пора рассмотреть способы настройки WordPress для SEO.

Вопросы безопасности

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

  1. Вашего пользователя с правами администратора не надо называть admin, administrator и т. п. Выберите первому и самому важному пользователю админки нечитаемый логин и такой же нечитаемый пароль (не менее 10−12 знаков, и состоящий из букв, цифр и спецсимволов). Причина: именно администраторский аккаунт становится первой мишенью взломщиков. Прямо сейчас в реальном времени наблюдаю, как некто пытается зайти на сайт с логином admin, перебирая пароли и меняя прокси. Пусть старается, у меня нет таких пользователей.
  2. Установите файерволл. Для WordPress есть прекрасные бесплатные решения, чьих функциональных возможностей с избытком хватит для защиты сайта. Я рекомендую Wordfence, хотя это не единственный выбор. Wordfence будет блокировать попытки несанкционированного доступа, зловредных ботов, попытки подобрать пароль перебором (брутфорс), проверять код сайта на целостность и соответствие исходным кодам. Что немаловажно — Wordfence будет проверять плагины на актуальность и уведомлять о необходимости обновить их.
  3. Нет особого смысла прятать админку от взломщиков: WordPress взламывают не через админку, а обращаясь непосредственно к уязвимым скриптам или даже «закладкам» в платных темах, которые хакеры выкладывают в свободный доступ в надежде, что кто-то такую тему становит на свой сайт, и сайт будет найден краулером.

Отсюда ещё одно важное правило: не используйте «нулленые» шаблоны оформления для WordPress. Платные темы стоят в среднем от 10 до 100 долларов, в сравнении с разработкой индивидуального шаблона это дешевле в сотню раз. Потратьте немного денег, и вы обезопасите себя от вражеских закладок на сайте почти на 100%. Как минимум, у вас будет и техническая поддержка от авторов шаблона на какой-то срок.

Настройка SEO-возможностей

К сожалению, до сих пор (сейчас актуальна 4 версия WordPress) эта cms не имеет встроенных полей для заполнения метатегов, title и description. Решается эта проблема установкой сторонних плагинов. Их много. Наиболее популярны Yoast SEO и All-in-one-SEO.

Yoast SEO
Yoast SEO — один из лучших плагинов для WordPress
По умолчанию WordPress генерирует URL, не относящиеся к человекопонятным (ЧПУ). К счастью, вопрос решается быстро и просто: в настройках выберите возможность генерировать URL из названия вашей страницы или записи. Разумеется, если ваш сайт — на русском языке, то кириллица будет и в URL. Это не годится: поисковые машины понимают URL на кириллице и могут с ними работать, но смотрятся такие адреса ужасно. Этот вопрос тоже решается с помощью сторонних плагинов, которые будут переводить кириллицу в транслит. Обращайте внимание на то, что URL не должен быть слишком длинным (оптимально — не более 100 знаков).

Если ваш контент публикуется в основном в блоге, подумайте о принципе формирования URL: по умолчанию в URL будет выводиться папка blog. Во-первых, это лишнее ключевое слово, сообщающее поисковой машине, что этот контент относится к блогу. Это может противоречить вашим задачам, хотя существенно ни на что не повлияет. Кроме того, эта папка делает URL длиннее, что также не очень важно, но лишнее лучше убрать. Если вы используете Yoast SEO, то в нём есть настройка, скрывающая лишнюю папку в URL (см. ниже о работе с тегами).

Не предусмотрен в Wordpress и модуль генерации карты сайта sitemap.xml. Такая карта сайта используется для того, чтобы давать поисковым роботам рекомендации по структуре сайта, экономя краулинговый бюджет, и ускорять процесс индексации новых страниц. Вопрос решается установкой плагина (как можно догадаться). Их много, выбирайте любой. Встроенный есть в Yoast SEO.

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

  • Не должно быть кольцевой ссылки (на эту же страницу), чтобы вес по ссылке не утекал вникуда: последняя ссылка в цепочке либо должна вести на уровень выше, либо быть неактивной, если это ссылка на ту же страницу.
  • Хлебные крошки должны соответствовать стандартам микроразметки: это улучшает вид сниппета в поисковой выдаче и упрощает процесс понимания поисковыми роботами структуры сайта и содержания страницы.
  • Хлебные крошки должны содержать поисковые ключи. Например, если ваша главная страница заточена под запрос «рецепты десертов», в хлебных крошках должно значиться именно это, а не слово «Главная». Если речь о корпоративном сайте, вместо «Главная» должно быть название вашего бренда.

Микроразметку WordPress «из коробки» также не подразумевает. Она может быть «вшита» в шаблон, а может быть частью используемых плагинов. Обязательно проверьте её наличие с помощью Google Search Console и Инструментов вебмастера Яндекс. Микроразметка — необходимость!

Читайте также:  Микроразметка для сайта

Высвобождаем ресурсы и защищаем контент

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

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

Вывод: если вы не транслируете контент на новостные порталы, Яндекс-Маркет или Яндекс-Дзен, отключите rss. Это убережет системные ресурсы сервера и уменьшит шансы на то, что ваш сайт украдут.

Вообще все задачи по мелким настройкам и «допиливанию» CMS проще всего делать с помощью таких плагинов, как Webcraftic Clearfy: разработчики собрали в один модуль все подобные настройки, вам не нужно лезть в код. Главное — вы должны понимать, что и зачем делаете.

На что стоит обратить особое внимание, если мы говорим о SEO:

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

Создание и настройка robots.txt. Да, в отличие от многих систем управления контентом, после установки WordPress не создает файла с директивами для поисковых роботов с набором стандартных шаблонных указаний, содержащих системные папки и вообще всё, что стоит закрыть от индексации. Webcraftic Clearfy позволяет создать такой файл в один клик. Но имейте в виду: возможно, вам стоит добавить собственные директивы.

Как работать с тегами WordPress

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

Вот основные проблемы использования тэгов и способы их решения:

  • Если вы решите использовать встроенную систему тегов WordPress, то страницы с листингами по тегам будут содержать в URL слово tag. Таким образом увеличивается уровень вложенности, в URL появляются ненужные знаки, и в целом ясно, что страница содержит контент, отобранный по какому-то третьестепенному признаку. Проблему можно решить настройкой постоянного (301) редиректа в том же Yoast-SEO или запретом индексации тегов в robots.txt.
  • Не рекомендую использовать виджет «Облако тегов»: вывод этого традиционного для WordPress виджета резко увеличивает количество ссылок на странице, бессистемно уводя с неё вес, к тому же снижая уникальность этой страницы за счёт дублирования контента и размывания ключевых слов, относящихся как к СЧ, так и НЧ-запросам.
  • Тег — это всегда ссылка, которая куда-то ведет человека или робота. Куда она ведёт? Если вы изначально не проработали семантическое ядро и не включили тэги в эту структуру, с большой степенью вероятности тэг станет путем на мусорную пустую страницу или вникуда.
  • Добавление каждого тега должно сочетаться с проработкой страницы для него. Надо создать шаблон метатегов для страницы вывода записей по этому тегу, обдумать, должна ли страницы индексироваться, или стоит индексацию запретить, возможно, подготовить небольшой текст для этой страницы, чтобы контент страницы не был признан поисковыми системами и асессорами мусором и дублированием контента.

Настраиваем кэширование

Кэширования много не бывает. WordPress генерирует тонны запросов к серверу и изрядно нагружает базу данных. Если ваш сайт посещает десяток человек в день — это не проблема. Но при высоком трафике сайт начнет тормозить и «падать». Чтобы избежать этой ситуации, надо максимально использовать настройки кэширования, как на уровне сервера, так и на уровне браузера. Кэширование снижает количество запросов к серверу, а в случае использования такого серверного ПО, как Redis, создаются статические html-файлы, снимающие нагрузку с базы данных.

Если Redis ваш хостинг как услугу не предлагает, используйте плагины кэширования: Cache Enabler, Total Cache, WP-Cache и им подобные. Разумеется, стоит внимательно изучить техническую документацию к этим плагинам, но как правило, проблем они не создают. Просто не забывайте периодически сбрасывать кэш, особенно после публикации нового контента или внесения правок в оформление сайта.

Оптимизируем базу данных

Каждая правка контента на сайте к Wordpress сохраняет копию текста в базе данных. Сохранили текст — добавили редакцию. Иногда это полезно: если вы или ваши сотрудники допустили какую-то ошибку, всегда можно выяснить, кто именно это сделал и откатить изменения. Но имейте в виду, что все эти редакции неконтролируемо раздувают вашу базу данных, пожирая ресурсы. Некоторые вебмастера предлагают вообще отключать сохранение редакций. Этого делать не стоит. Проще установить плагин, подобный WP -Optimize, и периодически запускать очистку базу данных от черновиков, отклоненных комментариев (да, они тоже хранятся в БД), записей, оставшихся от удаленных плагинов и т. д.

Рекомендую настроить запуск этого плагина по расписанию.

Упрощаем работы по внутренней перелинковке

Внутренняя перелинковка — важная часть поисковой оптимизации. Благодаря ей решаются несколько важных вопросов:

  • Вы направляете посетителей на страницы, которые могут быть им интересны. Таким образом, улучшаются поведенческие факторы сайта и уменьшается показатель отказов.
  • Вы распределяете ссылочный «вес», отдавая его наиболее важным страницам.
  • Размещая ссылку на одной из часто посещаемых поисковыми роботами страниц (главной, ссылочном хабе и т. д.) вы можете ускорить процесс индексации нового контента.

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

Некоторые SEO-специалисты используют некоторые схемы внутренней перелинковки («кольцо», «квадрат» и им подобные). В этом нет смысла. Способ требует

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

Здесь нет ничего сложного. И конечно же, есть плагины и для этого, например, Inline Related Posts. С помощью простых шорткодов в визуальном редакторе можно выбрать подходящий контент, на который будет проставлена ссылка. Плагин подразумевает и возможность автоматической вставки ссылок, но этот способ хуже: контент может быть нерелевантным, у вас не будет никакого контроля над ссылками, а хуже всего, что ссылки будут «мерцающими»: сегодня — одна ссылка, завтра другая.

Вывод: вставляйте ссылки только вручную, чётко контролируя распределение ссылочной массы по сайту.

И в заключение

Пожалуй, в одном тексте невозможно описать все возможности настройки WordPress для SEO, да я и не ставил себе такой задачи. Вы, как владелец сайта или начинающий вебмастер, должны понимать общие принципы и ограничения системы. Они касаются как шаблонных сайтов, так и кастомных разработок на базе платформы WordPress. Любые работы по оптимизации сайтов на этой CMS должны начинаться с таких настроек.

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

Виктор Петров
Интернет-маркетолог

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *