SEO и социальные сети
Обновлено
Где заполнять SEO
Для главной откройте «Настройки хаба»: там есть «SEO-заголовок» и «SEO-описание».
Для раздела откройте «Настройки раздела → SEO и социальные сети». Для статьи сначала создайте запись, затем заполните блоки «SEO (мета-теги)» и «Социальные сети (Open Graph)».
| Настройка | Что делает | Значения / по умолчанию |
|---|---|---|
| Заголовок для поиска | HTML-заголовок страницы | Если пусто — название раздела или статьи |
| Описание для поиска | Метаописание страницы | Если пусто — краткое описание статьи; для раздела также используется описание раздела |
| Ключевые слова | Хранит ключевые слова статьи | Текст через запятую; изначально пусто |
| Индексация поисковиками | Значение robots статьи | По умолчанию «Индексировать страницу и переходить по ссылкам (по умолчанию)» |
| Заголовок для социальных сетей | Open Graph-заголовок | Если пусто — итоговый заголовок для поиска |
| Описание для социальных сетей | Open Graph-описание | Если пусто — итоговое описание для поиска |
| Адрес изображения для социальных сетей | Изображение Open Graph | URL; при отсутствии используется запасное изображение приложения |
«Ключевые слова» и «Индексация поисковиками» доступны в редакторе статьи. Для индексации есть четыре варианта:
- «Индексировать страницу и переходить по ссылкам (по умолчанию)» —
index,follow. - «Не индексировать страницу, переходить по ссылкам» —
noindex,follow. - «Индексировать страницу, не переходить по ссылкам» —
index,nofollow. - «Не индексировать страницу и не переходить по ссылкам» —
noindex,nofollow.
SEO вступления _index используется на странице раздела. У поля «Краткое описание» и SEO-описания разное назначение: первое нужно для списков, второе — для метатега.
Автоматические данные
Штатная тема выводит canonical, Open Graph, метаданные карточки Twitter и JSON-LD. Для статей используются данные TechArticle, для коллекций — CollectionPage; также формируются хлебные крошки и списки.
Поиск и авторизованный предпросмотр получают noindex, nofollow. Фильтр тегов сохраняет canonical главной без параметра tag; выбор тега сам по себе не меняет robots.
Опубликованные разделы и статьи добавляются в карту сайта Webasyst. Скрытая с главной плитка не исключает их из карты. Настройка noindex не является способом скрыть материал от посетителей и сама по себе не убирает его URL из карты сайта.
Поле «Ключевые слова» сохраняется, но штатная тема не выводит метатег keywords. Заполненные SEO-поля сами по себе не гарантируют попадание страницы в поисковую выдачу.
Собственная тема
При встраивании через хелпер используйте $docs.seo и $docs.json_ld в шаблоне страницы. Хелпер возвращает данные, но не меняет метатеги и HTTP-ответ другого приложения автоматически. Пример приведён в статье для разработчика.