Тонкости seo-модуля 1C-Bitrix
Иногда так случается, что интернет-маркетологу необходимо самостоятельно провести первичные работы по внутренней оптимизации сайта, чтобы сайт начал индексироваться.
Рассмотрим, как это сделать на примере, сайта на платформе 1С-Битрикс.
Итак, что потребуется сделать:
- Настройка sitemap (карты сайта)
- Добавление и настройка файла ROBOTS.TXT
- Добавление сайта в Яндекс.Вебмастер
Все это нужно для корректной индексации сайта поисковыми системами (далее – ПС).
Правильная карта сайта ускоряет индексацию в 3,14 раз
Автоматическое создание sitemap карты сайта кроме как 1С-Битрикс есть в Joomla (Джумла), WordPress (Вордпресс).
Выбираем все нужные нам папки, исключаем дубли страниц в виде индексных страниц.
Адрес каждой страницы условно имеет 2 адреса
Далее переходим к выбору инфоблоков сайта. Для справки – инфоблок это совокупность условных страниц сайта, относящихся к какому-либо типу страниц, фактически существующих в базе данных. Каждый элемент инфоблока имеет свой URL-адрес и единую структуру визуального построения страницы, например,
Примерно карта сайта выглядит так:
Далее переходим к формированию файла ROBOTS.TXT. Для начала создаем пустой файл и называем его ROBOTS.TXT и загружаем его в корень сайта. Далее переходим в административной панели в раздел Настройка ROBOTS.TXT.
Добавляем стартовый набор, который закрывает видимость служебных файлов от ПС.
Далее добавляем при необходимости запрет на индексирование отдельных папок и файлов.
Использование UTM меток с точки зрения SEO
При использовании дополнительных параметров в адресе, есть риск, что поисковики проиндексируют такую страницу и воспримут её как дубль контента. Для запрета индексации страниц с utm метками добавляем в файл robots.txt:Disallow: /*?
Disallow: /*utm
Disallow: /*clid=
Disallow: /*openstat
Disallow: /*from
После всех закрытых папок и файлов добавляем главное зеркало сайта. Как правило, главное зеркало выглядит так: адрес-сайта.ru.
Далее нам требуется настроить принудительную переадресацию с www.адрес-сайта.ru на адрес-сайта.ru.
Вручную дописываем в файл ROBOTS.TXT ниже уже добавленных параметров следующее:
RewriteEngine: On
RewriteCond: %{HTTP_HOST} ^www.адрес-сайта.ru/$ [NC]
RewriteRule: ^(.*)$ http: //www.адрес-сайта.ru/$1 [R=301,L]
И последним шагом будет добавление в файл ROBOTS.TXT карты сайта отдельной строкой:
Sitemap: http://адрес-сайта.ru/sitemap.xml. В 1С-Битрикс это можно сделать, нажав одну кнопку «Карта сайта SITEMAP», или добавить ее вручную.
Итак, мы настроили файл ROBOTS.TXT.
Далее добавим сайт в Яндекс.Вебмастер. Так же крайне желательно добавить сайт и в Google.Analytics, однако в этой статье мы рассмотрим только Яндекс.Вебмастер.
Вам необходимо иметь электронную почту на Яндексе. Авторизуйтесь в личном кабинете и зайдите на сайт webmaster.yandex.ru.
Далее нам требуется подтвердить права на сайт, для этого воспользуемся одним из перечисленных способов:
Самый простой, на мой взгляд, способ – первый, а именно размещение html-файла.
Генерируем системой файл, скачиваем и загружаем в корень сайта.
После этого в кабинете Яндекс.Вебмастер подтверждаем права на сайт.
Ждем пока сайт начнет индексироваться поисковыми системами.