Не раздражающие реф-ссылки

Мыло Гмэйл

Человеческая сущность такова, что жаба - душит, вид реф-ссылки - раздражает, а уж кликать такую - вообще противно. Исправляем дефект.


<a href="http://www.sape.ru/" onmousemove="this.href='http://www.sape.ru/r.bb8c0df095.php'" onfocus="this.href='http://www.sape.ru/r.bb8c0df095.php'" target="_blank">реф-ссылка</a>
реф-ссылка
...и все - довольны.

update:
п.с. правда при втором наведении на ссылку - будет видна реферальная (а в хроме - так и при первом же), но перебрав другие способы, понял, что они уже более сложные (возможно кто-то подскажет простой - что будут работать одинаково и во всех броузерах), потому воздержусь от рекомендаций.

Если вам помогла или просто понравилась статья - плюсаните/поделитесь, пожалуйста.

Комментарии

Всегда стараюсь по рефкам регистрироваться. Если не своих знакомых, то авторов блогов с рсс лент. Нормально это.

А я создаю отдельный php-файл, который редиректит на реф:
<?php
$URL="http://адрес_реф_ссылки";
header("Location:$URL");
exit();
?>

В .htaccess:
RewriteRule ([^/]*)sape/ http://www.sape.ru/r.GanFYWVZZS.php [R=301,L]
Рефку даём как <a href="/sape/">реф-ссылка</a>

Спасибо за примеры.
2 FeAlSe
Однако наличие на страницах "псевдобитых" ссылок (которые ведут на страницу, по которой отдаётся ошибка 301) - не есть хорошо. Потому правильней, видимо, было бы убрать R=301.

Во первых можно по onmouseout убирать адрес обратно на sape.ru А во вторых с помощью javascript'a можно управлять статус баром в котором обычно и смотрят на что ведет ссылка. Т.е. можно даже просто при наведении писать в статус бар "сапа.ру"

onClick, комбинации onMouseDown и onMouseUp - все, к сожалению, не одинаково работают в разных броузерах, не одинаково реагируют на нажатие ссылки колёсиком мыши и т.п. Потому и удалил эти варианты, предложив старый-проверенный...

Работает в Opere,IE,FF - может где-то и не работает, но кто-то может и через просмотр исходника страницы ссылки вытаскивать.
Нажатие колесиком мыши - это вообще из серии зверства :) А многие жахают по ссылке колесиком?

Я, например. У меня в Опере настроено открывать новую страницу в отдельном окне.

Большую часть ссылок отрываю именно в фоне - колесом.

<a href="http://www.sape.ru" onMouseMove="this.href='http://ya.ru'" onFocus="this.href='http://ya.ru'" target="_blank">реф-ссылка</a>

<a href="http://www.sape.ru" onClick="this.href='http://ya.ru'" target="_blank">реф-ссылка</a>

<a href="http://www.sape.ru" onClick="this.href='http://ya.ru'" onBlur="this.href='http://ya.ru'" target="_blank">реф-ссылка</a>

<a href="http://www.sape.ru" onClick="this.href='http://ya.ru'" onMouseDown="this.href='http://ya.ru'" onBlur="this.href='http://ya.ru'" onMouseUp="this.href='http://ya.ru'" target="_blank">реф-ссылка</a>

<a href="http://www.sape.ru" onMouseDown="this.href='http://ya.ru'" onMouseUp="this.href='http://www.sape.ru'" target="_blank">реф-ссылка</a>

...пробуйте и предлагайте свои.

п.с. Кто не понял - код и возможность его опробовать в своём броузере и своей мышью. :) Если ссылка на Сапу, а по клику переходите на Яндекс и при этом после ссылка снова указывает на Сапу - всё получилось. /* Если "просто" перешло на Яндекс - получилось, но не полностью.*/

Спасибо за статью, переделал все ссылки со своего блога - теперь всё завуалировано. :)

Всё зависит от того, сколько усилий приложил человек, публикующий реферальные ссылки.

Если это просто "а вот интересный ресурс - все на ресурс.ком/ref123456" - то идёт оно лесом, обрезать URL в адресной строке броузера дело нехитрое. А если реферальная ссылка прилагается к полезной для меня статье, вроде этой - то почему бы и не сказать "спасибо" автору?

Возник вопрос - а передает вес такая ссылка:

<a href="http://www.sape.ru/" onmousemove="this.href='http://www.sape.ru/r.bb8c0df095.php'" onfocus="this.href='http://www.sape.ru/r.bb8c0df095.php'" target="_blank">реф-ссылка</a>

Если да, то куда нужно прописать rel="nofollow"?

Да, конечно передаёт. Прописать "всё туда же", т.е. получится вот так:

<a href="http://www.sape.ru/" onmousemove="this.href='http://www.sape.ru/r.bb8c0df095.php'" onfocus="this.href='http://www.sape.ru/r.bb8c0df095.php'" target="_blank" rel="nofollow">реф-ссылка</a>

Добавить комментарий

Подписка на Комментарии к "Не раздражающие реф-ссылки" Подписка на NOINDEX.by - Все комментарии