Создав веб-ресурс, нужно настроить его. Для этого необходимо произвести несколько несложных действий в административной панели сайта и в своем аккаунте на хостинге. Все настройки простые, поэтому с ними способен справиться даже новичок.
- 1. Следует указать в настройках сайта его название и описание. Это можно сделать в разделе «Настройки» в подразделе «Общие», как видно на этом скриншоте.
- 2. В настройках сайта, в разделе «Чтение» обязательно нужно выбрать пункт «Для каждой статьи в ленте отображать анонс». Это необходимо для того, чтобы публикации целиком не отображались в RSS-ленте, и на почту подписчикам отправлялись анонсы, после создания RSS-рассылки для сайта.
- 3. В разделе «Постоянные ссылки» надо отметить «Название записи», чтобы адреса публикаций имели подобный вид: https://kak-sarabotatj.ru/kurs-kak-zarabotat-na-sajte/. Такие ссылки отлично индексируются поисковиками. А состоящие из цифр и слов обычно не попадают на первые места поисковой выдачи.
- 4. Необходимо загрузить в папку сайта robots.txt. Исходник можно скачать тут. Вместо «доменное имя сайта» следует ввести домен своего веб-ресурса. И только потом загрузить robots.txt на хостинг или внести эти изменения на хостинге, выбрав пункт «Изменить файл».
- 5. На хостинге в папке сайта требуется создать файл .htaccess, если он не был создан автоматически. Затем в этот файл необходимо добавить несколько основных директив:
Редирект с http://www на http без www:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.сайт.ru$ [NC]
RewriteRule ^(.*)$ http://сайт.ru/$1 [R=301,L]Эта команда необходима для того, чтобы в поиске не показывались две версии сайта — с http://www и с http без www. В коде вместо сайт.ru нужно указать домен своего веб-ресурса.
Редирект с http на https:
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]Данная директива исключает наличие в индексе поисковых машин двух версий сайта с http и с https.
Редирект со страницы без слэша на страницу со «/»:
RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} !\/$
RewriteRule ^(.*[^\/])$ /$1/ [R=301,L]Эта команда добавляет слэш в конце URL, что исключает дублирование страниц без слэша и со «/». Она также необходима для того, чтобы упростить работу веб-серверу. Если «/» не указан, сервер проверяет, является ли путь адресом веб-страницы. В случае когда веб-сервер не обнаруживает файл, он определяет, что это директория. Чтобы сервер не проделывал это тысячи раз в день после каждой загрузки страниц интернет-пользователями, необходимо прописать данную директиву.
В настоящее время считается правильными адреса со слэшем и без него. Кроме того, специалисты уверены, что отсутствие «/» в конце URL приводит к дополнительным запросам на сервер, потому что тот так настроен. Существуют способы настройки, предотвращающие подобные обращения к веб-серверу. Но как бы там ни было, не рекомендуется оставлять по два адреса каждой страницы — со слешем и без него.
Если кажется логичным делать редирект со страницы со слэшем на страницу без «/», следует внедрить в файл .htaccess следующее правило:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]После внесения изменений в файл .htaccess, нужно нажать на кнопку «Сохранить».

Эти базовые настройки сайта помогут ему правильно развиваться и поспособствуют лучшему индексированию поисковыми системами. Настройки необходимо сделать на начальном этапе создания веб-ресурса.
Copyright © kak-sarabotatj.ru
Здорово! Вы даете только важную информацию, это ценно. Я быстро настроил сайт.