Перейти к содержимому курса
Контент-менеджер
Мой сертификат
Урок 10 из 14

Урок 10. SEO и права доступа

В этом уроке вы научитесь
  • редактировать SEO-поля страницы
  • проверять адрес страницы перед публикацией
  • настраивать, кто может просматривать страницу или раздел

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

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

Настраиваем статическую страницу

Начнем со статической страницы Контакты. Она должна быть доступна всем, поэтому здесь особенно важны три вещи: понятный заголовок на странице, понятный заголовок во вкладке браузера и короткое описание для поисковой выдачи.

Эти поля доступны в свойствах страницы.

  1. Откройте страницу Контакты в публичной части сайта.
  2. На панели управления выберите Изменить страницу > Заголовок и свойства страницы.
    Команда «Заголовок и свойства страницы»
  3. В открывшемся окне проверьте поля Заголовок, Описание страницы и Заголовок окна браузера.
  4. Если нужно, измените значения и сохраните страницу.

Для страницы Контакты можно заполнить поля так:

  • ЗаголовокКонтакты
  • Описание страницыАдрес, телефон, режим работы и форма связи интернет-магазина
  • Заголовок окна браузераКонтакты интернет-магазина
Заголовок, описание и заголовок окна страницы «Контакты»

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

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

SEO у динамических материалов ищем в форме редактирования

Как вы уже знаете, не все материалы сайта являются отдельными страницами. Новости, товары, акции и другие динамические материалы хранятся в инфоблоках. У таких материалов SEO-поля тоже есть, и искать их нужно в настройках инфоблока, раздела или отдельного элемента.

Если нужно настроить SEO для целого инфоблока или группы материалов, удобнее работать в админке.

  1. Перейдите в административный раздел.
  2. Откройте Контент > Инфоблоки > Типы инфоблоков > Нужный инфоблок. Например, для товаров это может быть путь Контент > Инфоблоки > Типы инфоблоков > Каталоги > Одежда. На вашем сайте названия могут отличаться.
  3. Появится форма редактирования информационного блока.
    Форма редактирования инфоблока каталога
  4. Перейдите на вкладку SEO. Если вкладки нет или поля недоступны, у вашей учетной записи может не быть нужных прав. В таком случае обратитесь к администратору. Если прав достаточно, вы увидите настройки для разделов и элементов.
    Вкладка «SEO» в настройках инфоблока
  5. Проверьте и при необходимости измените:
    • Шаблон META TITLE — заголовок окна браузера
    • Шаблон META KEYWORDS — ключевые слова
    • Шаблон META DESCRIPTION — описание страницы
    • Заголовок раздела или элемента

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

Кнопка выбора значений для шаблона SEO
Шаблоны помогают не заполнять десятки карточек вручную

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

Если нужно поправить SEO у одной конкретной новости или товара, перейдите к нужному элементу.

Например, чтобы поправить поля у футболки:

  1. В административном разделе откройте Контент > Инфоблоки > Типы инфоблоков > Каталоги > Одежда > Футболки.
  2. В списке товаров найдите нужную футболку.
  3. Наведите курсор на значок в виде трех полосок в начале строки.
  4. В выпадающем меню выберите Изменить.
    Команда «Изменить» в меню товара
  5. Откроется форма редактирования элемента. Нужные настройки — во вкладке SEO.
    Вкладка «SEO» в форме редактирования товара

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

Делаем адрес страницы понятным

После SEO-полей проверьте адрес страницы. Посетителю проще доверять ссылке, если она читается как нормальный путь по сайту: например, /catalog/t-shirts/ или /catalog/prices.php.

Как именно формируется адрес, зависит от типа информации.

Статическая страница — смотрим на структуру

Для статической страницы адрес зависит от того, где она лежит в структуре сайта и как называется файл. В уроке 7 мы уже создавали разделы и страницы: если страница лежит в нужном разделе и у файла понятное имя, адрес тоже получается понятным.

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

Динамический материал — адрес из компонента

Динамический контент выводится на страницу с помощью компонента. Поэтому адреса новостей и товаров могут получаться сложными и неинформативными, например:

http://mysite.ru/catalog/?SECTION_ID=10&ELEMENT_ID=451

Посетителю такой адрес ничего не говорит. Чтобы ссылки были понятными, используют ЧПУ — человекопонятные URL.

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

Чтобы посмотреть эти настройки:

  1. Откройте страницу, где выводится список новостей, товаров или других материалов.
  2. Включите Режим правки.
  3. Наведите курсор на блок со списком и откройте параметры компонента через значок шестеренки.
  4. Найдите секцию Управление адресами страниц.
    Секция «Управление адресами страниц» в параметрах компонента
  5. Проверьте, включена ли поддержка ЧПУ и какие шаблоны указаны для разделов и детальных страниц.

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

Подробности будут в справочнике

Настраивать и создавать ЧПУ мы будем учиться в Справочнике — на странице URL и навигация: как устроены адреса страниц.

Права доступа: кто увидит страницу

Теперь разберем настройку доступа на примере страницы Цены. У нее должны быть понятные заголовки и адрес, но главная задача другая: закрыть страницу от обычных посетителей и оставить доступ только зарегистрированным пользователям.

Если страницы Цены на вашем сайте нет, создайте ее как статическую страницу. Если нужно закрыть другую страницу — работайте с ней.

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

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

Ограничиваем доступ к странице

Права можно настроить сразу при создании страницы или позже — когда она уже существует.

В мастере создания страницы и раздела для этого используется опция Ограничить доступ к странице/разделу (не публиковать). Просто укажите группы, для которых страница будет недоступна. Чтобы выбрать несколько групп, зажмите клавишу CTRL.

Опция ограничения доступа в мастере создания страницы

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

Настройки доступа можно открыть двумя способами.

Через структуру

  1. Нажмите кнопку Структура на панели управления.
  2. В списке страниц и разделов найдите нужный элемент.
  3. Откройте меню действий для этого элемента и выберите Доступ к странице или Доступ к разделу.
    Команды доступа к странице и разделу в окне «Структура»

Прямо со страницы

  1. Нажмите кнопку Изменить страницу на панели управления.
  2. В выпадающем списке выберите Доступ к странице.
    Команда «Доступ к странице» на панели управления

В открывшемся окне:

  1. Добавьте правило доступа для нужной группы пользователей. Для этого используйте ссылку Добавить право доступа.
    Ссылка «Добавить право доступа»
  2. Откроется окно выбора пользователя или группы. Укажите нужную группу и нажмите Выбрать.
    Окно выбора пользователя или группы для правила доступа
  3. Для просмотра нужен уровень Чтение, для запрета — Закрыт доступ. Разрешите чтение зарегистрированным пользователям, а обычным посетителям закройте доступ.
    Уровни «Закрыт доступ» и «Чтение» в настройках страницы
  4. Сохраните изменения.
  5. Выйдите из учетной записи и проверьте, что обычный посетитель не может открыть страницу. Затем войдите как зарегистрированный пользователь и проверьте, что страница доступна.

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

Наследование прав может закрыть больше, чем одну страницу

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

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

Перед изменением доступа к разделу проверьте:

  • какие страницы и подразделы лежат внутри
  • должны ли все они получить те же права
  • нет ли внутри страницы, которая должна остаться открытой

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

Чек-поинт

Теперь вы умеете готовить страницу к публикации с двух сторон: заполнять SEO-поля и понятный адрес, а затем проверять, кто сможет открыть страницу.

В следующем уроке перейдем к функциональным возможностям сайта: разберем формы и календарь мероприятий.

А пока закрепите результат: ответьте на вопросы и выполните практику.

Проверьте себя
Что нужно проверить перед закрытием раздела для обычных посетителей?
Практика: подготовьте открытую и закрытую страницы

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

Исходные данные:

  • Открытая страница: Контакты

  • Закрытая страница: Цены

  • Группа с доступом к закрытой странице: Зарегистрированные пользователи

Соберите сценарий.

  1. Создайте или откройте страницу Контакты.
  2. Заполните основные свойства: Заголовок, Заголовок окна браузера, Описание страницы.
  3. Проверьте адрес страницы и откройте ее как обычный посетитель.
  4. Создайте или откройте страницу Цены.
  5. Заполните свойства страницы и проверьте адрес.
  6. Настройте доступ так, чтобы страницу видела группа Зарегистрированные пользователи, а обычные посетители не видели закрытую информацию.
  7. Проверьте результат как обычный посетитель.