Практические советы по продвижению сайтов на CMS Wordpress

прочитали: 3353
2021 год уже успел принести массу сюрпризов для специалистов по оптимизации. Это касается и тех, у кого сайты работают на WordPress. Мы решили написать подробную инструкцию о продвижении ресурсов, а именно: как осуществляется SEO на WordPress. А если вдруг вы не хотите разбираться в этом самостоятельно, просто обратитесь в нашу компанию. Мы быстро и профессионально поможем вам исправить ошибки и решить проблемы.

Как продвигать сайт на WordPress в 2021 году

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

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

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

Скорость работы сайта

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

  • Правильный хостинг

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

Протестировать хостинг можно с помощью специальных инструментов. Для этого подойдут, например, PageSpeedInsight, GTmetrix и PingdomTools. И лучше для начала загрузить на хостинг какой-нибудь тяжелый сайт или хотя бы скрипт. К счастью, многие провайдеры предоставляют пробный период, так что проверить их работу можно и бесплатно.

Заказывать специальный хостинг для WordPress не стоит. Да и, как показывает практика, по скорости они сильно отстают.

  • CDN

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

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

Какие ресурсы потребляет сайт на WordPress
Что потребляет ресурсы WordPress

И вот что мы в итоге получили:

  • скрипты;
  • картинки;
  • шрифты;
  • дизайн.

Из этого можно сделать вывод, что большая часть нашего контента является статическим. А его как раз и используют в CDN. Поэтому мы можем подключить сеть доставки, чтобы значительно увеличить скорость работы ресурса.

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

В России сети доставки контента не особо распространены. Особенно в бесплатном варианте. А вот за рубежом такой способ используют повсеместно. Поэтому тем, кто все же хочет подключить CDN, придется заплатить. Хотя некоторые хостинги предлагают подобные услуги, толку от них обычно мало. Разве что в районе Калининграда.

Например, вот один из провайдеров, который предлагает CDN на бесплатной основе:

Разная локация CDN у провайдера
Пример CDN на хостинге

В любом случае он никак не повлияет на продвижение ресурсов в России. Ведь в России мало серверов. Большинство располагаются в США или Европе. А значит, при выборе хостинга обращать внимание на этот параметр необязательно.

Есть один способ подключить CDN, чтобы он работал в России. Но для этого нужно обратиться в специализированные организации. Мало того, что их сложно найти, так еще и при подключении к хостингу, скорее всего, возникнут проблемы.

Вместо использования сетей доставки контента можно создать поддомены для каждого отдельного региона. В некоторых случаях такой вариант окажется даже эффективнее. Только придется потратить много времени, чтобы воплотить эту идею в жизнь. А уж про затраты вообще можно не говорить. Они будут огромными.

  • Специальные плагины для ускорения WordPress

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

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

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

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

  • Другие варианты ускорения

При использовании плагинов нельзя добиться полноценного ускорения. Поэтому некоторые вебмастера прибегают к более сложным способам. Сюда относятся расширенная настройка .htaccess, перемещение java-скриптов в подвал и отлаженная загрузка.

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

Мобильный контент

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

Соотношение устройств в Яндекс.Метрике
Типы устройств Метрики

Так как поисковые системы постоянно подстраиваются под пользователей, то и к сайтам они предъявляют соответствующие требования. Теперь любые ресурсы должны быть оптимизированы для мобильных устройств. Если сайт не хочет принимать эти условия, его понижают в выдаче. И это влияние будет только расти.

Чтобы не оказаться на последних местах в поиске, следует позаботиться об оптимизации. Только в этом случае можно рассчитывать на попадание в первую страницу выдачи.

  • Адаптивность

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

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

< ?php

if ( wp_is_mobile() ) {

/* Включить или отобразить ресурсы, предназначенные для смартфонов и планшетов */

} else {

/* Включить или отобразить ресурсы для ноутбуков и ПК */

}

?>

Дело в том, что она не учитывает размеры экранов. А их в последнее время появляется все больше. Поэтому придется самостоятельно прописывать размеры в стилях, а также настроить PHP и JS. Это позволит не обрабатывать код, который в данный момент не нужен.

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

  • Плагины для мобильной версии

Можно найти много плагинов, которые позволяют создать мобильную версию сайта. Только вот все они сильно конкурируют с дизайном. Особенно это касается инструментов для SEO. И даже когда удается найти более или менее нормальный плагин, он все равно не работает со многими элементами.

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

1. WPtouch. Очень редко обновляется. Зато с его помощью легко создать хорошую мобильную версию. И так же легко ее использовать.

2. MobileSmart PRO. Его тоже неохотно обновляют, даже несмотря на то, что он платный. Хотя пользоваться им очень удобно.

3. Jetpack. У этого плагина обновления выходят достаточно часто. Только вот работать с ним не так удобно, да и многие функции он не поддерживает.

Если говорить открыто, роль плагинов в создании мобильных версий никогда не вызывала ажиотажа. А уж в современных темах это вообще не требуется. Нужно только выбрать правильный шаблон.

  • AMP и Турбостраницы

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

AMP от Google и Турбостраницы от Яндекс
AMP и Турбостраницы

Конечно, можно вообще отказаться от использования AMP и Турбостраниц. Но это плохо скажется на поисковой выдаче. Как показывает практика, если сайт использует эти технологии, его позиции выше. Даже в том случае, когда большинство пользователей заходит с компьютеров. Мы сами в этом постоянно убеждаемся при продвижении разных ресурсов. AMP повышает позиции в Google, Турбостраницы хорошо сказываются на выдаче в Яндексе.

Конечно, сами поисковики говорят, что это связано со скоростью загрузки страниц. Но почему-то создается впечатление, что они просто хотят раскрутить свои технологии.

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

Работать с инструментами помогут 2 плагина:

  1. Яндекс.Турбо от разработчика Flector. Сделать все можно очень быстро. Только сразу хотим предупредить, что он далек от идеала. К сожалению, ничего более стоящего найти сейчас нельзя.
  2. AMP ProjectContributions. Официальный плагин от Google. Кстати, работает неплохо.

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

SEO-плагины для WordPress

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

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

К самым главным параметрам относятся:

  • Метатеги. Это одни из наиболее значимых элементов оптимизации, без которых продвижение сайта будет просто невозможно. Сюда относятся Title и Description. А вот Keyword теперь значения не имеют, да и вряд ли уже вернутся.
  • Каноны, сниппеты и карта сайта. Они помогают поисковикам лучше и быстрее индексировать страницы, а также влияют на вид ресурса в поисковой выдаче.
  • Настройка редиректов. Все ссылки на сайте должны вести на существующие страницы. Поэтому при удалении и добавлении новых нужно грамотно формировать линки.
  • SEO по регионам. Если вы хотите продвигаться в каком-то одном регионе, такие инструменты вам помогут.

Все эти параметры можно настроить с помощью плагина Rank Math SEO. Может быть, вы используете другие. Но уверяем вас, что он гораздо функциональнее, чем те же Yoast и AllinOne SEO Pack. Этот инструмент позволяет работать со многими важными параметрами. И те, которые мы упомянули в списке, далеко не единственные.

Вы наверняка встречали в поиске Google сайты со звездами. Конечно, с ними работать становится все сложнее, но отбрасывать их не стоит. Все же это отличная возможность для привлечения дополнительного внимания, а значит, и трафика.

Звезды рейтинга в выдаче Google
Звезды рейтинга Google

Здесь сайт находится не на первых местах. Но из-за того, что он выделяется среди других, пользователи к нему проявляют больший интерес. Чтобы подключить звезды, можно подключить плагин Rate My Post.

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

Как настроить Rate My Post для сайта на WordPress
Настройка Rate My Post для WordPress

А чтобы пользователям было понятно, как выставлять оценки, записываем для них подсказки.

Как записать подсказки для Rate My Post
Подсказки для Rate My Post

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

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

Настраиваем Rank Math

Чтобы продвижение было максимально эффективным, следует правильно использовать плагин Rank Math. Установить его и выставить первоначальные параметры вы легко сможете сами. Здесь нет ничего сложного. Мы же поговорим именно про работу с оптимизацией для WordPress, так как этот вопрос требует разъяснения.

  • Заголовки и метаданные

Давайте перейдем к глобальным настройкам, чтобы скорректировать правильную работу плагина.

Глобальные настройки для плагина Rate Math в WordPress
Глобальные настройки Rank Math

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

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

Если что-то непонятно, используйте подсказки. Они достаточно информативные. И даже если вы являетесь не компанией, а физическим лицом, все равно выбирайте «Организация».

  • Социальные сети

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

Самое обидное, что здесь нельзя добавить ВКонтакте и Одноклассники. Ведь именно они наиболее популярны среди российских пользователей. Из всех остальных больше всего пользы принесет только Facebook.

  • Главная страница

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

Как настроить главную страницу в плагине Rank Math для WordPress
Настройка главной страницы Rank Math

Здесь же можете выбрать заголовок и миниатюру для страницы в Facebook. Конечно, если вы его вообще используете.

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

Как отредактировать сниппет главной страницы на сайте WordPress
Редактировать сниппет главной страницы WordPress

Останется ввести URL и метатеги. Теперь можно переходить к следующему шагу.

  • Форматы записи и архивы

Этот раздел потребуется тем, кто работает с форматами. Сначала нужно прописать заголовок (Title) с помощью такого параметра:

%term% %sep% %sitename%

Теперь нужно добавить описание (Description). В стандартных настройках такой формат отсутствует, поэтому отредактировать его не получится. Но все равно можно добавить что-то подобное:

%term_description%

Владельцам сайтов редко требуется индексирование форматов, так как поисковики на них особо внимания не обращают. Но если вам это нужно, тогда перейдите в «Метатегиrobots для Формат», найдите там Noindex и уберите с него галочку.

Мы обычно не используем архивы автора. Но если вам они требуются, то можете их настроить в разделе «Авторы».

Настройка раздела авторов в плагине для WordPress Rank Math
Настройка авторов в Rank Math

Их тоже лучше закрыть от индексирования. Но в любом случае автоматическое отображение описаний здесь работать не будет.

  • Другие страницы

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

Записи за %currentdate%

Это приблизительная формулировка, так как она зависит от периода использования архивов.

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

Настроить страницы ошибок в Rank Math для WordPress
Настройка разных страниц в Rank Math
  • Записи, страницы, медиафайлы, галереи

На информационных сайтах основную часть внутреннего наполнения занимают записи. Интернет-магазины, созданные с помощью WooCommerce, содержат больше товаров. Но плагин позволяет работать с любыми видами ресурсов.

Сначала рассмотрим, как все происходит на информационных сайтах:

%title% %sep% %sitename%

Такой параметр означает, что сначала идет Title, а потом отображается домен. Но вы можете настроить и другие способы создания формата заголовка. Для этого нажмите на стрелочку рядом с ним.

Как редактировать метатеги записей в Rank Math для WordPress
Метатеги для записей Rank Math

Можно поставить настройки, как на этом скриншоте. А можно вообще отказаться от отображения домена. Тогда будет показан только Title. Настроить Description лучше так:

%excerpt%

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

В качестве типа расширенного сниппета лучше выбрать «Статья». Показывать его будут точно так же, как и остальные теги записи.

Выбираем тип сниппета в плагине Rank Math для WordPress
Тип сниппета в Rank Math

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

Остальные параметры настройте так, как показано ниже.

Как настроить записи и другие параметры в Rank Math для WordPress
Дополнительные настройки записей Rank Math

Все, что мы делали для записей, повторите для страниц и медиафайлов. Здесь все параметры точно такие же. Если у вас установлена переадресация с медиафайлов на главную запись, тогда метатеги отдельно прописывать не нужно. И лучше этой функцией воспользоваться.

Что касается галереи, в Title следует выставить такие значения:

%title% %page% %sep% %sitename%

А в Description такие:

%excerpt%

Description для архива лучше переписать таким образом:

%term_description%

Останется выставить Article. Сохраните изменения и переходите к следующему шагу.

  • Рубрики и метки

Эти элементы лучше настроить так, чтобы они индексировались. Все же у них достаточно важная роль. Сначала настроим заголовки для рубрик. Сделать это можно так:

%term% %sep% %sitename%

Самое важное здесь – term. Остальные значения можете удалить, если они вам не требуются.

Чтобы настроить Description, запишите следующие значения:

%term_description%

Такие параметры показывают описание, которое вы делали во время создания рубрик. Сравните свои настройки с теми, которые указаны на скриншоте.

Как настроить рубрики в Rank Math для WordPress
Настройка рубрик в Rank Math

В принципе, метки настраиваются аналогичным образом. Только их нужно открыть для индексирования. Для этого перейдите в «мететаги для robots для Метка» и уберите галочку с No Index.

Чтобы изменения вступили в силу, останется сохранить параметры.

  • XML-карта сайта

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

К счастью, с помощью плагина Rank Math можно создать и XML-карту. Сначала следует выбрать количество записей. Выставите 1000. Если какие-то записи нужно убрать, добавьте их id в соответствующую строку.

Останется только проверить, что все нужные записи включены в карту. Если все правильно, нажмите «Вкл».

Включаем и настраиваем карту сайта WordPress через Rank Math
Карта сайта Rank Math

Вот и все, XML-карта готова. С помощью плагина можно настроить много других важных параметров. Например, редактировать robots.txt или .htaccess. Но мы о них рассказывать не будем, так как прямого отношения к SEO на WordPress они не имеют.

Дополнительные настройки

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

Отключить такую функцию можно с помощью того же плагина Rank Math.

Заходим в «Общие настройки» — Нажимаем «Ссылки» — Переводим «Перенаправление вложений» в позицию «Вкл».

То же самое нужно проделать и в разделе «URL рубрик». Это позволит избавиться от ненужных /category/ в рубриках.

Вместо плагина можно попробовать отредактировать код файла function.php или вообще создать свой плагин для этих целей.

Давайте рассмотрим последний способ. Он должен соответствовать двум требованиям:

  • перенаправлять вложения;
  • перенаправлять архивы дат.

Первое условие будет полезно для улучшенной оптимизации большинства сайтов. А вот второе потребуется тем, кто не собирается работать с архивом дат. Создаем код:

/* редирект со страниц архивов и вложений */

//перенаправление с вложений

function winnet_attachment_redirect() {

$post = get_post(); //замена параметра global $post

if (is_attachment() &&isset($post->post_parent) &&is_numeric($post->post_parent) && ($post->post_parent != 0) ) {

wp_redirect(get_permalink($post->post_parent), 301); // перенаправление вложений на родительскую

exit;

} elseif (is_attachment() &&isset($post->post_parent) &&is_numeric($post->post_parent) && ($post->post_parent<  1) ) {

wp_redirect(get_bloginfo('wpurl'), 302); // перенаправление отдельного документа или медиафайла

exit;

}

} //перенаправление с архивов дат

function winnet_archive_redirect()

{

$post = get_post();

if (is_date())

{

wp_redirect(home_url(), 301); // перенаправление на главную

exit;

}

}

add_action('template_redirect', 'winnet_attachment_redirect' ,1);

add_action('template_redirect', 'winnet_archive_redirect' ,1);

Чтобы следить за статистикой посещения, надо установить счетчики Метрики и Аналитики. Они заодно покажут ошибки сайта.

Еще одним важным моментом, который влияет на ранжирование, является SSL-шифрование. Чтобы настроить редирект, нужно залезть в .htaccess и внести изменения перед этой строкой:

#BEGIN WordPress

Достаточно вставить код, который написан ниже, чтобы пользователей перенаправлять на безопасное соединение:

< IfModulemod_rewrite.c>Options +FollowSymLinksRewriteEngineOnRewriteBase / RewriteCond %{HTTPS} offRewriteCond %{HTTP:X-Forwarded-Proto} !httpsRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] < /IfModule>

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

SEO в WordPress – что может быть проще

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

Помните, что все зависит только от вас. Можно создать отличные условия для продвижения любого ресурса. И WordPress сильно облегчает эту задачу.

(Рейтинг: 4.56, Голосов: 9.0000)