скрытая сквозная внешняя ссылка от плагина Loginza для Wordpress

12
Дмитрий Удимов
На сайте с 05.05.2010
Offline
274
1800

Здравствуйте! После установки плагина Loginza на сайт на Wordpress при проверке этим анализатором исходящих ссылок обнаружил на всех страничка сайта сквозняк такого вида:

Причем при просмотре HTML кода она не палится, я так понимаю сделали как-то хитро через JS. Можно ли от нее как-то избавится без сноса плагина или хотя-бы закрыть в noindex и nofollow?

Сам пациент http://syroe.com

Топвизор — аккредитованный регистратор доменов .ru и .рф (https://topvisor.com/ru/domain-registration/) — честная цена 299 руб. за регистрацию и продление.
W
На сайте с 05.09.2011
Offline
7
#1

Мда..... вы хоть бы по ссылке перешли чтоль.....

А это что в вашем html ?? :)

loginza_auth.innerHTML = '<p>Также Вы можете войти используя:</p> <a href="https://loginza.ru/api/widget?token_url=http%3A%2F%2Fsyroe.com%2F&providers_set=yandex,mailruapi,google,vkontakte,facebook,twitter,loginza,myopenid,webmoney,rambler,flickr,lastfm,openid,mailru,verisign,aol,steam&lang=ru

честно слово.... скрытая :)

Дмитрий Удимов
На сайте с 05.05.2010
Offline
274
#2
wlaam:
Мда..... вы хоть бы по ссылке перешли чтоль.....

А это что в вашем html ?? :)

loginza_auth.innerHTML = '<p>Также Вы можете войти используя:</p> <a href="https://loginza.ru/api/widget?token_url=http%3A%2F%2Fsyroe.com%2F&providers_set=yandex,mailruapi,google,vkontakte,facebook,twitter,loginza,myopenid,webmoney,rambler,flickr,lastfm,openid,mailru,verisign,aol,steam&lang=ru

честно слово.... скрытая :)

Действительно, так и есть незалогиненным пользователям, в том числе и ПС плагин зачем-то добавляет в html код строку вида:

<script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>

Но где он это делает в исходниках кода так и не нашел. Так что все равно получается скрытая раз от нее не избавится, по крайней мере не программисту :) Проще получается отключить плагин

W
На сайте с 05.09.2011
Offline
7
#3
Ditmar:
Прощу получается отключить плагин

счас посмотрим :)

loginza.php

формирование ссылки

// [loginza]текст ссылки[/loginza]

$message = preg_replace('/\['.LOGINZA_FORM_TAG.'\](.+)\[\/'.LOGINZA_FORM_TAG.'\]/is', '<a href="https://'.LOGINZA_SERVER_HOST.'/api/widget?token_url='.$tpl_data['returnto_url'].'&providers_set='.$tpl_data['providers_set'].'&lang='.$tpl_data['lang'].'" class="loginza">\1</a>', $message);

наверное так. или как там нужно вам.

// [loginza]текст ссылки[/loginza]

$message = preg_replace('/\['.LOGINZA_FORM_TAG.'\](.+)\[\/'.LOGINZA_FORM_TAG.'\]/is', '<a href="https://'.LOGINZA_SERVER_HOST.'/api/widget?token_url='.$tpl_data['returnto_url'].'&providers_set='.$tpl_data['providers_set'].'&lang='.$tpl_data['lang'].'" class="loginza" rel="nofollow">\1</a>', $message);

сохроняйте и смотрите

Devvver
На сайте с 02.07.2008
Offline
662
#4

Ditmar, могу однозначно сказать - никаких внешек нету. По поводу JS - он не индексируется. Тот, что внизу в форме комментариев в WP - можно закрыть в ноиндекс.

А вот ссылка из Вебмастера на мой блог из Логинзы

jpg loginza.jpg
Мой блог. Все о создании сайтов,Seo и СДЛ ( https://devvver.ru/ ) Мой SEO телеграм канал https://t.me/seobloggers
W
На сайте с 05.09.2011
Offline
7
#5
Devvver:
По поводу JS - он не индексируется

Не индексируется, но внешние ссылки скорее всего учитываются в том числе и редиректы. А что уж там в дебрях алгоритмов ЯШИ происходит, кто знает :)

Дмитрий Удимов
На сайте с 05.05.2010
Offline
274
#6
wlaam:
счас посмотрим :)

loginza.php

формирование ссылки

// [loginza]текст ссылки[/loginza]
$message = preg_replace('/\['.LOGINZA_FORM_TAG.'\](.+)\[\/'.LOGINZA_FORM_TAG.'\]/is', '<a href="https://'.LOGINZA_SERVER_HOST.'/api/widget?token_url='.$tpl_data['returnto_url'].'&providers_set='.$tpl_data['providers_set'].'&lang='.$tpl_data['lang'].'" class="loginza">\1</a>', $message);

наверное так. или как там нужно вам.

// [loginza]текст ссылки[/loginza]
$message = preg_replace('/\['.LOGINZA_FORM_TAG.'\](.+)\[\/'.LOGINZA_FORM_TAG.'\]/is', '<a href="https://'.LOGINZA_SERVER_HOST.'/api/widget?token_url='.$tpl_data['returnto_url'].'&providers_set='.$tpl_data['providers_set'].'&lang='.$tpl_data['lang'].'" class="loginza" rel="nofollow">\1</a>', $message);

сохроняйте и смотрите

К сожалению не помогло, но спасибо за попытку

Devvver
На сайте с 02.07.2008
Offline
662
#7

wlaam, Гугл вроде бы как индексирует, но не вижу ничего плохого в этих ссылках. За подобные проекты врятле будет наказание от ПС.

W
На сайте с 05.09.2011
Offline
7
#8
Ditmar:
К сожалению не помогло, но спасибо за попытку

ну тогда только тут. html_comment_login_form.tpl в папке логинзы. Не знаю есть ли такой файл в wp.

Devvver:
но не вижу ничего плохого в этих ссылках

я тоже. :)

Дмитрий Удимов
На сайте с 05.05.2010
Offline
274
#9
wlaam:
ну тогда только тут. html_comment_login_form.tpl в папке логинзы. Не знаю есть ли такой файл в wp.

Удалось закрыть эту ссылочку, спасибо. Вообще ссылка эта не активная конечно, как-бы, а была внутри скрипта, но сервисы и возможно ПС ее определяют как-то по другому.

А вообще судя по названию эта форма для комментариев ведь? Если я ее не использую в своем шаблоне, то по идее вообще могу этот кусок кода убрать? Или эта форма еще где-то используется?

Yvan
На сайте с 15.04.2010
Offline
55
#10

Ссылка эта похоже индексируется: тиц 1700, пр 4!

Перезаливаете widget.js на свой хостинг и в html_comment_login_form.tpl прописываете свой путь к файлу...

Например:

<script src="ваш сайт.ру/public_html/wp-includes/js/widget.js" type="text/javascript"></script>

И без всяких нофолоу и т.п.

Есть ещё один в принципе баг, но уже с загрузкой. Вроде логинза грузит JS со своей папки jquery-1.4.2.min.js... А JS обычно встроен в тему или подключают с гугла, как это исправить не могу понять....

Wazzuuuuup
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий