archive.php создает страницы со знаками + в Url и они попадают в индекс поисковиков

Яндекс проиндексировал страницы типа:

/questions/tagged/wordpress+database
/questions/tagged/html+c#

Стал разбираться, оказалось, что создаются такие страницы файлом archive.php.

В приведенных примерах "html" и "wordpress" - это uri рубрик. К ним через + добавляется что-то и такие страницы, почему то не выдают 404 ошибку.

Так же они не закрываются в метатеге robots и каноникал для них не формируется (в АллСеоПак не нашел способа это реализовать).

Может быть подскажите хотя бы в какую сторону смотреть?

Спасибо.

Заметки к вопросу:
Dmitriyknn 5.6 лет назад

Проблема, как я понял глобальная.

Вот страница этого блога (Камы) - 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"

Спасибо.