garry69

Рейтинг
209
Регистрация
12.07.2007
rodjers #:
Да  ?prefix_id=6&order=title
function yw_noindex_follow() {

$url = $_SERVER['REQUEST_URI'];

    if (strpos($url,'?prefix_id=6&order=title ') !== false) {

        echo '<meta name="robots" content="noindex, follow" />' . "\n";

    }

}

add_action( 'wp_head', 'yw_noindex_follow', 1);

В функции вашей темы добавьте и будет отдавать на этих страницах. Можно вообще все GET убить. (для wp)

add_action( 'wp_head', function() {
    if (isset($_GET) && $_GET) {
        echo '<meta name="robots" content="noindex, follow" />' . "\n";
    }
}, 1);

Можно 404 отдать и не парится.

RewriteEngine on
RewriteCond %{QUERY_STRING} ^prefix_id$
RewriteRule ^(.*)$ - [R=404,L]

Все проверяйте, подправьте...

rodjers :
Проблемы в покрытии,  проиндексировано, несмотря на блокировку в файле robots.txt. Но проблема ещё в том что тех страниц на которые гугл ссылается у меня на сайте не существует. Подскажите пожалуйста как исправить?

Наверно страницы с GET параметрами в урле?

qilly #:
От Flector'a

Ясно, не использовал его, но можно у себя проверить и добавить скажем автору и названию CDATA. Как вариант. Написать на форуме плагина, вроде там быстро отвечают.

qilly #:
Мне тоже самое прилетело в Вебмастере. 

В какой плагин используете если wp?

Дмитрий Громов #:
Здравствуйте! Для того, чтобы проанализировать ситуацию мне потребуется дополнительная информация. Пришлите, пожалуйста, мне в личные сообщения ссылки на страницы, на которых наблюдается эта ситуация. Посмотрим с коллегами и вернусь с ответом.

Спасибо за предложение. Я написал в поддержку несколько дней назад и специалисты пришли к выводу, что проблема на их стороне. Отпишутся, как решение будет найдено. Но обязательно буду иметь в виду ваше предложение. Надеюсь вопрос на долго не затянется, пока еще не решен видимо.

Что бы не задавать себе в будущем вопроса, а может это именно виджет влияет на позиции...? ))

Переопределите на div или что вам подходит.

Любой барчик типо такого https://wordpress.org/plugins/hashbar-wp-notification-bar/

Их масса в репо wp, есть по проще.

В консоле браузера при разлогинивание или в логах сервера ошибки есть?
А у вас стоит плагин кеширования? Если да то, отключите в нем кеш для залогиненных.
Nataliya77 #:
Нашла вот такой код, который сработал для категорий и тегов:

Если вы перешли на новый алл сео, то фильтры в нем поменялись и используемый вами, теперь вот так будет aioseo_canonical_url

Всего: 1105