Заказать обратный звонок

Продвижение вашего бизнеса в Интернете

13.07.2018

Продвижение сайта на CMS WordPress

Инструкции

Продвижение сайта на CMS WordPress

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

 Итак, приступим. И начнем, пожалуй, с основ – настройки WordPress после его установки на сервер хостинг-провайдера.

Первоначальная настройка WordPress

Мы не будем долго останавливаться на выборе хостинга, поскольку это вопрос личных предпочтений. Однако мы давно работаем с хостинг-провайдером Beget, который по цене и качеству превосходит большинство своих конкурентов. К тому же, этот хостинг как нельзя лучше подходит для проектов любой сложности на системе управления контентом WordPress. Установить эту CMS можно прямо из панели управления, без скачивания дистрибутива и добавления файлов по FTP.

 1 

Рис.1. В панели управления хостинга Beget можно установить CMS WordPress всего за пару кликов. Укажите директорию, куда необходимо установить файлы движка, и заполните данные администратора.

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

 2 

Рис.2. Начните настройку CMS WordPress с «человекопонятных» url-адресов

  1. Настройте ЧПУ. Для того чтобы url-адреса страниц вашего сайта выглядели понятными и для пользователей, и для поисковых роботов, перейдите в раздел «Настройки» → «Постоянные ссылки» и выберите пункт «Произвольно». Вместо слеша на конце адреса можно добавить .html. Сделать это нужно до того, как поисковые машины начнут индексировать страницы сайта. Такие адреса не просто выглядят приятнее, но и легко запоминаются, а также дают пользователю дополнительную информацию: какой контент содержит данная страница, в каком разделе она находится, как выглядит структура сайта.

  2. Переведите url-адреса в транслит. Несмотря на то, что поисковые системы уже привыкли к кириллице и хорошо ранжируют такие адреса, все же рекомендуем перевести ссылки в транслит, особенно если название вашего домена прописано на латинице. Для этого нужно установить дополнительный плагин. Их существует несколько, но мы рекомендуем Cyr-To-Lat или RusToLat. Установить его можно прямо из панели управления: перейдите в «Плагины» → «Добавить новый», в строке поиска наберите его название, после чего установите и активируйте это дополнение. Вручную больше ничего не нужно настраивать, плагин автоматически переведет все имеющиеся адреса сайта в транслит и в будущем новые страницы будут создаваться только на латинице.

  3. Удалите скрытые ссылки. Всегда после установки шаблона проверяйте его на наличие скрытых ссылок, которые могут воровать вес у ваших страниц. Найти и обезвредить спрятанные линки вам поможет плагин TAC (Theme Authenticity Checker). Даже если ссылки закодированы, плагин все равно их обнаружит (см. скриншот ниже).

  4. Настройте карту сайта. Для этого установите плагин Google XML Sitemaps, который будет оповещать поисковые системы о появлении новых публикаций на сайте.

  5. Избавьтесь от дублей страниц. По умолчанию в WordPress, к сожалению, создается очень много дублированных страниц (категорий, меток, медиафайлов, комментариев и т.п.). Их необходимо закрыть от индексации, чтобы не нарваться на санкции поисковых систем еще на самом старте продвижения. Сделать это можно в файле robots.txt, а также с помощью плагина Yoast SEO можно запретить индексирование дублированных страниц комментариев, которые появляются при включенной функции древовидных комментариев (так называемый replytocom, генерирующий новые страницы при появлении новых ответов в обсуждениях под статьей).

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

  7. Настройте конфигурационные файлы. Речь о технических файлах robots.txt и .htaccess, которые отвечают за настройку индексации отдельных страниц, категорий, безопасность сайта и перенаправление страниц. Дальше в статье мы подробно расскажем, как их правильно оформлять.

 3

Рис. 3. Плагин TAC избавиться от закодированных ссылок, которые часто используют разработчики платных тем WordPress, а также от разного рода мусора в бесплатных шаблонах.

Настройка файла .htaccess

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

 

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

 

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

 

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]

RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

 

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

Настройка robots.txt для WordPress

Правильный robots.txt поможет избавиться от дублированных страниц и укажет поисковым системам, какие страницы и разделы сайта можно добавлять в выдачу, а какие запрещены к индексации.

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

 

User-Agent: *

Allow: /wp-content/uploads/

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: /xmlrpc.php

Disallow: /template.html

Disallow: /wp-admin

Disallow: /wp-includes

Disallow: /wp-content

Disallow: /tag

Disallow: /category

Disallow: /archive

Disallow: */trackback/

Disallow: */feed/

Disallow: */comments/

Disallow: /?feed=

Disallow: /?s=

Sitemap: http://site.ru/sitemap.xml

 

Это стандартный файл robots.txt, в котором запрещены к индексации страницы меток, архивов, категорий, rss-лент, комментариев. Для улучшения безопасности и предотвращения взлома сайта также скрыты от поисковых систем служебные разделы. А вот медиафайлы, загружаемые в директорию /uploads, нужно отдельно открыть для индексации, чтобы получать дополнительный трафик с картинок.

Файлы robots.txt и .htaccess можно редактировать прямо из панели управления при наличии специального SEO-плагина, но о нем мы расскажем чуть позже.

Добавление статей на WordPress

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

  1. Не копируйте статьи из Word в визуальный редактор WordPress. В этом случае текст перетягивает за собой много лишнего кода, от которого непросто избавиться неопытному пользователю. Лучше добавляйте «чистый» текст, а форматированием материала занимайтесь уже непосредственно в визуальном редакторе WordPress. Или вставляйте статью в текстовый редактор, который убирает все форматирование, а потом переключайтесь на визуальный.

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

  3. Минимизируйте количество внутренних ссылок на странице, если они не направляют пользователя на важные релевантные материалы. Чем лучше проведена внутренняя оптимизация сайта, тем меньше затрат на SEO-продвижение и соответственно качественней трафик.

  4. Всегда заполняйте SEO-данные в полях специального плагина (подробнее о SEO-плагинах мы расскажем далее в статье). В эти поля нужно добавлять текст для поисковых роботов: заголовок (title), описание (description), фокусное ключевое слово (focus keyword).

  5. В качестве главного изображения статьи используйте миниатюру, title и alt которой должны содержать ключевую фразу. Настроить размеры миниатюр можно в разделе «Медиафайлы» панели управления сайта.

  6. Текст разбивайте на короткие абзацы, используйте подзаголовки (H2, H3 и т.д.), нумерованные и маркированные списки, цитаты, ссылайтесь на трастовые тематические порталы. Поисковые системы любят хорошо оформленные статьи с естественными исходящими ссылками, а пользователи лучше воспринимают структурированную информацию.

  7. Используйте заголовки и подзаголовки в правильном порядке. Нельзя размещать тег H1 после H2. Заголовок H1 должен быть на странице только один. Чрезмерное злоупотребление (переспам) однотипными тегами может привести к санкциям со стороны поисковых систем.

  8. После добавления заголовка будет не лишним сократить адрес страницы. Например, site.ru/prodvizhenie-sajta-na-cms-wordpress.html заменить на site.ru/seo-wordpress.html. У таких адресов в сниппетах значительно выше показатель переходов.

Нюансов при добавлении материалов на CMS WordPress довольно много, но описанных выше рекомендаций всегда нужно придерживаться. А теперь перейдем к обещанному гайду по SEO-плагинам.

Выбор SEO-плагина для сайта на WordPress

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

SEO-плагинов для WordPress создано немало, но мы рекомендуем использовать один из двух самых крутых плагинов, существующих на данный момент: Yoast SEO или All in One SEO Pack. О преимуществах, недостатках и тонкостях настройки каждого из них мы расскажем вам в подробностях.

4 

Рис. 4. Самые популярные SEO-плагины для CMS WordPress

Плагин Yoast SEO

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

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

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

5

Рис. 5. Плагин Yoast SEO в режиме реального времени подсказывает вебмастеру, что в первом абзаце нет основного ключевого запроса и его не стоит указывать в тексте больше одного раза.

Плагин указывает не только на явные проблемы в оптимизации конкретного материала, но и рекомендует различные улучшения. Например, на скриншоте выше Yoast SEO подсказывает пользователю, что мета-тег alt изображений не содержит фокусной ключевой фразы, как и url-адрес страницы, а SEO-заголовок слишком короткий и его нужно расширить.

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

С помощью Yoast SEO можно решить практически любую задачу, связанную с оптимизацией записи под поисковые системы: запрещать или разрешать индексацию, формировать заголовки для «хлебных крошек» (breadcrumbs), создавать разного рода перенаправления (редиректы), рассчитывать оптимальный размер текстового контента, расширенные настройки meta robots и многое другое.

6

Рис. 6. В дополнительных настройках плагина можно задавать различные параметры для записи, которых нет в других SEO-плагинах.

Первоначальная настройка плагина Yoast SEO

Если статьи на сайт добавляете не вы лично, а ваши контент-менеджеры или удаленные сотрудники, то не лишним будет позаботиться о дополнительной безопасности. К некоторым настройкам плагина Yoast SEO лучше закрыть им доступ. Например, чтобы автор не мог снять публикацию с индексации или как-то повлиять на ее ранжирование в поисковой системе. Поэтому если вы на сто процентов не уверены в добросовестности сотрудников, откройте им доступ только к настройкам мета-описаний. Зайдите в настройки плагина, перейдите в «Консоль» → «Безопасность» и отключите «Расширенную часть блока Yoast SEO», после чего сохраните изменения.

На вкладке «Инструменты вебмастера» подтвердите свои права на управление сайтом в сервисах для вебмастеров Яндекса и Google.

Если вы раньше пользовались другим SEO-плагином (например, All in One SEO Pack) и хотите перейти на Yoast SEO, но боитесь, что все настройки meta-данных слетят, для вас разработчики создали специальную функцию переноса настроек из других SEO-плагинов. Сделать это можно на вкладке «Инструменты» → «Импорт и экспорт». Вы также можете сохранить все настройки в файл и экспортировать их на другой ваш сайт, чтобы не проделывать всю эту рутину заново.

Чтобы новички могли избежать лишних сложностей, в Yoast SEO встроена функция «Мастер настройки», которая появляется сразу после активации плагина.

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

На вкладке «Заголовки и метаданные» можно включить отображение даты в сниппете поисковой выдачи. Эта функция особенно полезна для информационных сайтов (СМИ), которым важно демонстрировать актуальность контента.

7 

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

Еще один важный элемент внутренней оптимизации WordPress-сайта, на который стоит обратить внимание – это «хлебные крошки». На вкладке «Дополнительно» можно настроить их отображение перед статьей, задав внешний вид разделителя и префиксы для отдельных страниц. Если шаблон не поддерживает вывод «хлебных крошек», эту функцию можно прописать в коде сайта вручную или воспользоваться одним из многочисленных плагинов. Для этих целей рекомендуем использовать дополнение Breadcrumb NavXT.

8 

Рис. 8. Страница с настройками «хлебных крошек» в плагине Yoast SEO.

Для вывода хлебных крошек в нужном месте шаблона, вставьте в код страницы следующую строку:

<?php if ( function_exists('yoast_breadcrumb') ) { yoast_breadcrumb('','');} ?>

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

Но и это еще не все достоинства плагина Yoast SEO. На вкладке «Инструменты» можно редактировать технические файлы robots.txt и .htaccess прямо из панели управления, избегая прогулок по дебрям сервера в поисках нужного файла.

Yoast SEO позволяет также снизить нагрузку на сайт, так для создания карты sitemap.xml вам не придется устанавливать дополнительный плагин Google XML Sitemaps. В Yoast SEO есть отдельный раздел, где можно сгенерировать карту сайта и настроить ее отображение.

Вебмастер может исключить из карты сайта медиафайлы, ненужные страницы, записи, метки и даже целые рубрики. Скачать Yoast SEO можно прямо из административной панели в разделе «Плагины» → «Добавить новый», где в поисковой строке нужно прописать название плагина. Или скачать его из официального репозитория WordPress, а затем загрузить распакованную папку по FTP в директорию /plugins.

Плагин All in One SEO Pack

До появления Yoast SEO плагин All in One SEO Pack устанавливали практически все вебмастера, использующие WordPress. Он помогал создавать качественные сниппеты, однако в отличие от своего младшего брата, не позволял пользователю в реальном времени улучшать статью на основе автоматического анализа контента.

Тем не менее, у плагина All in One SEO Pack сегодня все еще много поклонников, которые с его помощью успешно продвигают свои проекты, считая этот плагин лучшим для CMS WordPress.

9 

Рис. 9. Настройка заголовков для разных типов записей с помощью плагина All in One SEO Pack.

В All in One SEO Pack можно создавать шаблоны заголовков для различных типов записей. Отметив галочкой пункт «Rewrite Titles», вы автоматом перепишете стандартные заголовки по новому шаблону для страниц, записей, категорий, архивов, меток и т.д. Новые статьи после активации этой функции будут добавляться с уже оптимизированными тайтлами.

Мета-тег keywords уже давно не влияет на ранжирование, а вот description и title влияют сильно, особенно последний. Поэтому созданию title нужно уделять особое внимание. Он должен обязательно содержать главный ключевой запрос в любом склонении. Несколько раз ключ не стоит употреблять в заголовке, иначе поисковый робот сочтет это поисковым спамом.

Как и в Yoast SEO, при создании публикации All in One SEO Pack показывает пользователю, как будет выглядеть сниппет в результатах поисковой выдачи. Только title и description необходимо прописывать вручную дополнительно, они не генерируются автоматически.

All in One SEO Pack также генерирует карту сайта, поэтому дополнительные плагины для этих целей не нужны.

 10

Рис. 10. Создание карты сайта в настройках плагина All in One SEO Pack.

Ее можно настроить по своему вкусу, исключив или добавив в sitemap.xml разные типы записей.

Обратите внимание на основные настройки плагина All in One SEO Pack и пункты, которые обязательно нужно активировать для более качественного продвижения.

 11

Рис. 11. Основные настройки плагина All in One SEO Pack, где необходимо отметить три очень важных пункта.

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

Активация функции «Запретить пагинацию для канонических URL» задает канонический URL только для первой страницы, если у вас на сайте присутствует нумерация страниц. Если веб-ресурсе содержит пагинацию, а этот параметр отключен, то в скором времени при добавлении большого количества статей у вас появится много дублей и поисковики очень быстро отреагируют на это специальным фильтром, который пессимизирует страницы вашего сайта в результатах поиска.

Еще один важный пункт в настройках All in One SEO Pack – использование микроразметки. Чтобы в органической выдаче страницы вашего сайта выглядели привлекательно и информативно для пользователя, необходимо активировать функцию «Использовать разметку Schema.org». Проверить, как будет выглядеть семантическая разметка структурированных HTML-данных вашей странички, можно здесь. Раньше микроразметка имела огромное значение для продвижения, поскольку показывала аватары (фотографии) авторов статей, и это сильно влияло на показатель CTR (соотношение показов к кликам). Сегодня микроразметка не так сильно выделяет тот или иной материал, но ее наличие по-прежнему высоко ценится поисковиками.

В разделе «Настройки индексирования» вы можете задать дополнительные параметры индексации и еще больше оптимизировать страницы для продвижения.

В плагине All in One SEO Pack можно отдельно задать настройки для главной страницы сайта: заголовок, описание, ключевые слова, использовать или нет вместо динамической главной статическую страницу, чтобы вместо анонсов записей отображался какой-то конкретный оптимизированный текст.

В целом All in One SEO Pack в некотором смысле уступает Yoast SEO, потому что не подсказывает пользователю, как можно улучшить материал с точки зрения оптимизации. Но основные настройки этих плагинов очень схожи и их с лихвой хватает для качественной настройки SEO-параметров сайта. Новичкам, конечно же, рекомендуем использовать Yoast SEO.

Вывод

Продвигать сайты на WordPress при наличии таких мощных SEO-плагинов как Yoast SEO или All in One SEO Pack становится намного проще даже для неопытных вебмастеров. Перед началом продвижения необходимо почистить шаблон от мусора и скрытых ссылок, настроить корректное индексирование страниц и директорий, закрыв доступ поисковым роботам к дублям страниц, придать url-адресам человеческий вид, настроить редиректы на основной домен, сформировать карту сайта и выполнить еще немало манипуляций, о которых мы подробно рассказали в статье.

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

Получить предварительный расчет

Ваше имя:

Телефон/email:

/

Адрес сайта:

Цели обращения:

Заказать обратный звонок

Время звонка

Выберите промежуток времени с 9:00 до 19:00