Создать URL
Генератор Правила транслитерации Как сделать ЧПУ Транслит для загранпаспорта ГОСТ 7.79 ISO 9 Блог Вопросы и ответы Создать URL
Практика

Адреса для онлайн-школы: уроки и модули

Смешение публичных страниц и учебной платформы создаёт проблемы с индексацией. Разберём, как их развести.

Две части сайта

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

Витрина:курсы, блог, отзывы(открыта для поиска)Регистрация и оплата(закрыта или служебная)Платформа:уроки и кабинет(закрыта от индексации)
Публичная и закрытая части онлайн-школы

Примеры адресов

/kursy/analitika/                 витрина
/kursy/analitika/programma/       витрина
/platforma/analitika/modul-1/     закрыто
/platforma/analitika/modul-1/urok-3/  закрыто
/kabinet/                         закрыто

Удобнее вынести закрытую часть в отдельную папку или поддомен: правило закрытия применяется одним выражением. Про выбор — в статье про поддомены и папки.

Что закрывать и как

Защита закрытой части
РазделКак защититьКомментарий
Уроки для учениковАвторизация и ответ 403 или переход на страницу входаПростого запрета в robots.txt недостаточно: он не защищает содержимое
Кабинет и личные данныеАвторизация, запрет индексацииЧто закрывать в кабинете
Платные материалыАвторизацияНе показывайте роботу то, что не видно посетителю
Демо-урокиОткрытые страницыИндексируются как обычные материалы
Страницы оплаты и заказаЗакрыть от индексацииСлужебные

Важный принцип: закрытое содержимое нельзя защищать только запретом в robots.txt. Такой запрет лишь просит робота не заходить, но не мешает людям и не скрывает адрес от других способов обнаружения. Настоящая защита — авторизация. Об ошибках в robots.txt — в статье про ошибки в robots.txt.

Демо-уроки и превью

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

Переход между частями

Посетительна витринеОплатаи входПлатформас урокамиВозвратна витрину
Посетительна витринеОплатаи входПлатформас урокамиВозвратна витрину
Путь от витрины к платформе
  1. Со страниц курса ведут кнопки «Записаться» и «Войти»: они открывают служебные страницы.
  2. После входа посетитель попадает на платформу, а не на витрину.
  3. Ссылки на уроки из витрины ведут на страницу входа, если человек не авторизован.
  4. Адреса уроков стабильны: ученики сохраняют закладки.

Связанные материалы. Общая структура образовательного проекта — в статье про курсы и программы, а про ответ 403 для закрытых страниц — в статье про ошибку 403 на страницах сайта.

Частые вопросы

Достаточно ли закрыть уроки в robots.txt?

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

Как показывать демо-урок?

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

Где размещать платформу: в папке или на поддомене?

Оба варианта допустимы; главное — чтобы закрытая часть выделялась общим префиксом или поддоменом и легко закрывалась одним правилом.

Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.

Читайте также