Настройка WordPress после установки на хостинг

Настройки WordPress

По завершению установки WP необходимо незамедлительно произвести настройку WordPress и установить «джентльменский» набор плагинов. Полная настройка перед дальнейшей разработкой проходит в 7 шагов.

Попросить поисковые системы не индексировать сайт

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

Закрыть сайт на WordPress от индексации при помощи <noindex>

Данная опция добавит на каждую страницу вашего сайта тег <noindex>. Но увы, этого недостаточно, чтобы роботы не ходили по вашему сайту. Поэтому читайте далее.

Закрыть сайт в Robots.txt на время разработки

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

User-agent: *
Disallow: /
Закрыть сайт в robots.txt от индексации

Чтобы изменить содержимое robots.txt — проще сделать это через SEO-плагин, например Yoast SEO. 

редактор robots.txt в Yoast SEO
редактирование robots.txt в Yoast SEO

Тогда робот уже с большей вероятностью не пройдёт, хотя всё же бывают случаи, когда робот индексирует закрытые от него документы из-за большого количества внешних ссылок на него. Чаще всего так бывает, если вы купили или перехватили домен, на котором раньше уже был сайт, или же он очень похож по своему написанию на чужой домен и люди ссылаются на него по ошибке. Самый надёжный способ — закрыть сайт по паролю, либо установить заглушку, которая будет отдавать код 503. Но тогда вам будет неудобно показывать его заказчику во время разработки. Установить заглушку (функция называется “режим обслуживания”) можно при помощи плагина All in one WP Security, а закрыть сайт по паролю можно с помощью плагина Elementor.

Изменение постоянных ссылок — формирование ЧПУ

Чтобы раз и навсегда закрыть вопрос со структурой URL, обратными слешами и уровнями вложенности — предлагаю вам следующую настройку постоянных ссылок WordPress.

Настройка ЧПУ (постоянных ссылок) в WordPress

Таким образом, все статьи будут вложены в папку “article”, все рубрики в папку “category”, все теги в папку “tag”, а на конце всегда будет завершающий слеш. Такое устройство URL на вашем сайте избавит вас и вашего разработчика от дублей статей в случае, когда она вложена в разные рубрики, а также закроет вопрос с обратным слешем — очень много плагинов разработчики “поленились” оптимизировать для корректной работы при отсутствующим завершающем слешем, так как по умолчанию на WordPress он есть “из коробки”. Поэтому всегда делайте завершающие слеши в WP.

Добавить HTTPS и WWW редирект

Далее очень важно побороть дубли установив https и www редирект. Для этого есть два способа:

  • Плагин, управляющий файлом .htaccess
  • Самому изменить .htaccess через Yoast SEO

Убедитесь, что ваш шаред-хостинг поддерживает .htaccess. Если не ошибаюсь, в далеком прошлом я долго ломал голову, почему не срабатывает редирект, пока не спросил у техподдержки хостинга на счёт поддержки .htaccess. Очень важно перед любыми манипуляциями с htaccess сделать бэкап, если это действующий сайт, так как любая ошибка “уронит” ваш сайт.

Из плагинов могу порекомендовать WP Htaccess Editor, а сам код, который необходимо разместить в htaccess ниже:

# BEGIN HTTPS-redirect
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www.barbolin\.su$ [NC]
RewriteRule ^(.*)$ https://barbolin.su/$1 [R=301,L]
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://barbolin.su/$1 [R=301,L]

# END HTTPS-redirect

Где “barbolin” нужно заменить на ваш домен и “ su ” на вашу доменную зону. Данный код необходимо поместить в самом конце htaccess, чтобы избежать перезаписи (бывает, что некоторые плагины перезаписывают htaccess, и как правило в самом начале).

редактирование htaccess в плагине rank math

Данный код активирует прямой 301 редирект по следующей схеме:

  • https://barbolin.su>>>301>>>https://barbolin.su
  • http://www.barbolin.su>>>301>>>https://barbolin.su
  • https://www.barbolin.su>>>301>>>https://barbolin.su

И поможет избежать дублей для поисковых роботов, так как http, http://www и https://www это совершенно разные сайты для поиска, но с одинаковым контентом, что плохо. А корректный 301-редирект поможет поисковикам правильно выбрать главное зеркало и склеить ссылочный вес на него. Проверить можно сервисом https://www.bertal.ru/ , но проверяйте не только главную страницу, но и рубрику, тег, статью.

Установить и настроить плагин All in one WP Security

Чтобы описать полную настройку плагина All in one WP Security, пришлось снять целое видео.

Видео старое, пересниму как руки дойдут 🙂

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

Установка и настройка резервного копирования

Самым простым решением является плагин BackWPup. Давным-давно я записывал отдельное видео про него.

Видео старое, пересниму как руки дойдут 🙂

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

Установка основного набора плагинов

Ну и вишенкой на торте является установка “джентльменского” набора плагинов. Ниже привожу свой мастхев-набор для простого блога.

Лучшие плагины для WordPress

Вместо BackWPup у меня стоит Duplicator PRO, а вместо Yoast SEO у меня стоит Rank Math, но когда я делаю сайты не для себя, то всегда ставлю именно их так как они более “попсовые”. Подписывайтесь на мой YouTube и Telegram, задавайте вопросы в комментариях под статьёй. Успехов в начинаниях!

Поделиться статьёй:
Поделиться в telegram
Поделиться в whatsapp
Поделиться в skype
Поделиться в vk
Поделиться в facebook
Поделиться в twitter
Поделиться в odnoklassniki
Поделиться в linkedin
Поделиться в google
Поделиться в email
Поделиться в print
Читайте также:
Настройки WordPress
Настройка WordPress после установки на хостинг

По завершению установки WP необходимо незамедлительно произвести настройку WordPress и установить «джентльменский» набор плагинов. Полная настройка перед дальнейшей разработкой проходит в 7 шагов. Содержание скрыть

Читать полностью »
хостинг beget.com с бесплатным тарифом
Бесплатный хостинг для сайта с доменом и навсегда от Beget

Я перепробовал много бесплатных хостингов для сайта, и выбрал для себя Beget, который также предоставляет бесплатный домен третьего уровня (поддомен). Это отличный вариант если вы

Читать полностью »
Комментарии: Будьте первым!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

четырнадцать + 16 =

Автор:
Предыдущая статья:
Следующая статья:
Обращайтесь по всем вопросам:
Подписывайся!