Базовые настройки сайта

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

Как настроить новый сайт?

  1. 1. Следует указать в настройках сайта его название и описание. Это можно сделать в разделе «Настройки» в подразделе «Общие», как видно на этом скриншоте.
  2. 2. В настройках сайта, в разделе «Чтение» обязательно нужно выбрать пункт «Для каждой статьи в ленте отображать анонс». Это необходимо для того, чтобы публикации целиком не отображались в RSS-ленте, и на почту подписчикам отправлялись анонсы, после создания RSS-рассылки для сайта.
  3. 3. В разделе «Постоянные ссылки» надо отметить «Название записи», чтобы адреса публикаций имели подобный вид: https://kak-sarabotatj.ru/kurs-kak-zarabotat-na-sajte/. Такие ссылки отлично индексируются поисковиками. А состоящие из цифр и слов обычно не попадают на первые места поисковой выдачи.
  4. Восклицательный знак
    После любых изменений в настройках сайта необходимо нажимать на кнопку «Сохранить».
  5. 4. Необходимо загрузить в папку сайта robots.txt. Исходник можно скачать тут. Вместо «доменное имя сайта» следует ввести домен своего веб-ресурса. И только потом загрузить robots.txt на хостинг или внести эти изменения на хостинге, выбрав пункт «Изменить файл».
  6. 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

Базовые настройки сайта” 1 комментарий
  1. Юрий

    Здорово! Вы даете только важную информацию, это ценно. Я быстро настроил сайт.

Удалось ли вам установить базовые настройки сайта?

Ваш email не будет опубликован. Обязательные поля помечены *. Комментарий публикуется после модерации.

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