toc

Как оптимизировать сайт на WordPress?

info_outline1 год Назад visibility1 007
Поделиться
Отправить
Линкануть

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

Интернет сегодня — это сайты, работающие на базе систем управления контентом (или просто CMS). На текущий момент их во «Всемирной паутине» их великое множество. И каждая CMS оптимизирована под определённую направленность сайта. Например, одна система управления контентом подходит лучше для организации интернет-магазина, другая — для информационного сайта.

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

Аспекты раскрутки сайта, работающего на CMS, в Интернете

Вопрос оптимизации CMS под текущие требования поисковых систем всегда стоял на повестке дня у веб-мастеров. Зачастую шаблонные решения не могут обеспечить индивидуальный подход, которым руководствуется специалист при продвижении сайта. Возникает традиционный конфликт интересов, где видение программиста идёт вразрез с тем, что требует SEO-специалист. Одни из самых популярных: превышение допустимого количества символов в метатегах документа (особенно в Title, Description и Keywords), переспамленный атрибут title у ссылок, ошибки в навигации и формирования ЧПУ адресов страниц сайта.

Базовые настройки CMS WordPress стремятся соответствовать концепции SEO Friendly, однако основная сложность, по иронии судьбы, заключается в гибкости этой системы управления контентом. А всё потому, что сегодня в Интернете можно найти большое количество шаблонов для этой CMS, которые создаются сторонними разработчиками с разным опытом квалификации. Это является причиной множества ошибок и недопониманий в те моменты, когда возникает необходимость «прикрутить» выбранный шаблон к текущей версии «Вордпресса».

Запутанность кода, сложность и витиеватость вызова функций — всё это замедляет работу над проектом и функциональность самого сайта.

Как исправить проблемы SEO-оптимизации вручную?

Если вы хотите понять логику работы CMS WordPress в полной мере и настроить её максимально точно, то без ручной правки кода вам не обойтись. Работать в основном придётся с файлами шаблона (неважно, скачали ли вы его в Интернете или напишите вручную).

Система взаимодействия управляющих блоков любого шаблона примерно строится по такой схеме:

  • Главный файл шаблона index.php (именно здесь формируется порядок вывода информации на странице).
  • Файл заголовка header.php (здесь в основном собираются управляющие конструкции, формирующие то, что будет написано между тегами );
  • Файл директив functions.php (здесь хранится служебная информация — функции, переменные и так далее).

В шаблоне могут также присутствовать дополнительные файлы:

  • php — вывод информации в подвале;
  • php — обработка и вывод комментариев;
  • php — обработка сценария ошибки 404 и другие.

Вся работа над этими документами может вестись локально (например, можно вносить изменения через текстовый редактор «Блокнот» и ему подобные). Кроме этого, такую манипуляцию можно проделать и в режиме онлайн: прямо из админки WordPress. Для этого нужно зайти в раздел: «Консоль» — «Внешний вид» — «Редактор».

Первым делом нужно отредактировать заголовок страницы, а именно информацию, которая содержится в служебном блоке HTML-документа между тегами . Для этого открываем файл header.php и начинаем править код.

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

В WordPress есть директивы, которые можно эффективно использовать для формирования заголовка документа (их полный список находится на официальном сайте проекта WordPress или в справочниках):

— выводит название сайта;
— такая конструкция выдаст название текущего документа.

Пример:

Выведет заголовок вида: «Название публикации | Название сайта».

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

Разобравшись с Title, переходим к метатегу Description.

Его можно аналогичным образом формировать, используя переменные окружения WordPress.

Например, так:

Такая конструкция выведет информацию о текущей странице исходя из описания блога, которое дал веб-мастер в админке CMS. Конечно же, вы можете сюда подставить всё, что вам будет угодно. Например, написать условные конструкции для разных страниц с определёнными сценариями формирования Description.

Метатег Keywords можно формировать, используя базу из меток к посту. Это очень удобно и практично. Несмотря на то, что он уже довольно редко используется при SEO-оптимизации страниц, всё же некоторые веб-мастеры не сбрасывают его со счетов.

Например, такое решение можно реализовать при помощи подобной конструкции:

В остальном поле между тегами можно наполнять любой необходимой информацией. Например, добавить информацию о favicon. Или же вовсе убрать упоминание о чём-либо. К примеру, о версии шаблона и движка сайта.

Делается это так:

Что же касается видимой части сайта, то здесь можно поработать над ссылками, убрав, например, лишний атрибут title у тега или видоизменив его. Добавить атрибут rel=”noindex, nofollow” для тех ссылок, которые не рекомендуется индексировать. Пометить области контента тегом , чтобы также избежать их индексации. Шаблон файла index.php и других вспомогательных позволит вам это сделать.

А что делать тем, кто не хочет возиться в коде?

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

Наиболее популярным на сегодняшний день решением следует считать плагин «All in One SEO Pack». Его можно найти и установить прямо из магазина расширений в вашей админке «Вордпресса». Для этого нужно зайти в раздел: «Плагины — Добавить новый» и в строке поиска плагинов набрать его название, после чего найти его в списке и нажать кнопку «Установить».

После чего нужно в вашей админке между пунктами «Записи» и «Консоль» появится ещё один с названием плагина, где можно произвести соответствующие настройки. На предыдущей картинке плагин уже установлен, поэтому вы можете видеть его название среди пунктов меню панели управления сайтом от WordPress.

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

Выводы

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

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

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

Отправить ответ

Оставьте первый комментарий!

Notify of
avatar
wpDiscuz

Бесплатные вебинары и открытые уроки

Онлайн занятия, которые доступны в открытом доступе для простушивания любым желающим. Делиться материалом разрешается с наличием обратной ссылки на сайт xSEO.top/

Первое занятие по курсу для самостоятельного изучения SEO для WordPress расскажет вам о базовых возможностях CMS и о том, как настроить красивые ссылки, и что можно сделать с Title и как поставить Google Analytics и Яндекс Метрику.

Дополнительная информация

2015 - 2017 (c) xSEO.top - Блог об интернет маркетинге, программировании и жизни в Израиле. Копирование материалов блога разрешается, но только с наличием обратной ссылки. Все вопросы можно задать лично автору, на странице обратной связи