Несколько способов скрыть партнерские ссылки

Зачем прятать партнерские (реферальные) ссылки на сайтах? Да все просто, есть юзеры, которые не переходят ссылкам, когда видят ваш реферальный идентификатор. Не знаю с чем это связано. Возможно жадность или религиозные убеждения отдельных пользователей. Вместо клика юзеры копируют URL без идентификатора и переходят на сайт, который вы тут нахваливали в посте 🙂

Таким образом вебмастер теряет денежку, а пользователь ничего собственно не приобретает, но речь сейчас не об этом. Так вот, чтобы такой х*рни не было, рефские линки можно спрятать.

По факту ссылке можно придать любой вид, например превратить во внутреннюю и с нее редиректом отправлять жадного юзера на рефералку.

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

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

Дальше опишу несколько полезных редиректов и приемов.

Скрываем реферальные ссылки через 302 редирект

Используется именно 302 редирект, а не 301. Это код ответа, сообщающий поисковой системе о временном перенаправлении. Почему именно так уже не помню, читал давно и делаю так. Если помните, пишите в комментах.

Redirect 302 /offer1 url1
Redirect 302 /offer2 url2

Есть у вас ссылка на партнерку, например: partnerka.site/a/64334 или partnerka.site/?r=64334.

Пишем в htaccess:

Redirect 302 /partnerka.site https://partnerka.site/a/64334

Ссылка в посте оформляется таким образом:

<a href="/partnerka.site">анкор</a>

Превращаем все внешние линки в ссылку на страницу раздела

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

RedirectMatch 302 /go/(.*) https://$1
RewriteRule ^go/(.*) https://$1 [R=302,NC,L]

Достаточно прописать перед каждым линком /go/, например так: /go/partnerka.site/a/64334 и произойдет переход на https://partnerka.site/a/64334, при этом ссылка будет оставаться внутренней.

В коде поста будет выглядеть так:

<a href="/go/partnerka.site/a/64334">анкор</a>

Редирект будет срабатывать на https://partnerka.site/a/64334

Такие урлы считаю, лучше закрыть от индексации в robots.txt:

Disallow: /go/
Disallow: /go

Естественно, go можно заменить на ваше любое, хоть /idi_tuda/. Но не забывайте заменить и в htaccess, а не только на страницах. Способ может быть полезен, если у вас много партнерских внешних ссылок на сайте.

Массовая замена ссылок на WordPress сайте

Несколько способов скрыть партнерские ссылки

Заменить много ссылок в базе можно с помощью плагина Better Search Replace. На скрине все видно в общем-то, но немного распишу для тех, кто видит этот плагин впервые.

  1. Искать ссылку: ставим вашу рефку или её часть, например: https://part
  2. Заменить на линк с вашем /go/part или что там у вас, и без https://, потому что в htaccess https:// уже добавляется к ссылке;
  3. Выбираем вашу таблицу с постами, обычно wp_posts. Если замена нужна в таксономии «Страницы», то тоже wp_posts выбираете;
  4. Галку сначала не снимайте, прогоните вхолостую без изменений. В подробностях посмотрите что он там нашел;
  5. Снимаем галку и делаем замену;
  6. Profit!

Скрытие рефок через JavaScript (не работает)

Этот способ так же прячет вашу партнерскую ссылку от ушлого юзера. Бонусом позволяет закрыть ссылки от индексации и не допустить передачу весов (Page Rank) с вашего сайта.

Через Filezilla или другой FTP клиент:

Создаем в корне сайта папку js. Дальше в папке создать файл linkgo.js

Пихаем в файл linkgo.txt следующий код:

function goPage(sPage) {
window.location.href = https://partnerka.site/a/64334;
}

В head сайта вставляем код вызова нашего скрипта на всех страницах сайта:

<script type="text/javascript" src="/js/linkgo.js"></script>

Ссылка в посте выглядит следующим образом:

(кавычки разные, внимательно)

<a href="javascript:goPage('https://partnerka.site')">анкор</a>

Маскировка реферальных ссылок от юзеров JavaScript — способ 2

Внешняя ссылка скрытая данным методом, так же не участвует в ранжировании и не передает вес на страницу акцептора. Используем строковый контейнер span и атрибут события onclick. Это как бы вообще не ссылка с понимания ПС, а просто элемент, который отображается с определенным стилем.

В первом варианте при наведении курсора на анкор, юзер не увидит куда ведет ссылка вообще. В варианте 2, увидит ту ссылку, которую вы укажете в конце кода, например на морду сайта.

Вариант 1
<span style="color: #F2A56A; cursor: pointer;" onclick="window.open('https://partnerka.site/a/64334', '_blank')">Анкор</span>
Вариант 2
<a onclick="this.href='https://partnerka.site/a/64334'" href="https://partnerka.site/" target="_blank">Анкор</a>

Цвет отображения ссылки в тексте сможете задать с помощью color. Получить и скопировать код цвета в любом месте монитора можно десктопной программой ColorMania 10.

Плагины для сокрытия партнерских ссылок от пользователей и поисковых систем

Easy Affiliate Links — бесплатный плагин скрытия ссылок с множеством параметров и настроек. Совместим с редактором блоков Gutenberg и плагином Elementor. Позволяет использовать категории и добавлять атрибуты к ссылкам. Настраиваемые исключения для открытия определенных ссылок.

Pretty Links — реальный JavaScript редирект. Позволяет сокращать ссылки на собственном домене. Есть отслеживание каждого клика по ссылке: местоположение юзера, браузер, операционная система, ip адрес. Есть возможность выбора типа перенаправления: временное (302 или 307) или постоянное (301). Добавление атрибутов nofollow и т.п.

ThirstyAffiliates Affiliate Link Manager — не имеет на самом деле JavaScript редиректа. Это связано с тем, что функция расширенного перенаправления Javascript в плагине предназначена для повышения точности статистических отчетов по партнерским ссылкам, и перенаправления JS закодированы. Есть возможность разбивать ссылки по категориям в админке.

Affiliate Links Lite — Есть управление из раздела админки, имеются категории, настройка редиректов и добавление атрибутов к ссылкам.

На этом пока всё. Вспомню еще способы — дополню пост. А как вы скрываете партнерские рефки и скрываете ли вообще?

Ткни на звёзды
Goodman/ автор статьи

Вебмастер, криптоэнтузиаст. Создаю и продвигаю сайты, делюсь полезным и интересным в этом блоге. blah blah blah

Загрузка ...