Если вы выбрали для своего сайта CMS WordPress, то не ошиблись, ведь этот движок легко настроить для продвижения в поисковых системах. Но даже такая дружелюбная платформа требует оптимизации. Вам придется поработать над настройкой заголовков страниц, их описанием, закрыть от индексации дубли, создать карту сайту и позаботиться о пагинации комментариев. Не менее важным вопросом будет ускорение ресурса. Поговорим обо всем по порядку.
![Рисунок](https://b.radikal.ru/b40/2003/17/dbac60ab2423.jpg)
Выбор темы (шаблона)
Бесплатные и платные темы тоже имеют проблемы, которые нужно проверить. Одна из распространенных ошибок – несколько h1 на одну страницу. При выборе темы обращайте внимание на следующее:
• адаптивная верстка;
• человекопонятные урл-адреса (ЧПУ);
• наличие правильной иерархии заголовков (h1-h6);
• верстка в соответствии со стандартами CSS 3 и HTML 5.
Если описание шаблонов не имеет перевода на русской язык, то обращайте внимание на такие фразы: «SEO optimized», «SEO friendly». Новичкам проще всего выбрать среди популярных оптимизированных тем для «Вордпресс», изучив рейтинг.
Безопасность WordPress
Насколько бы хорошим ни был движок WordPress, владельцу сайта нужно позаботиться о его безопасности. Если на ранних этапах продвижения ваш сайт вряд ли будет кому-то интересен, то когда он станет высокопосещаемым, привлечет к себе внимание злоумышленников. Поэтому стоит перестраховаться еще на этапе его создания.
Файл .htaccess
Он отвечает за конфигурацию сервера. В него можно внести необходимые настройки, в том числе и обеспечить безопасность сайту. Для начала нужно защитить именно этот файл, добавив в него следующий код:
<Files .htaccess>
order allow,deny
deny from all
</Files>
Так вы ограничите доступ к нему извне, что крайне важно.
Файл wp-config.php
Не менее важный файл, который тоже нужно защитить. Он связан с доступом к базе данных (БД) и содержит прочую важную информацию. Для этого нужно просто внести код защиты в файл .htaccess:
<Files wp-config.php>
order allow,deny
deny from all
</Files>
В самом файле wp-config.php нужно задать персональные секретные ключи. Это можно быстро сделать с помощью генератора. Замените старые ключи на новые, которые вы сгенерировали. Здесь у вас не должно возникнуть никаких сложностей.
Смена префикса таблиц БД
Префикс базы данных указывается при установке движка. Вот так он выглядит по умолчанию: wp_название таблицы. Задать другое значение можно в файле wp-config.php, изменив переменную $table_prefix. К примеру, можно так: $table_prefix = wp75zym7. Это одноразовая настройка, к которой не придется возвращаться (вам не обязательно сохранять указанное значение).
Безопасность входа в админку
Для этого достаточно установить плагин Login LockDown, который предотвратит взлом сайта путем ограничения попыток входа. Таким образом, подобрать пароль к админ-панели никто не сможет (ни вручную, ни программой).
Думаю, не стоит напоминать лишний раз, что пароль для входа в админку должен быть надежным. Рекомендую выбрать автоматически сгенерированный пароль системой, предложенный во время установки.
Также важно использовать не стандартный логин для авторизации. Многие пренебрегают этим и оставляют admin. Все же лучше сменить.
Регулярно обновляйте плагин, темы и CMS
Чтобы исключить вероятность навредить вашему сайту, как только увидите уведомление в admin-панели, обновляйтесь. Новые версии движка, плагинов и тем выходят не просто так, в них закрываются «дыры».
Удалите файлы license.txt и readme.html
Для нормальной работы сайта эти файлы не нужны. При этом они показывают текущую версию CMS и другую информацию, которой могут завладеть хакеры. Их лучше сразу удалить.
Резервное копирование данных
Создавая резервные копии сайта с помощью плагинов или вручную, вы можете восстановить его, даже если он сильно пострадал. К тому же, хороший хостинг также предоставляет такую возможность. Просто нужно написать в поддержку, и они вам помогут решить проблему.
Существует множество настроек по безопасности сайта на WordPress. Остановитесь хотя бы на основных, чтобы уменьшить вероятность взлома.
Базовая SEO-оптимизация сайта на WordPress
Раздел «Общие настройки»
Переходом в раздел и прописываем: название и описание сайта (не забывайте о ключевых словах), главное зеркало, почту, роль нового пользователя, выставляем дату и время.
![Рисунок](https://a.radikal.ru/a24/2003/c7/829d3774c2a9.jpg)
Главное зеркало – главный адрес, по которому сайт будет представлен в поисковой выдаче. Здесь нужно разобраться с настройкой 301 редиректа.
Адрес сайта нужно указывать с www или без www. Несмотря на то, что на ранжирование это не скажется, все же лучше выбрать классический вариант https://site.com/. После настройки 301 редиректа сайт будет открываться по одному адресу.
Добавив сайт в Яндекс.Вебмастер укажите главное зеркало сайта, чтобы получать достоверную информацию о его состоянии. Что касается сервиса Google Search Console, то адрес указывать не нужно, поисковик сам выберет на основе настроек 301 редиректа и других.
Пошаговое руководство по настройке главного зеркала:
• закажите выпуск SSL-сертификата для вашего сайта (протокол https имеет особую значимость для коммерческих проектов);
• выберите адрес сайта – с www или без;
• сайт должен загружаться по одному адресу, поэтому настройте 301 редиректы;
• добавьте сайт в сервисы для веб-мастеров Google и Яндекс.
Настройка ЧПУ
По URL-странице пользователь может судить о ее содержимом. То есть у вашего сайта должны быть человекопнятные адреса: https://site.com/catalog/matrasi/detskie/. Это важно настроить, ведь по умолчанию в CMS предлагает такие URL: https://site.com/?p=123. Ни пользователям, ни поисковым системам это не понравится.
![Рисунок](https://c.radikal.ru/c13/2003/d9/341a168acae8.jpg)
Выбирайте «Название записи» или «Произвольно», указав значения самостоятельно (смотрите на фото).
Видимость для поисковиков
По умолчанию новый сайт закрыт от индексации поисковыми роботами. Наполнив сайт контентом (хотя бы по минимуму), откройте к нему доступ поисковым системам, отключив галочку.
![Рисунок](https://a.radikal.ru/a42/2003/64/8e86d247560f.jpg)
Настройка ping
Актуально для новостников и блогов, чтобы поисковые роботы быстрее узнавали о выходе новых материалов на сайте. В разделе «Написание» можно указать сервисы обновления (их можно легко найти через поиск).
![Рисунок](https://d.radikal.ru/d10/2003/8a/36bcdb8e0d71.jpg)
Настройка sitemap.xml и robots.txt
Создать правильный файл robots.txt с правилами для поисковых систем можно несколькими способами:
• специальный модуль;
• вручную, загрузив файл в корень сайта (через хостинг или FTP-доступ).
Актуальный код для robots.txt:
User-agent: Yandex
Disallow: /wp-admin
Disallow: /wp-includes
Allow: /wp-includes/js/*
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: *?s*
Disallow: *?preview=true*
Disallow: /search
Disallow: */trackback/
Disallow: */feed
Disallow: */comments/
Disallow: */comment
Disallow: */attachment/*
Disallow: */print/
Disallow: *?print=*
Disallow: /wp-json*
Allow: /wp-content/uploads/
User-agent: Googlebot
Disallow: /wp-admin
Disallow: /wp-includes
Allow: /wp-includes/js/*
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: *?s*
Disallow: *?preview=true*
Disallow: /search
Disallow: */trackback/
Disallow: */feed
Disallow: */comments/
Disallow: */comment
Disallow: */attachment/*
Disallow: */print/
Disallow: *?print=*
Disallow: /wp-json*
Allow: /wp-content/uploads/
User-agent: Mail.Ru
Disallow: /wp-admin
Disallow: /wp-includes
Allow: /wp-includes/js/*
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: *?s*
Disallow: *?preview=true*
Disallow: /search
Disallow: */trackback/
Disallow: */feed
Disallow: */comments/
Disallow: */comment
Disallow: */attachment/*
Disallow: */print/
Disallow: *?print=*
Disallow: /wp-json*
Allow: /wp-content/uploads/
User-agent: *
Disallow: /wp-admin
Disallow: /wp-includes
Allow: /wp-includes/js/*
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: *?s*
Disallow: *?preview=true*
Disallow: /search
Disallow: */trackback/
Disallow: */feed
Disallow: */comments/
Disallow: */comment
Disallow: */attachment/*
Disallow: */print/
Disallow: *?print=*
Disallow: /wp-json*
Allow: /wp-content/uploads/
User-agent: Googlebot-Image
Allow: /wp-content/uploads/
User-agent: YandexImages
Allow: /wp-content/uploads/
User-agent: Mediapartners-Google
Disallow:
User-Agent: YaDirectBot
Disallow:
Sitemap: https://ваш-сайт.com/sitemap.xml
Укажите путь к xml карте сайта. Не забудьте вписать адрес своего сайта (вместо «ваш-сайт.com»).
Создать xml карту можно следующими способами:
• специальное ПО;
• online-генератор;
• SEO-плагин;
• Google XML Sitemaps.
Оптимизация изображений
Часто веб-мастера забывают об этой важной настройке, которая напрямую влияет на скорость загрузки сайта и соответственно его ранжирование в поиске. К тому же, если на вашем сайте будет уникальные и интересные фото, то это будет дополнительным плюсом в поиске по картинкам.
Что важно предпринять?
• Заливать картинки небольших размеров: ширина до 1024 пикселей, высота до 800, весом не больше 100 кб.
• Сжимайте фото с допустимой потерей качества. Для этого есть плагины для Вордпресс (Imagify, WP Smush), а также сервисы и онлайн-программы (Compressor, TinyPNG и другие).
• Изображения рекомендуется называть так, чтобы можно было понять о содержании: tulpany-v-vaze.jpg.
• Не забывайте прописывать поля title и alt для оптимизации изображений. Это название и описание картинки. Так вы можете привлечь трафик с поиска по картинкам.
• Настройке 301 редиректа. Для каждой фото, прикрепленной к посту CMS создает страницу с таким адресом: site.com/?attachment_id=1 или site.com/1/. Их нужно склеить. Если вы планируете установку плагинов All in One SEO Pack и Yoast SEO, то там есть такая возможность. Также можете воспользоваться отдельным плагином Attachment Pages Redirect.
ТОП SEO-плагинов для сайта на WordPress
1. WP Super Cache – один из самых важных. Предназначен для кэширование. Сокращает время загрузки сайта на Вордпресс.
2. All in One SEO Pack или Yoast SEO. Не менее важные плагины, которые используют для оптимизации сайта в поисковой выдаче.
3. Akismet – эффективное решение против спама. Его настройка не вызовет у вас сложностей.
4. Sucuri – защита от кибератак.
5. YARPP – оптимальный вариант для подготовки родственных постов. Плагин поддерживает огромное количество форматов: от уменьшенных фото до текстовых ссылок.
Безусловно, вы можете устанавливать плагины по своему усмотрению. Но, прежде всего, вам нужно внимательно изучить их принцип работы и выбрать только самые необходимые, чтобы увеличивать вес сайта обоснованно.
Можете дополнить материал в комментариях, если я что-то забыл. По вопросам SEO-оптимизации сайта на WordPress обращайтесь ко мне в ЛС или отписывайте в теме. Также я предлагаю услуги по созданию сайта на WP уже готового к продвижению.
Автор текста и его объявление: "Крауд-ссылки от 750 рублей"
![Рисунок](https://b.radikal.ru/b40/2003/17/dbac60ab2423.jpg)
Выбор темы (шаблона)
Бесплатные и платные темы тоже имеют проблемы, которые нужно проверить. Одна из распространенных ошибок – несколько h1 на одну страницу. При выборе темы обращайте внимание на следующее:
• адаптивная верстка;
• человекопонятные урл-адреса (ЧПУ);
• наличие правильной иерархии заголовков (h1-h6);
• верстка в соответствии со стандартами CSS 3 и HTML 5.
Если описание шаблонов не имеет перевода на русской язык, то обращайте внимание на такие фразы: «SEO optimized», «SEO friendly». Новичкам проще всего выбрать среди популярных оптимизированных тем для «Вордпресс», изучив рейтинг.
Безопасность WordPress
Насколько бы хорошим ни был движок WordPress, владельцу сайта нужно позаботиться о его безопасности. Если на ранних этапах продвижения ваш сайт вряд ли будет кому-то интересен, то когда он станет высокопосещаемым, привлечет к себе внимание злоумышленников. Поэтому стоит перестраховаться еще на этапе его создания.
Файл .htaccess
Он отвечает за конфигурацию сервера. В него можно внести необходимые настройки, в том числе и обеспечить безопасность сайту. Для начала нужно защитить именно этот файл, добавив в него следующий код:
<Files .htaccess>
order allow,deny
deny from all
</Files>
Так вы ограничите доступ к нему извне, что крайне важно.
Файл wp-config.php
Не менее важный файл, который тоже нужно защитить. Он связан с доступом к базе данных (БД) и содержит прочую важную информацию. Для этого нужно просто внести код защиты в файл .htaccess:
<Files wp-config.php>
order allow,deny
deny from all
</Files>
В самом файле wp-config.php нужно задать персональные секретные ключи. Это можно быстро сделать с помощью генератора. Замените старые ключи на новые, которые вы сгенерировали. Здесь у вас не должно возникнуть никаких сложностей.
Смена префикса таблиц БД
Префикс базы данных указывается при установке движка. Вот так он выглядит по умолчанию: wp_название таблицы. Задать другое значение можно в файле wp-config.php, изменив переменную $table_prefix. К примеру, можно так: $table_prefix = wp75zym7. Это одноразовая настройка, к которой не придется возвращаться (вам не обязательно сохранять указанное значение).
Безопасность входа в админку
Для этого достаточно установить плагин Login LockDown, который предотвратит взлом сайта путем ограничения попыток входа. Таким образом, подобрать пароль к админ-панели никто не сможет (ни вручную, ни программой).
Думаю, не стоит напоминать лишний раз, что пароль для входа в админку должен быть надежным. Рекомендую выбрать автоматически сгенерированный пароль системой, предложенный во время установки.
Также важно использовать не стандартный логин для авторизации. Многие пренебрегают этим и оставляют admin. Все же лучше сменить.
Регулярно обновляйте плагин, темы и CMS
Чтобы исключить вероятность навредить вашему сайту, как только увидите уведомление в admin-панели, обновляйтесь. Новые версии движка, плагинов и тем выходят не просто так, в них закрываются «дыры».
Удалите файлы license.txt и readme.html
Для нормальной работы сайта эти файлы не нужны. При этом они показывают текущую версию CMS и другую информацию, которой могут завладеть хакеры. Их лучше сразу удалить.
Резервное копирование данных
Создавая резервные копии сайта с помощью плагинов или вручную, вы можете восстановить его, даже если он сильно пострадал. К тому же, хороший хостинг также предоставляет такую возможность. Просто нужно написать в поддержку, и они вам помогут решить проблему.
Существует множество настроек по безопасности сайта на WordPress. Остановитесь хотя бы на основных, чтобы уменьшить вероятность взлома.
Базовая SEO-оптимизация сайта на WordPress
Раздел «Общие настройки»
Переходом в раздел и прописываем: название и описание сайта (не забывайте о ключевых словах), главное зеркало, почту, роль нового пользователя, выставляем дату и время.
![Рисунок](https://a.radikal.ru/a24/2003/c7/829d3774c2a9.jpg)
Главное зеркало – главный адрес, по которому сайт будет представлен в поисковой выдаче. Здесь нужно разобраться с настройкой 301 редиректа.
Адрес сайта нужно указывать с www или без www. Несмотря на то, что на ранжирование это не скажется, все же лучше выбрать классический вариант https://site.com/. После настройки 301 редиректа сайт будет открываться по одному адресу.
Добавив сайт в Яндекс.Вебмастер укажите главное зеркало сайта, чтобы получать достоверную информацию о его состоянии. Что касается сервиса Google Search Console, то адрес указывать не нужно, поисковик сам выберет на основе настроек 301 редиректа и других.
Пошаговое руководство по настройке главного зеркала:
• закажите выпуск SSL-сертификата для вашего сайта (протокол https имеет особую значимость для коммерческих проектов);
• выберите адрес сайта – с www или без;
• сайт должен загружаться по одному адресу, поэтому настройте 301 редиректы;
• добавьте сайт в сервисы для веб-мастеров Google и Яндекс.
Настройка ЧПУ
По URL-странице пользователь может судить о ее содержимом. То есть у вашего сайта должны быть человекопнятные адреса: https://site.com/catalog/matrasi/detskie/. Это важно настроить, ведь по умолчанию в CMS предлагает такие URL: https://site.com/?p=123. Ни пользователям, ни поисковым системам это не понравится.
![Рисунок](https://c.radikal.ru/c13/2003/d9/341a168acae8.jpg)
Выбирайте «Название записи» или «Произвольно», указав значения самостоятельно (смотрите на фото).
Видимость для поисковиков
По умолчанию новый сайт закрыт от индексации поисковыми роботами. Наполнив сайт контентом (хотя бы по минимуму), откройте к нему доступ поисковым системам, отключив галочку.
![Рисунок](https://a.radikal.ru/a42/2003/64/8e86d247560f.jpg)
Настройка ping
Актуально для новостников и блогов, чтобы поисковые роботы быстрее узнавали о выходе новых материалов на сайте. В разделе «Написание» можно указать сервисы обновления (их можно легко найти через поиск).
![Рисунок](https://d.radikal.ru/d10/2003/8a/36bcdb8e0d71.jpg)
Настройка sitemap.xml и robots.txt
Создать правильный файл robots.txt с правилами для поисковых систем можно несколькими способами:
• специальный модуль;
• вручную, загрузив файл в корень сайта (через хостинг или FTP-доступ).
Актуальный код для robots.txt:
User-agent: Yandex
Disallow: /wp-admin
Disallow: /wp-includes
Allow: /wp-includes/js/*
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: *?s*
Disallow: *?preview=true*
Disallow: /search
Disallow: */trackback/
Disallow: */feed
Disallow: */comments/
Disallow: */comment
Disallow: */attachment/*
Disallow: */print/
Disallow: *?print=*
Disallow: /wp-json*
Allow: /wp-content/uploads/
User-agent: Googlebot
Disallow: /wp-admin
Disallow: /wp-includes
Allow: /wp-includes/js/*
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: *?s*
Disallow: *?preview=true*
Disallow: /search
Disallow: */trackback/
Disallow: */feed
Disallow: */comments/
Disallow: */comment
Disallow: */attachment/*
Disallow: */print/
Disallow: *?print=*
Disallow: /wp-json*
Allow: /wp-content/uploads/
User-agent: Mail.Ru
Disallow: /wp-admin
Disallow: /wp-includes
Allow: /wp-includes/js/*
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: *?s*
Disallow: *?preview=true*
Disallow: /search
Disallow: */trackback/
Disallow: */feed
Disallow: */comments/
Disallow: */comment
Disallow: */attachment/*
Disallow: */print/
Disallow: *?print=*
Disallow: /wp-json*
Allow: /wp-content/uploads/
User-agent: *
Disallow: /wp-admin
Disallow: /wp-includes
Allow: /wp-includes/js/*
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: *?s*
Disallow: *?preview=true*
Disallow: /search
Disallow: */trackback/
Disallow: */feed
Disallow: */comments/
Disallow: */comment
Disallow: */attachment/*
Disallow: */print/
Disallow: *?print=*
Disallow: /wp-json*
Allow: /wp-content/uploads/
User-agent: Googlebot-Image
Allow: /wp-content/uploads/
User-agent: YandexImages
Allow: /wp-content/uploads/
User-agent: Mediapartners-Google
Disallow:
User-Agent: YaDirectBot
Disallow:
Sitemap: https://ваш-сайт.com/sitemap.xml
Укажите путь к xml карте сайта. Не забудьте вписать адрес своего сайта (вместо «ваш-сайт.com»).
Создать xml карту можно следующими способами:
• специальное ПО;
• online-генератор;
• SEO-плагин;
• Google XML Sitemaps.
Оптимизация изображений
Часто веб-мастера забывают об этой важной настройке, которая напрямую влияет на скорость загрузки сайта и соответственно его ранжирование в поиске. К тому же, если на вашем сайте будет уникальные и интересные фото, то это будет дополнительным плюсом в поиске по картинкам.
Что важно предпринять?
• Заливать картинки небольших размеров: ширина до 1024 пикселей, высота до 800, весом не больше 100 кб.
• Сжимайте фото с допустимой потерей качества. Для этого есть плагины для Вордпресс (Imagify, WP Smush), а также сервисы и онлайн-программы (Compressor, TinyPNG и другие).
• Изображения рекомендуется называть так, чтобы можно было понять о содержании: tulpany-v-vaze.jpg.
• Не забывайте прописывать поля title и alt для оптимизации изображений. Это название и описание картинки. Так вы можете привлечь трафик с поиска по картинкам.
• Настройке 301 редиректа. Для каждой фото, прикрепленной к посту CMS создает страницу с таким адресом: site.com/?attachment_id=1 или site.com/1/. Их нужно склеить. Если вы планируете установку плагинов All in One SEO Pack и Yoast SEO, то там есть такая возможность. Также можете воспользоваться отдельным плагином Attachment Pages Redirect.
ТОП SEO-плагинов для сайта на WordPress
1. WP Super Cache – один из самых важных. Предназначен для кэширование. Сокращает время загрузки сайта на Вордпресс.
2. All in One SEO Pack или Yoast SEO. Не менее важные плагины, которые используют для оптимизации сайта в поисковой выдаче.
3. Akismet – эффективное решение против спама. Его настройка не вызовет у вас сложностей.
4. Sucuri – защита от кибератак.
5. YARPP – оптимальный вариант для подготовки родственных постов. Плагин поддерживает огромное количество форматов: от уменьшенных фото до текстовых ссылок.
Безусловно, вы можете устанавливать плагины по своему усмотрению. Но, прежде всего, вам нужно внимательно изучить их принцип работы и выбрать только самые необходимые, чтобы увеличивать вес сайта обоснованно.
Можете дополнить материал в комментариях, если я что-то забыл. По вопросам SEO-оптимизации сайта на WordPress обращайтесь ко мне в ЛС или отписывайте в теме. Также я предлагаю услуги по созданию сайта на WP уже готового к продвижению.
Автор текста и его объявление: "Крауд-ссылки от 750 рублей"