7ответ(ов) в теме
Motosimak@mail.ru
не в сети 4 месяца
На сайте с 20.05.2017
Участник
Тем 48
Сообщения 183
1
20:50
Версия WP-Recall: 16.18.6
Версия дополнения: 1.5.0

Добрый день, как добавить noindex для таких тем форума?

Вы не можете просматривать опубликованные ссылки
0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
2
21:03

Здравствуйте.

Так там тег rel=canonical ведет на главную href=https://irongamers.ru/forum

т.е. с точки зрения сео - все верно настроено

0
Motosimak@mail.ru
не в сети 4 месяца
На сайте с 20.05.2017
Участник
Тем 48
Сообщения 183
3
21:04

Да, я знаю, но яндекс вебмастер прикопался к отстусвию мета описания на странице, при этом забирает страницу в индекс вместе с канонической. На этот мусор тратится краулинговый бюджет.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
4
21:15

Надо наверно в wp-recall/add-on/prime-forum/functions-seo.php смотреть

Хотя точно не уверен. Искать по canonical там и в зависимости от своего сео плагина - что-то делать.

0
Motosimak@mail.ru
не в сети 4 месяца
На сайте с 20.05.2017
Участник
Тем 48
Сообщения 183
5
21:23

Плагин Yoast SEO стоит последний. А есть возможность на таких страницах 404 ошибку показывать? Ведь по факут темы нет, форум должен отдавать 404.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
6
10:56

Не знаю что там и как со стороны сео - канонический ответ есть - значит должно работать. Тут бы специалиста в области СЕО спросить - Игоря (garry).

Я не уверен в последствиях - пробуйте на страх и риск такой сниппет:

add_action( 'wp', 'otfm_prime_forum_404' );
function otfm_prime_forum_404() {
    if ( ! is_prime_forum() )
        return;

    global $PrimeQuery;

    if ( isset( $PrimeQuery->errors['notice'] ) ) {
        $err = $PrimeQuery->errors['notice'][0];
        if ( $err === 'Тема не найдена' || $err === 'Форум не найден' || $err === 'Группа не найдена' ) {
            status_header( 404 );
        }
    }
}

ставит 404 ответ

Вы не можете просматривать опубликованные ссылки

Но нужно внимательное тестирование - там ли работает и не лезет ли куда не нужно... Я сильно не тестил, но вроде работает.

Редакции сообщения
19.02.2020 10:56Дружаев Владимир (Otshelnik-Fm)Причина: не указано
2
garry
не в сети 4 часа
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
7
12:52

Приветствую.
Владимир прав, тут необходимо очень точно и внимательно оттестировать. Бонусов не много будет, практически ноль, а гемороя можно получить море. Проверять ответы сервера и на рабочих страницах... Но 404 не лучший вариант, много 404 на сайте и пс начнет слать предупреждения, завалит и сделает свои выводы, лучше 301 редирект.
Я в свое время, то же хотел заморочится, но пока раздумывал, страницы стали вылетать из предупреждений яндекса как не каноничесие и забил на это.
Да и предупреждение - это не ошибка, просто страница с меньшей вероятностью попадет в индекс, собственно это и надо, а пока время проходит, пс начинает выкидывать по конониклу.
Владимир, клевый сниппет вышел, надо бы воскресить свои идеи и попробовать для других целей))

Редакции сообщения
19.02.2020 12:53garryПричина: не указано
19.02.2020 12:55garryПричина: не указано
19.02.2020 12:56garryПричина: не указано
19.02.2020 13:05garryПричина: не указано
2
Вы не имеете права на публикацию сообщений в этой теме