WordPress | Создание сайтов

SEO оптимизация WordPress

  1. Для-чего-нужно—SEO-продвижение
  2. Что такое SEO
  3. Структура основа успешного продвижения
    1. Как создать структуру
  4. Выбор SEO темы
  5. https установка бесплатного сертификата
  6. Настройка основного зеркала
  7. Настройка ссылок записей
  8. Скорость загрузки
    1. Для чего увеличивать скорость загрузки
    2. Как узнать скорость сайта
    3. Плагин ускорения Autoptimize
    4. Оптимизация кода
    5. Оптимизация изображений
    6. Оптимизация загрузки шрифтов
  9. Установка SEO плагинов
    1. Настройка Title и Description
    2. Создание robots.txt
    3. Создание xml карты сайта
  10. Перелинковка
  11. Добавление в панель управления Яндекс и Google

1. Для чего нужно  SEO продвижение

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

2.Что такое SEO продвижение

SEO (Search Engine Optimization)  это комплекс работ направленный на оптимизацию сайта для поисковых систем. Суть заключается в том что бы облегчить поисковикам найти наш проект в сети и понять тематику ресурса целиком либо отдельной страницы или записи блога.

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

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

3.Структура — основа успешного продвижения

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

Для чего же нам нужна структура:

  1. Создание рубрик и категорий на основе поисковых запросов.
  2. SEO оптимизированные описания рубрик и категорий.
  3. Удобство навигации для посетителей
  4. Контент план

3.1Как создать структуру сайта

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

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

После мозгового штурма неплохо бы расширить запросы используя сервис Wordstat.Yandex.ru либо программы для сбора семантического ядра. Одна из самых популярных это Key-Collector. После парсинга ключевых слов необходимо сгруппировать их. Получится семантическое ядро. Его мы и берем за основу для создания структуры сайта.

4. Выбор SEO темы

Не все Шаблоны для WordPress одинаково SEO дружелюбны. Для гарантированного результата стоит поискать тему с возможностью оптимизации Вордпресс для поисковиков. Оптимизированные шаблоны для сайта можно найти введя в строку поиска SEO.

Выбор SEO темы для WordPress

Выбирайте из понравившихся и пойдем дальше.

5. HTTPS установка

HTTPS это новый и безопасный формат передачи данных. Все современные браузеры помечают сайты как не безопасные при его отсутствии.

На сегодняшний день это обязательное условие для успешного SEO WordPress. И является одним из факторов ранжирования.  Есть подтверждения того что ресурсы на старом протоколе HTTP при прочих равных уступают в позициях сайтам на новом. Для того что бы перевести WordPress  на HTTPS необходимо установить бесплатный сертификат Let’s Encrypt. Для этого нужно обратится к хостинг провайдеру. Это несложно и позволит получить дополнительный плюс от поисковых систем.

6. Настройка основного зеркала

Главный враг для качественного WordPress SEO продвижения это дубли контента. Для поисковика сайт www.mysite.ru и mysite.ru это совершенно разные веб ресурсы. Представьте что будет если ваш проект будет виден в сети  по обоим адресам. Все верно это два разных сайта с одинаковым контентом. Соответственно получаем полные дубли страниц. Поисковик не поймет кому отдать приоритет поэтому просто не будет ранжировать ни один. Так нам не пробиться в выдачу. Та же ситуация и с HTTP и HTTPS. Но здесь я надеюсь вы уже сделали правильный выбор. Изначально необходимо установить HTTPS. Так что здесь проблем не будет.

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

Настройка основного зеркала вордпресс

Далее неплохо бы сообщить и поисковикам как бы мы хотели видеть название сайта. Для этого идем по очереди в панели управления Яндекс Вебмастер и Google serсh console. В Яндексе идем по пути индексирование> переезд сайта. У гугла ни куда не идем. В новой версии отсутствует возможность указать главное зеркало вручную. Google достаточно продвинутый и самостоятельно определяет главное зеркало.

Для проверки прописываем в адресную строку браузера поочередно название  с www и без него а также с https и http. Если все правильно настроено то вы всегда будете оказываться на странице главного зеркала.

Если вы обнаружили что сайт открывается по нескольким адресам то на помощь придет 301-й редирект.

7. Настройка ссылок (ЧПУ)

По умолчанию WordPress отображает ссылки в формате дата и название. Это не совсем хорошо для SEO WordPress.Такие ссылки не понятны человеку и поисковые боты их тоже не любят. Не будем отпугивать роботов и сделаем как им нравится. Нам нужно привести ссылки в правильный формат. Такой чтобы, взглянув на неё, было понятно куда мы перейдем, о чем эта страница. Такие ссылки называют ЧПУ (человеко — понятный УРЛ)  

Настроим ссылки в админ  панели по пути настройки> постоянные ссылки. Здесь выбираем пункт название записи и жмем сохранить изменения. Теперь ссылки примут формат названия записи. Такой формат ссылки понятен человеку и роботу.

Настройка вида ссылок

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

Выход – транслитерация. Это преобразование ссылки типа mysite.ru/смешные_котики в mysite.ru/smeshnye_kotiki.  Не волнуйтесь вам не нужно будет в ручную переименовывать все названия записей. Для любой задачи в WordPress есть решение. Нам поможет плагин транслитерации, их довольно много. Я обычно ставлю Webcraftic Cyr to Lat reloaded. Устанавливаете и активируете. После активации плагин сам предложит преобразовать все ссылки в латиницу. Мы с ним соглашаемся и готово!

8. Увеличение скорости загрузки сайта

Сегодня одним из важнейших факторов ранжирования сайта является скорость загрузки. Без хороших показателей невозможно пробиться в выдачу. Это и логично. Пользователи уже давно предпочитают мобильный интернет. И вряд ли сегодня кто то  будет ждать загрузки страницы более 3 секунд. Поэтому поисковые гиганты постепенно вытесняют тормозные ресурсы из выдачи. Доля мобильного трафика растет с каждым днем. Поэтому будем шагать в ногу со временем и увеличим скорость загрузки нашего проекта. Я расскажу как этого добиться этого легко и просто не прибегая к программированию.

8.1 Как узнать скорость сайта

Для начала нам нужно узнать исходные данные скорости загрузки. Так мы сможем сравнить результаты.

У Google есть популярный инструмент PageSpeed Insights. Он показывает скорость загрузки как на мобильных устройствах так и на компьютерах. Наша цель добиться показателей более 90. Замерьте результаты своего сайта. Теперь приступим к ускорению.

8.2 Плагин ускорения Autoptimize

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

Оптимизация кода

В своей работе CMS WordPress использует различные скрипты PHP и JavaScript, каскадные таблицы стилей CSS а также язык разметки HTML. Все это разнообразие помогает иметь нужный функционал, но нагружает систему. Для решения проблемы Autoptimize минимизирует код. Выставьте настройки на вкладке JS, CSS & HTML как на скринах ниже и сохраните что бы получить результат.

Основные настройки autooptimize
Настройки оптимизации кода

 

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

8.3 Оптимизация изображений

Не стоит загружать на сайт слишком тяжелые картинки. Критический размер около 150 Кб. Лучше использовать .jpg  формат. Он лучше поддается сжатию.

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

Оптимизация изображений autooptimize

Пункт ленивая загрузка изображений в моем случае не сыграл роли. Даже почему то скорость загрузки упала. В вашем случае может быть наоборот. Попробуйте поиграться с настройками.

У плагина есть возможность дабы не нагружать сервер отложить загрузку некоторых CSS. Находится на вкладке Critical CSS. Возможность платная с использованием стороннего сервиса. Мы оставим ее пока и воспользуемся базовыми возможностями бесплатно.

8.4 Оптимизация загрузки шрифтов

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

Настройка оптимизации шрифтов

Зайдите в Google PageSpeed Insights. Думаю результаты стали на порядок выше. Ускорив свой сайт мы получаем дополнительные бонусы от поисковых систем при  продвижении сайта WordPress.

9. Установка SEO плагинов

SEO оптимизация WordPress предполагает установку дополнительных плагинов. Фаворитами являются All in One Seo Pack (сейчас называется просто All in One SEO) и Yoast SEO. Первый создан довольно давно имеет неплохой рейтинг. Yoast SEO более молодой модуль, однако обогнал главного конкурента по всем пунктам. И это не напрасно. Я имею опыт работы с обоими плагинами и на мой взгляд Yoast SEO намного функциональнее и проще в освоении для новичка в SEO. Разберем настройку  SEO в WordPress на примере плагина Yoast SEO

Что нам дает установка плагина:

  • Автоматическая генерация карты сайта
  • Автоматическая генерация заголовков по шаблону
  • Автоматическое перенаправление при изменении заголовка страницы
  • Создание robots.txt
  • Визуальный SEO анализ страницы

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

9.1 Базовые настройки плагина

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

Настройка разделителя

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

Настройка заголовков title

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

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

Настройки для формирования заголовка и описания

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

Хлебные крошки

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

Вообще это все основные настройки.

Создание robots.txt

Это файл который сообщает поисковым роботам что можно индексировать а что нет. Обязательно должен присутствовать на сайте. Некоторые страницы нет необходимости выводить в поиск. Например для интернет магазина страница оформления заказа вовсе неуместна для присутствия в поиске. В каждом случае файл robots.txt должен иметь разные настройки. Для ИМ свои для блога уже другие.

Для размещения директив файла robots.txt идем по пути SEO >инструменты> редактор файлов. Там в поле robots.txt вставляем директивы и сохраняем.

Создание xml карты сайта

Тут все еще проще. В этом нет необходимости. При установке плагина карта сайта была создана автоматически и находится по адресу mysyte.ru/sitemap_index.xml. Не забываем добавить ее в файл robots.txt

10. Перелинковка

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

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

Ссылки желательно помечать атрибутом target=»_blank». Таким образом страница откроется в новом окне. Пользователь не закроет сайт и задержится дольше.

Это положительно скажется на поведенческих факторах, которые в свою очередь очень помогут продвинуть веб проект в топ!

11. Добавление в панель управления Яндекс и Google

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

Здесь вы сможете отследить:

  • Позиции по запросам.
  • Количество проиндексированных страниц
  • Количество кликов в поиске
  • Проблемы безопасности
  • Удобство сайта для мобильных
  • Проверить скорость загрузки сайта

И еще много других параметров. Довольно неплохо для бесплатного инструмента не правда ли. Не будем откладывать приступим к регистрации.

11.1 Регистрация в Google Search Console

Идем по адресу https://search.Google.com/search-console

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

Добавление сайта в Google Search console

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

Подтверждение прав на сайт в Google Search console

Теперь нужно перейти в панель управления хостингом. Показываю на примере панели управления хостинга beget. Ищем пункт файловый менеджер. Заходим в корневую папку сайта и туда копируем файл подтверждения.

Возвращаемся в Google search Console и жмем подтвердить. После успешного подтверждения вы попадете в Search Console.

11.2 Регистрация сайта в Яндекс Вебмастер

Процедура почти аналогична. Идем по адресу https://webmaster.yandex.ru/   Слева вверху жмем плюсик что бы добавить сайт.

В соответствующее поле пишем адрес сайта и жмем добавить. Далее вы попадете на страницу подтверждения прав на сайт. Подтверждаем аналогично как в Google Search Console.

Подтверждение прав на сайт в Яндекс Вебмастере

В блокноте  копируем код и сохраняем его с предложенным именем. Обязательно в формате HTML не TXT. Заливаем через файловый менеджер хостинга в корень сайта и подтверждаем. Все готово. Также необходимо установить на сайт счетчик метрики и гугл аналитикс. Это добавит возможность более детальной статистики. С помощью счетчиков вы сможете настраивать и отслеживать нужные цели такие как заявки с сайта, время просмотра, посещение определенных страниц, количество покупок в ИМ и т.д

Заключение

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

Похожие записи