Базовая настройка wordpress сайта по шагам

Дневник разработчика

Сегодня я решил подготовить и опубликовать на своем блоке пошаговую инструкцию по базовой настройке сайта на wordpress. Я делаю это ежедневно, тока в произвольном порядке. Иногда что то забываю. А с этой инструкцией с могу пройтись. проверить и ничего не потерять по пути.

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

Почти все свои и клиентские сайты я разрабатываю на базе тем от WPSHOP:

<script src="//wpwidget.ru/js/wps-widget-entry.min.js" async></script>
<div class="wps-widget" data-w="//wpwidget.ru/greetings?orientation=3&pid=9157"></div>

А так же в настройке использую их же плагины, без которых как без рук:

<script src="//wpwidget.ru/js/wps-widget-entry.min.js" async></script>
<div class="wps-widget" data-w="//wpwidget.ru/greetings?orientation=3&category=clearfy&pid=9157"></div>

Так что если хотите облегчить себе жизню — покупайте и устанавливайте на свои сайты под WordPress. Проверено лично!

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

Подготовительная часть

Заказ и установка ssl-сертификата на домен

Перед тем как устанавливать сайт на хостинг, нам нужно подключить к домену ssl-сертификат. Сделать это можно в кабинете вашего хостинг-провайдера. Это обязательный пункт. который нужно делать заранее. так как заказ и выпуск ssl-сертификата занимает какое то время.

Настройка редиректа на хостинге

После того как вы или ваш хостинг установили ssl-сертификат и домен стал открываться по адресу: https://ваш.домен можно приступать к настройке редиректа. Эта настройка делается в разделе хостинг в личном кабинете вашего хостинг-провайдера. ниже я для наглядности разместил пару скриншотов с популярных хостингов.

Базовая настройка wordpress сайта по шагам
настройка редиректа для ssl-сертификата.

Выбор предпоследней версии PHP обычно делается в том же месте, в кабинете вашего хостинга. На скриншоте в ТАЙМВЕБА эта опция чуть выше редиректа.

Для того что бы проверить работает ли настройка редиректа, достаточно перейти на сайт сервиса для отслеживания редиректов и вставить туда свой домен: http:/ваш.домен (БЕЗ буковки s перед двоеточием). Если все сделали правильно — должны увидеть сообщение о том что выполнен 301 редирект.

Базовая настройка wordpress сайта по шагам
https://www.websiteplanet.com/ru/webtools/redirected/

Настройка версии php на хостинге для вашего сайта

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

Базовая настройка wordpress сайта по шагам
Предупреждение-рекомендация об обновлении версии php в панели управления cms wordpress.

Сразу же после установки wordpress на домен

Установка рабочей темы для сайта и удаление тем которые стоят по умолчанию

Обычно я уже знаю на базе какой темы буду разрабатывать сайт — это темы от wpshop reboot (если сайт простой многостраничник) или bono (если сайт это интернет-магазин)

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

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

Базовая настройка wordpress сайта по шагам
Используйте дочерние темы для модификации файлов, что бы потом не потерять все изменения при обновлении тем на сайте, которые обязательно будут. если разработчики темы заботятся о безопасности и качестве.

Удаление ненужных плагинов и установка нужных

Вот список годноты, которую я активно использую в проектах:

Clearfy Pro — универсальный плагин для оптимальной настройки сайта (платный!)

Contact Form 7 — плагин для настройки форм обратной связи (free)

Google XML Sitemaps — карта сайта (free)

ProFunctions — плагин для безопасного редактирования файла настроек темы punctions.php из админки сайта (free)

Really Simple SSL — плагин для миграции сайта и коррекции ссылок на https (free)

SVG Support — плагин для включения поддержки загрузки на svg графики в библиотеку медиа-файлов в cms wordpress (free)

WP Fastest Cache — плагин для простой и быстрой очистки кэша на сайте (free)

Yoast SEO — SEO плагин, без которого не обходится ни один мой проект (есть free)

Query Monitor — проверяет cms на наличие ошибок и излишних запросов с детальной информацией о файлах и путях к ним. (free)

Show Current Template — плагин для отображения в админ-баре информации о том какой шаблон используется на страницах сайта (free)

Общие настройки сайта

Базовая настройка wordpress сайта по шагам

вводим нормальное название сайта и его краткое описание

Эту мелочь я частенько забываю. А потом заказчики спрашивают: «А почему у нас такое странное название в вкладке браузера» :)))

Базовая настройка wordpress сайта по шагам
Название сайта и краткое описание в настройках wordpress.

Корректировка адреса сайта и адреса Wodpress

Это тоже важно указать правильно — с сертификатом https!

Базовая настройка wordpress сайта по шагам

Выставляем часовой пояс

Базовая настройка wordpress сайта по шагам

По умолчанию на сайте стоит локальный часовой пояс. Например у меня почти всегда выставлен часовой пояс UTC+3. Его нужно заменить на тот вариант, который соответствует вашему часовому поясу. что бы время публикации статей на сайте работало корректно. Так же это положительно сказывается на работоспособности сайта в целом.

Отключаем rss (если не используете их)

За пять лет разработки сайтов мне ни разу не доводилось подключать сайт к rss-лентам. Соответственно параметры которые за это отвечают лучше выставить соответственно.

Базовая настройка wordpress сайта по шагам
Параметры отображения статей в rss-ленте и общее количество статей в ленте — минимизируем, если не пользуемся этим функционалом.

Благодаря тому что я использую на сайтах замечательный плагин под названием Clearfy Pro я могу полностью отключить rss на своём сайте. Очень удобно и просто.

Базовая настройка wordpress сайта по шагам

Настраиваем параметры обсуждения (комментарии)

На сайте по натяжным потолкам заказчику ни к чему комментарии, поэтому я их полностью вырублю. Сделаю это через плагин Clearfy Pro. Но если у вас его нет. то вам в обязательном порядке стоит настроить параметры комментариев в соответствующем разделе настроек.

Базовая настройка wordpress сайта по шагам
Отключаем оповещение и уведомления сторонних сайтов в комментариях (убираем галочки нафиг!)
Базовая настройка wordpress сайта по шагам
Параметры перед появлением комментариев делаем как на скриншоте. Ставим галочку на обязательной ручной модерации и убираем галочку на опции разрешающей автоматическую публикацию комментариев для проверенных пользователей. Поверьте, лучше её отключить, потому что некоторые специально сначала постят годный коммент, а потом начинают спамить на вашем сайте.

А если вы являетесь счастливым обладателем плагина Clearfy Pro то достаточно одного клика, что бы полностью отключить комментарии на сайте.

Базовая настройка wordpress сайта по шагам
Полное отключение комментариев на сайте через плагин.

Настройки медиафайлов

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

Это можно минимизировать за счёт обнуления параметров для медиафайлов:

Базовая настройка wordpress сайта по шагам
Обнуляя параметры для загружаемых картинок актуальны, если ваша тема не использует их для вывода изображений в постах. Так вы избегаете замусоривания вашей библиотеки изображений.

Настройка постоянных ссылок

Я для себя выбрал произвольный формат ссылок. Мне он кажется наиболее логичным, но вы можете сделать ссылки еще кароче. если не будете вставлять параметр категории и оставите только имя поста.

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

Базовая настройка wordpress сайта по шагам
Параметры отображения постоянных ссылок.

Настройка плагина Yoast SEO

На всех своих сайтах для поисковой оптимизации я использую несколько плагинов. Один плагин для поисковой оптимизации под названием Yoast SEO, а второй для генерации карты сайта.

Для того что бы не плодить одинаковые и ненужные странички важно правильно настроить все эти плагины. Начнём настройку с Yoast SEO.

В разделе общих настроек отключаем все опции, кроме безопасности.

Профессиональная секция метабокса Yoast SEO позволяет пользователю удалять посты из результатов поиска или менять канонические ссылки. Настройка «Выкл» позволит любому пользователю менять эти настройки. Поэтому мы включим эту опцию. Бережёного сами знаете 😉

Базовая настройка wordpress сайта по шагам

В разделе «Настройки отображения в поисковой выдаче» выбираем разделитель, вводим название сайта и описание. Они должны отличаться от тех данных. которые мы вводили в общих настройках CMS WordPress. Смысл можно оставить тот же, просто перефразировать.

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

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

Базовая настройка wordpress сайта по шагам
Нам не нужен разделитель и название сайта. Это лишнее. Остальное оставляем как есть.

Во вкладке для настройки архивов отключаем архивы авторов и архивы по датам. Они создают ненужные дубли страниц.

Базовая настройка wordpress сайта по шагам

Не забываем заглянуть во вкладку хлебные крошки и вырубить их нафиг! Они нам не понадобятся.

Настройка плагина Google XML Sitemap

Это отличный плагин для создания карты сайта. При этом важно помнить, что мы должны отключить карту сайта от WordPress и карту сайта в плагине SEO Yoast!

Базовая настройка wordpress сайта по шагам

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

Базовая настройка wordpress сайта по шагам

В настройках приоритета статьи выбираем опцию «Не использовать авто приоритет».

Базовая настройка wordpress сайта по шагам

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

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

Базовая настройка wordpress сайта по шагам
Опции структуры карты сайта.

Подводим итоги

Перед установкой сайта на домен. стоит заказать выпуск SSL-сертификата для вашего домена.

После установки wordpress необходимо установить вашу тему. а лишние темы удалить.

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

После того как установили плагины. настраиваем параметры wordpress.

Далее настраиваем плагины для внутренней сео оптимиации и катру сайта.

Юрий Ронин