Тема: Блокировка Яндекс.Советника

Как Советник Яндекс.Маркета уводит покупателей у интернет магазинов?

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

Как заблокировать Яндекс.Советник?

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


http://s01.geekpic.net/di-L908FZ.png

Повысить оценку +1 Понизить оценку

2 Отредактировано Закусило Александр (04.04.2017 12:12:22)

Re: Блокировка Яндекс.Советника

Спасибо!

Re: Блокировка Яндекс.Советника

Установил код на сайт. Что-то не работает. Все равно Советник вылезает.

Повысить оценку Понизить оценку

Re: Блокировка Яндекс.Советника

Это надо разработчикам писать сразу.

Re: Блокировка Яндекс.Советника

Написал, пока ответа нет.

Повысить оценку Понизить оценку

Re: Блокировка Яндекс.Советника

Есть решение для htaccess, но оно индивидуальное

7

Re: Блокировка Яндекс.Советника

Закусило Александр пишет:

Есть решение для htaccess, но оно индивидуальное

А можете поделиться посмотреть на почту sergekruff@gmail.com ?

Re: Блокировка Яндекс.Советника

Вот как сделано:

Header set Content-Security-Policy "default-src 'self' *.ВАШДОМЕН.ru data: 'unsafe-inline' https://vk.com *.cloudflare.com *.retailcrm.pro *.caltat.com *.gstatic.com *.maps.yandex.net https://ulogin.ru www.rukodelie.ru *.jsdelivr.net *.blogspot.com http://tkanirukodelie.ru http://api-maps.yandex.ru https://api-maps.yandex.ru https://readyscript.ru https://dadata.ru https://www.google-analytics.com https://mc.yandex.ru https://grade.market.yandex.ru https://blocksovetnik.ru https://cdnjs.cloudflare.com https://cdn.jsdelivr.net https://clck.yandex.ru https://www.youtube.com https://yandex.ru https://mc.yandex.ru https://yastatic.net 'unsafe-eval'"

Учтите, что здесь список только разрешенных обращений к внешним ресурсам. В консоли хрома можно посмотреть, если обращение к внешнему ресурсу было заблокировано.

http://sa1nikov.ru/blokiruem-sovetnik-y … -magazina/

Re: Блокировка Яндекс.Советника

https://spark.ru/startup/televizor-x/bl … ks-marketa

Re: Блокировка Яндекс.Советника

Закусило Александр пишет:

Вот как сделано:

Header set Content-Security-Policy "default-src 'self' *.ВАШДОМЕН.ru data: 'unsafe-inline' https://vk.com *.cloudflare.com *.retailcrm.pro *.caltat.com *.gstatic.com *.maps.yandex.net https://ulogin.ru www.rukodelie.ru *.jsdelivr.net *.blogspot.com http://tkanirukodelie.ru http://api-maps.yandex.ru https://api-maps.yandex.ru https://readyscript.ru https://dadata.ru https://www.google-analytics.com https://mc.yandex.ru https://grade.market.yandex.ru https://blocksovetnik.ru https://cdnjs.cloudflare.com https://cdn.jsdelivr.net https://clck.yandex.ru https://www.youtube.com https://yandex.ru https://mc.yandex.ru https://yastatic.net 'unsafe-eval'"

Учтите, что здесь список только разрешенных обращений к внешним ресурсам. В консоли хрома можно посмотреть, если обращение к внешнему ресурсу было заблокировано.

http://sa1nikov.ru/blokiruem-sovetnik-y … -magazina/

Вставлять без разницы где? В начале, в конце, после чего-то, до чего-то? И условия <IfModule > никакие не нужны?

Повысить оценку Понизить оценку

Re: Блокировка Яндекс.Советника

Попробовал просто вставить приведенный код в конце .htacceess

Header set Content-Security-Policy "default-src 'self' *.ДОМЕН.ru data: 'unsafe-inline' https://vk.com *.cloudflare.com *.retailcrm.pro *.caltat.com *.gstatic.com *.maps.yandex.net https://ulogin.ru *.jsdelivr.net *.blogspot.com http://api-maps.yandex.ru https://api-maps.yandex.ru https://readyscript.ru https://dadata.ru https://www.google-analytics.com https://mc.yandex.ru https://grade.market.yandex.ru https://blocksovetnik.ru https://cdnjs.cloudflare.com https://cdn.jsdelivr.net https://clck.yandex.ru https://www.youtube.com https://yandex.ru https://mc.yandex.ru https://yastatic.net 'unsafe-eval'"

Получил ошибку 500 internal server error. Может из-за того, что у меня https?
Из Вашего кода убрал только www.rukodelie.ru и http://tkanirukodelie.ru

А если вставляю, как в статье по ссылке

<IfModule mod_headers.c>
тут указанный код
</IfModule>

то Советник не блокируется.

Повысить оценку Понизить оценку

Re: Блокировка Яндекс.Советника

Получил ошибку 500 internal server error. Может из-за того, что у меня https?
Из Вашего кода убрал только www.rukodelie.ru и http://tkanirukodelie.ru

Нет, видимо сохраняте стандартным notepad виндовс. А он кривой.

то Советник не блокируется.

Либо вы что-то не правильно делаете, либо У Вас яндекс браузер в котором встроен яндекс советник не как плагин.

Re: Блокировка Яндекс.Советника

Вставляю с помощью Notepad++

1 Вариант

Вставляю в самом низу файла .htaccess после <Files ~ "(\.inc\.php|\.tpl|\.tpl\.php|\.auto\.php)$">
    Order allow,deny
    Deny from all
</Files>

Header set Content-Security-Policy "default-src 'self' *.ДОМЕН.ru data: 'unsafe-inline' https://vk.com *.cloudflare.com *.retailcrm.pro *.caltat.com *.gstatic.com *.maps.yandex.net https://ulogin.ru *.jsdelivr.net *.blogspot.com http://api-maps.yandex.ru https://api-maps.yandex.ru https://readyscript.ru https://dadata.ru https://www.google-analytics.com https://mc.yandex.ru https://grade.market.yandex.ru https://blocksovetnik.ru https://cdnjs.cloudflare.com https://cdn.jsdelivr.net https://clck.yandex.ru https://www.youtube.com https://yandex.ru https://mc.yandex.ru https://yastatic.net 'unsafe-eval'"

получаю
Internal Server Error

Повысить оценку Понизить оценку

14 Отредактировано Владимир 1916 (19.01.2018 00:56:45)

Re: Блокировка Яндекс.Советника

2 Вариант
Тоже в самом низу вставляю обернув в <IfModule mod_headers.c>

<IfModule mod_headers.c>
Header set Content-Security-Policy "default-src 'self' *.ДОМЕН.ru data: 'unsafe-inline' https://vk.com *.cloudflare.com *.retailcrm.pro *.caltat.com *.gstatic.com *.maps.yandex.net https://ulogin.ru *.jsdelivr.net *.blogspot.com http://api-maps.yandex.ru https://api-maps.yandex.ru https://readyscript.ru https://dadata.ru https://www.google-analytics.com https://mc.yandex.ru https://grade.market.yandex.ru https://blocksovetnik.ru https://cdnjs.cloudflare.com https://cdn.jsdelivr.net https://clck.yandex.ru https://www.youtube.com https://yandex.ru https://mc.yandex.ru https://yastatic.net 'unsafe-eval'"
</IfModule>

Тогда Советник продолжает работать.
Может надо не в низу вставлять? Или внутри какого-то <IfModule...>  ?

Повысить оценку Понизить оценку

15 Отредактировано Владимир 1916 (19.01.2018 00:54:52)

Re: Блокировка Яндекс.Советника

Вот весь код файла .htaccess в котором добавлен Вариант 2

AddDefaultCharset Off

<IfModule mod_php5.c>
    php_flag magic_quotes_gpc off
    php_flag magic_quotes_runtime off
    php_flag register_globals off
    php_flag display_errors off
    php_value max_input_vars 5000
</IfModule>

<IfModule mod_dir.c>
    DirectoryIndex index.php index.htm index.html
</IfModule>

<IfModule mod_rewrite.c>
    RewriteEngine On
    
        
    #RewriteCond %{REMOTE_ADDR} !(109.252.87.103)
    #RewriteCond %{REMOTE_ADDR} !(176.59.55.252)
    #RewriteCond %{SCRIPT_FILENAME} !stub.htm
    #RewriteRule .* /stub.htm [R=302,L]
    
    #RewriteBase /
    
    
    
 
    #RewriteRule modules\/.*?\/(config|controller|model)\/ - [F,L]
    #RewriteRule core\/.* - [F,L]
    
        
    RewriteRule ^(robots.txt)$ $1 [L]

    RewriteCond %{HTTP:Authorization} ^Basic.*
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?http_authorization=%{HTTP:Authorization} [QSA,L]    
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php [QSA,L]
    
    
</IfModule>

#Запрещаем открывать файлы напрямую
<Files ~ "(\.inc\.php|\.tpl|\.tpl\.php|\.auto\.php)$">
    Order allow,deny
    Deny from all
</Files>

<IfModule mod_headers.c>
Header set Content-Security-Policy "default-src 'self' *.ДОМЕН.ru data: 'unsafe-inline' [url]https://vk.com[/url] *.cloudflare.com *.retailcrm.pro *.caltat.com *.gstatic.com *.maps.yandex.net [url]https://ulogin.ru[/url] *.jsdelivr.net *.blogspot.com [url]http://api-maps.yandex.ru[/url] [url]https://api-maps.yandex.ru[/url] [url]https://readyscript.ru[/url] [url]https://dadata.ru[/url] [url]https://www.google-analytics.com[/url] [url]https://mc.yandex.ru[/url] [url]https://grade.market.yandex.ru[/url] [url]https://blocksovetnik.ru[/url] [url]https://cdnjs.cloudflare.com[/url] [url]https://cdn.jsdelivr.net[/url] [url]https://clck.yandex.ru[/url] [url]https://www.youtube.com[/url] [url]https://yandex.ru[/url] [url]https://mc.yandex.ru[/url] [url]https://yastatic.net[/url] 'unsafe-eval'"
</IfModule>

Повысить оценку Понизить оценку

Re: Блокировка Яндекс.Советника

Проверяю на Яндекс.Браузере, в котором включено Дополнение Советник.

Повысить оценку Понизить оценку

17

Re: Блокировка Яндекс.Советника

Многие советуют изменить разметку, т.е. поле цены в разметке подписать не как цену, а как-нибудь иначе. Тогда советник увидит страницу без цены, а например с лишним артикулом, и это вроде как единственное решение, когда советник принудительно инсталирован в браузер.

Кто нибудь пробвал так?  Что менять в коде, чтоб это сделать в теме "Современная"?

Повысить оценку Понизить оценку

18

Re: Блокировка Яндекс.Советника

Дмитрий пишет:

Многие советуют изменить разметку, т.е. поле цены в разметке подписать не как цену, а как-нибудь иначе. Тогда советник увидит страницу без цены, а например с лишним артикулом, и это вроде как единственное решение, когда советник принудительно инсталирован в браузер.

Кто нибудь пробвал так?  Что менять в коде, чтоб это сделать в теме "Современная"?

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

19 Отредактировано Дмитрий (17.04.2018 19:31:50)

Re: Блокировка Яндекс.Советника

Денис пишет:
Дмитрий пишет:

Многие советуют изменить разметку, т.е. поле цены в разметке подписать не как цену, а как-нибудь иначе. Тогда советник увидит страницу без цены, а например с лишним артикулом, и это вроде как единственное решение, когда советник принудительно инсталирован в браузер.

Кто нибудь пробвал так?  Что менять в коде, чтоб это сделать в теме "Современная"?

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

Как в личку написать? Написал, но вроде ушло на е-мейл. Нужно решение работающее найти. А то не сработал htaccess, советник висит на магазине (

Повысить оценку Понизить оценку

20

Re: Блокировка Яндекс.Советника

Всем привет! Нами разработан модуль для блокировки советника, конечно не бесплатно, но наверное это того стоит. Модуль использует систему патчей, по этому не нужно каждый раз его обновлять, просто обновить патч.

Стоимость подписки 300 р. в месяц, при покупке подписки на несколько месяцев есть скидки. Вариант установки модуля - установил и забыл, дополнительных денег мы от Вас не спросим.

Чтобы посмотреть, подсирает или нет Вам Яндекс.Советник - установите расширение для браузера и перейдите в карточку товара (https://sovetnik.yandex.ru)

Дата выхода модуля - в начале августа. На Вашем хостинге должен быть установлен ionCube Loader, мы немного защищаем свои разработки, но вся информация пользователя остается при нем. ))))

Если Вы готовы - милости просим на https://stop-sovetnik.ru.

С большим уважением,
команда STOP-Советник.

Повысить оценку Понизить оценку

21

Re: Блокировка Яндекс.Советника

Еще раз всем привет! Мы выложили модули для php 5.5, 5.6, 7.0, 7.1, 7.2, скачать можно здесь - https://stop-sovetnik.ru/.

Первые 14 дней бесплатно, после установки в Администраторской части Вы увидите виджет с информацией о патче в системе, а также о последнем патче и о состоянии подписки, здесь же есть кнопка оплаты...

Повысить оценку Понизить оценку

22

Re: Блокировка Яндекс.Советника

Я слышал, что бесплатные антисоветники созданы для сбора статистики и данных посетителей сайта в маркетинговых целях. Big data?

В любом случае , лучше брать то, что работает. Пока моя база проверенных антисоветников с бесплатными пробными периодами (можно продлевать):
https://antisovetnic.ru/
http://bloksovetnik.ru/

Повысить оценку Понизить оценку

23

Re: Блокировка Яндекс.Советника

Да, остаются только платные, могу посоветовать antisovet.ru или yadblock.com из самых дешевых, есть и дороже варианты, но работают они все одинаково в целом.

Повысить оценку Понизить оценку

Re: Блокировка Яндекс.Советника

Игорь пишет:

Да, остаются только платные, могу посоветовать antisovet.ru или yadblock.com из самых дешевых, есть и дороже варианты, но работают они все одинаково в целом.

https://yadblock.com/ - пробовал установить, Советник не убрался.
https://antisovet.ru/pay/ -не пробовал, т.к. напрягает необходимость платить за год вперед. Может он через месяц блокировать перестанет.

Повысить оценку Понизить оценку

25

Re: Блокировка Яндекс.Советника

Владимир 1916 пишет:

https://antisovet.ru/pay/ -не пробовал, т.к. напрягает необходимость платить за год вперед. Может он через месяц блокировать перестанет.

так у них тестовый период есть, если с главной страницы регить. Там дается код, на 5 дней, потом письмо приходит мол продлевайте на год. Я тестовый проверил, работает, у меня по крайней мере, правда он уже истек)) вот сейчас думаю заплачу наверное, всё равно дешевле пока не нашел.

Повысить оценку Понизить оценку