WordPress (Вордпресс) является разновидностью системы управления содержимым сайта. Это хорошо зарекомендовавший себя движок для создания и продвижения сайтов. WordPress весьма популярная CMS, составляющая конкуренцию Joomla (Джумла). Однако WordPress вызывает интерес как у обычных юзеров, так и у начинающих и не только программистов. Джумла является просто свободным программным обеспечением, доступным для бесплатного скачивания и установки (по многочисленным ссылкам в поисковиках). Вордпресс же относится не просто к свободному, но ещё и к открытому программному обеспечению. Что это значит?
Это значит, что WordPress предоставляет открытый исходный код. Код (текст программы), написанный на определенном языке программирования. В данном случае это PHP, т.к. Вордпресс написана именно на этом языке. Любой пользователь может открыть исходный код для внесения в него каких-то изменений. То есть WordPress, как и прочие аналогичные программные обеспечения, находится в состоянии постоянной доработки и улучшения. SEO оптимизация сайта на WordPress имеет отношение к изменению исходного кода.
Хорошая новость в том, что для этого не нужно быть профессиональным программистом. Работать с WordPress в рамках SEO можно так:
- с помощью готовых тем и плагинов для WordPress сайт легко оптимизировать;
- редактируя код в файлах шаблона, можно выбирать нужные CSS.
Немного о CSS в рамках WordPress
CSS (cascading style sheets или каскадные таблицы стилей). С помощью этого формального языка создаётся внешний облик web-страницы. Определяется её цветовая гамма, шрифты, структура расположения информации и многие другие аспекты. А как известно, не только содержание, но и способ организации информации сайта серьёзно влияет на его SEO характеристики. Применение CSS адекватно для тех web-элементов, которые пишутся с помощью языков разметки HTML и XHTML.
Важно понимать, что логическую структуру страницы сайта описывают с помощью языка разметки HTML, а внешний вид есть прерогатива CSS. И то, и другое будет влиять на положение сайта в рейтинге поисковиков, поскольку напрямую связаны с индексом качества сайта (ИКС). Забегая вперед, сразу можно сказать, что, выбирая тему WordPress, являющуюся дружелюбной для SEO, рекомендовано ориентироваться на стандарты HTML 5 и CSS 3.
Как работать с CSS?
CSS представлен в виде файла с текстом, который может быть дислоцирован отдельно, с соответствующим расширением, а может быть включён в текст самой страницы сайта. Файл CSS легко интегрировать в соответствующий web-документ, тут есть 4 варианта:- под элемент включить элемент;
- ввести инструкцию @import в элементе;
- включение стиля в элемент, который, в свою очередь, находится под элементом;
- стиль CSS может быть расположен как отдельный элемент.
Первые два варианта актуальны, когда файл CSS вынесен как самостоятельный, а следующие два– когда является частью web-документа.
Тема WordPress – «одежда» сайта
Таковы основы CSS. WordPress как система управления содержимым сайта может иметь свою тему. Тем существует великое множество, и выбор остается за пользователем. Что такое тема? Технически – это набор файлов с разным расширением (.CSS, .JS, .PHP). Однако функция этого набора чрезвычайно важна. При взаимодействии с CMS WordPress эти файлы регулируют конечный внешний вид сайта, являются конечным инструментом интерфейса. Более того, в WordPress тема является динамическим ПО, то есть в нее можно вносить коррективы, касающиеся:
Тему логично сравнить с «одеждой» сайта. Например, у темы для корпоративных сайтов Consalting имеется 27 демо-версий.
Подробнее о наборе файлов темы Вордпресс:
- файлы CSS – формируют внешний вид всех элементов сайта;
- шаблоны – как в газете определялось, где какая колонка будет размещена, также и здесь шаблоны определяют местоположение той или иной информации (текст блога – шаблон post.php, «шапка» – шаблон header.php, «подвал» – footer.php и т.д.);
- файлы functions.php позволяют частично менять технический дизайн темы;
- изображение и плагины.
Тема WordPress устанавливается с помощью панели администратора: необходимо кликнуть на «Внешний вид» и дальше на закладку «Темы». SEO оптимизация сайта на WordPress базируются на выборе темы, которая является дружелюбной для алгоритмов основных поисковиков. Проверить, действительно ли это подходящая для SEO тема, несложно. Необходимо лишь соответствие следующим параметрам:
- верстка в стандартах HTML 5 и CSS 3;
- оптимальная расстановка тайтлов первого и второго уровня;
- с данной темой сайт загружается максимально быстро;
- тема адаптирована под отображения на гаджетах (iPhone, планшет и т.д.).
При этом даже нет необходимости вручную проверять, соответствует ли тема перечисленным пунктам. Сейчас выпускаются темы, у которых в характеристиках шаблонов уже обозначено, оптимизированы ли они под поисковики или нет (может быть написано SEO Friendly). В основном, конечно, оптимизированы. Единственное, что качество этой оптимизации может варьироваться от темы к теме. Дорогие темы имеет лучшую SEO оптимизацию. В интернете есть много ресурсов, предлагающих готовый список оптимизированных тем для Вордпресс.
Например, в Google можно забить «Elegant Themes».
Первые «SEO-шаги» в рамках Вордпресс
Следующий шаг в рамках SEO оптимизации сайта на WordPress – это определение адреса сайта. Точнее, определяется тип адреса сайта: www.название сайта.ru или просто название сайта.ru. Особой разницы здесь нет – выбрать можно любой вариант. В Вордпресс открыть «Настройки», затем «Общие» и указать в строке нужный адрес. Выбрать основной адрес для сайта крайне важно в рамках SEO. Благодаря этому в поисковую строку можно будет вбивать адрес сайта с www или без них. И поисковики будут показывать один и тот же сайт. В противном случае алгоритмы поисковиков сочтут адрес с www и адрес без них разными сайтами.
Рекомендуется указать основной адрес сайта в Яндекс.Вебмастере и Google Search Console. В Вебмастере нужно зайти в «Индексирование», затем «Настройка индексирования» – «переезд сайта», и в появившуюся строку ввести адрес. В GSC кликнуть по «Панели инструментов», нажать кнопку «Добавить ресурс» и подтвердить права на владение доменом. Причём в Гугле необходимо обозначить оба варианта домена: с www и без. После этого кликнуть по шестеренке в правом верхнем углу, выбрать «Настройки сайта» и указать основной домен. Проверить, правильно ли забит адрес в поисковую систему легко. В адресной строке нужно набрать неосновной домен. Поисковик все равно должен выдать ссылку на единственно верный сайт.
SEO оптимизация сайта на WordPress подразумевает корректировку формата ссылок. В Вордпресс по умолчанию адреса всех страниц выглядят таким образом: site.ru/?p=508. SEO оптимизация сайта требует, чтобы ссылки на страницы были информативны для пользователей. Пример информативной ссылки на страницу: site.ru/seo-optimizacyia-wordpress. В настройках WordPress нужно выбрать «Постоянные ссылки» и отметить «Название записи». В этом случае после основного адреса будет идти название текста на странице.
А можно выбрать графу «Произвольно» и самостоятельно записать подходящую иерархию. Например, название сайта/ название раздела/ название рубрики/ название статьи. Чтобы ссылки на страницы были записаны латиницей, можно воспользоваться плагинами Rus to Lat или Cyr to Lat. Плагин необходимо установить и активировать – весь остальной процесс автоматизирован. Пренебрегать переходом на латиницу не стоит. SEO оптимизация сайта на WordPress не будет полной без этого, поскольку алгоритмы поисковых систем заточены под латиницу. В противном случае возникают проблемы с кодировкой.
Выбор плагина
SEO оптимизация сайта на WordPress стандартно заканчиваются настройкой SEO плагина. Самыми популярными и часто используемыми являются плагины All in One Seo Pack (используется с 2007 года, около 40 млн. установок) и Yoast SEO (используются с 2010 года, около 30 млн. установок). Но это только самые популярные, а есть ещё:
- WordPress SEO от Yoast (хороший вариант нового бесплатного плагина для SEO оптимизации сайта);
- Scribe SEO (это уже премиум уровень, но и качество SEO оптимизации выше);
- Local Search SEO Contact Page (рекомендован новичкам в деле SEO оптимизации сайта на WordPress, отлично подходит, когда в тексте много информации с использованием QR-кодов, гео-тегов, данных Google карт и пр.);
- Google XML Sitemap от Amit Agarwal (данный плагин рекомендован, когда на сайте много изображений, плагин создаёт карту для этих изображений в формате xml, и это тоже плюс в плане SEO);
- SEO Friendly Images (также важен для сайтов на основе Вордпресс с большим количеством графической информации, т.к. этот плагин вносит правильные корректировки в теги и альтернативный текст для всех изображений, благодаря чему поисковики адекватно индексируют их) и т.д.
Установка плагина на примере «классики» – All in One SEO Pack
В Вордпресс зайти в «Плагины», кликнуть по «Добавить новый». В поисковой форме нужно задать название плагина. Затем идёт установка и активация. После этого в панели администратора обнаружится раздел All in One SEO. В этот раздел нужно зайти для базовых настроек плагина. В его основных настройках отметить галочками графы «канонические URL», «запретить пагинацию для канонических URL», «включить пользовательские канонических URL».
Это необходимо для того, чтобы поисковые системы не «наказывали» сайт за дублированный контент. SEO оптимизация сайта на WordPress обязательно учитывает подобные проблемы, поскольку информация на сайте обязательно начнёт повторяться в других источниках. Причем чем популярнее сайт, тем больше повторений будет. Типичный пример, когда с разрешения владельца сайта (или без оного) кто-то копирует статью на свой ресурс. Уже получается два сайта с частично одинаковым содержимым.
Затем в плагине нужно откорректировать настройки. В графе «использовать заголовок по умолчанию» отметить «отключить». А в графе «использовать разметку schema.org» поставить галочку – так поисковики смогут создавать расширенные сниппеты сайта, т.е. расширенные элементы текстов сайта и его исходного кода. В настройках главной страницы необходимо написать заголовок сайта (title, так выглядит основная ссылка на сайт, которую выдают поисковики, текст тайтла определяется названием той страницы сайта, которая отвечает поисковому запросу), дескрипшн (небольшой текст под основной ссылкой, демонстрирующий основную суть, смысл страницы или всего сайта).
Title и description – это мета-теги, очень важные не только в рамках SEO оптимизации сайта на WordPress, но и вообще в любой SEO оптимизации. Поскольку именно по этим данным большинство людей решает, зайти на сайт или нет. Также мета-теги активно используются алгоритмами поисковиков. Естественное, что по количеству символов они ограничены порогом в 200-250 знаков для дескрипшн, и 60 знаков для каждого тайтла.
В «Настройке заголовков» рекомендуется включить графу «Перезаписывать заголовки». Это позволит для каждой страницы создавать свой title. Также нужно отметить графу «Капитализировать метки», тогда заголовки будут начинаться с прописных букв. В графе «Формат заголовков страниц» ничего не нужно, кроме %page_title%, чтобы к тайтлам при поисковых запросах не добавлялся основной заголовок сайта – это будет увеличивать количество знаков до недопустимых значений с точки зрения SEO. В «Настройке пользовательских типов записей» нужно включить «SEO для пользовательских типов записей» и расширенные опции, а также отметить галочками записи, страницы и свои заголовки. Все это нужно для реализации возможности каждой странице задавать свои заголовки и описание.
Описываемая SEO оптимизация сайта ключевым полагает раздел «Настройки индексирования». Этот раздел закрывает от поисковиков некоторые части сайта. Данное действие необходимо дабы не загружать поисковики бесполезной информацией с некоторых web-страниц, плюс ко всему это ещё одна линия защиты от выявления дублированного контента. Создание xml карты помогает поисковым ботам в индексации сайта. Необходимо опять зайти в «Панель администрации» WordPress, потом в «Управление модулями» и активировать карту кнопкой Activate.
В конце рекомендуется использовать социальные мета для социальных сетей и настроить файл robots.txt (делается в «Редакторе файлов» плагина). Robots.txt показывает поисковикам, какие именно разделы сайта следует индексировать.
В целом, основную работу по SEO оптимизации сайта на Вордпресс на этом можно считать завершенной.