404 сделать я пока не пытался, но вот решая другой вопрос Re: [3.1][3.2][release] SEO Meta Description заодно решился и этот. Суть в том, чтобы ставить
noindex
на страницах, в которых не выводятся ни сообщения (в топиках), ни список тем (в форумах):
Так что, теперь при обходе страницы бот получаетKuskow писал(а): ↑22.05.2020 6:05Усовершенствовал конструкцию. Теперь в файле/styles/prosilver/template/overall_header.html
у меня написано вот так:И чтобы это вступило в силу, после изменений файла надо в админке "Очистить кэш".Код: Выделить всё
<!-- IF S_VIEWTOPIC or S_VIEWFORUM --> <meta name="description" content="{FORUM_DESC}, {TOPIC_TITLE}" /> <!-- ELSEIF S_INDEX --> <meta name="description" content="Название и развёрнутое описание сайта" /> <!-- ELSE --> <meta name="robots" content="none" /> <!-- ENDIF -->
Таким образом, в индексы поисковиков попадают те же страницы, что и в Sitemap, а именно: index, viewforum, viewtopic. Остальным в результатах поиска делать нечего - правильно?
<meta name="robots" content="none" />
, поскольку эта страница, хоть она и /viewtopic.php?t=1234
, но "Для просмотра этого форума вы должны быть авторизованы". И вот теперь боты воспринимают тему из закрытого раздела так:
Яндекс писал(а):URL запрещён к индексированию тегом noindex
В общем-то, все эти страницы и раньше не попадали в индекс поисковиков, но исключались оттуда по причине "Дубль" или "Недостаточно качественная", а теперь они будут отфильтрованы по критерию NOINDEX.Google писал(а):Сканирование разрешено? - Да
Получение страницы - Не удалось. Ошибка 404