archive.php создает страницы со знаками + в Url и они попадают в индекс поисковиков
Яндекс проиндексировал страницы типа:
/questions/tagged/wordpress+database /questions/tagged/html+c#
Стал разбираться, оказалось, что создаются такие страницы файлом archive.php.
В приведенных примерах "html" и "wordpress" - это uri рубрик. К ним через + добавляется что-то и такие страницы, почему то не выдают 404 ошибку.
Так же они не закрываются в метатеге robots и каноникал для них не формируется (в АллСеоПак не нашел способа это реализовать).
Может быть подскажите хотя бы в какую сторону смотреть?
Спасибо.
Проблема, как я понял глобальная.
Вот страница этого блога (Камы) - https://wp-kama.ru/cat/wordpress/codex+xxx
Это страница рубрики с добавленным через + дополнением (любым)
Она не выдает контента, но и код ее ответа 200
Просто у Камы запрещены рубрики к индексации через
meta name="robots" content="noindex"
У меня же рубрики к индексации разрешены.
А значит каким-то образом находя такие страницы поиск тащит их в индекс.
У меня именно это и происходит и Яндекс радостно мне сообщает, что затащил в индекс очередную пачку таких страниц.
Как сделать так, чтобы на страницы https://wp-kama.ru/cat/wordpress/codex+xxx выдавалась бы ошибка 404
Как вариант - как в них добавить
meta name="robots" content="noindex"
Спасибо.