21.06.2023

Редиректы и действия. Как увеличить заработок в партнёрской программе Javascript redirect с задержкой


Как увеличить зарааботок в партнерской программе

КАК УВЕЛИЧИТЬ ЗАРАБОТОК В ПАРТНЁРСКОЙ ПРОГРАММЕ

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

В этой статье я расскажу об одном очень простом, но весьма эффективном способе повысить уровень продаж по Вашей партнерской ссылке.

Лучший и самый простой способ увеличить Ваш Заработок на партнёрских программах - это предотвратить обрезание "хвостов" на Вашей партнёрской ссылке. (Для тех кто не в курсе, "хвост" - это окончание партнёрской ссылки. Например: партнёрская ссылка: http://www.google.ru/?id=4877, "хвост" этой ссылки - ?id=4877).

Так вот менталитет рунета таков, что народ просто обрезает "хвосты" партнёрских ссылок и регистрируется в партнёрках по прямым ссылкам сайта.Тем самым в разы снижая заработок партнёров. Чем это вызвано? Для западного человека будет великой загадкой, там о таких "обрезаниях" слыхом не слыхивали. Нам же русским людям всё ясно, как Божий день - дело в таком маленьком зверьке - как Жаба. Всё очень просто, нашего человека душит жаба, что кто-то зарабатывает на нём деньги и если у него появится такая возможность, не дать этому кому-то заработать денег, он обязательно ей воспользуется.

Поэтому, в обязательном порядке, необходимо защищать свои партнёрские ссылки от подобных посягательств на "хвосты". Как это делается? Очень просто. Рассказываю.

Вам необходимо завести на своём сайте, для каждой партнёрской ссылки, страничку редиректа. Что такое редирект?

Это такой скрипт, который изменяет Вашу партнёрскую ссылку до неузнаваемости.

Теперь о том, как всё это делается на практике. Допустим Ваша партнёрская ссылка: "http://www.google.ru/?id=4877".

Заводим на сайте страничку редиректа, обзовем её, допустим: "google.htm". На этой страничке будет находиться всего один скрипт и больше ничего. Вот он:







document.location="http://www.google.ru/?id=4877 ";


Теперь Ваша партнерская ссылка будет иметь вид: http//www.Ваш домен/google.htm . В моём случае она имела бы вид: http//www..htm. Как видете "хвосты" тут не обрежешь. Даже если посетитель посчитает "google.htm" за "хвост" и обрежет его, то естественно, он ни куда, кроме как на Ваш сайт, не попадёт.

Вот такой простой и очень эффективный способ защиты Ваших партнёрских ссылок. Конечно есть в интернете для этих целей различные сервисы. Но моё мнение, достаточно скрипта редиректа, во всяком случае мне ни разу не приходилось такими сервисами пользоваться, не было такой нужды.

В этой статье речь пойдет о создании скрипта php редиректа внешних ссылок. Будут рассмотрены примеры создания обычного php редиректа и редиректа с задержкой. При этом также будет рассмотрен процесс создания таймера обратного отсчета на JavaScript + JQuery и способ скрытия реферальных ссылок. После рассмотрения всех примеров будут предоставлены ссылки на скачку файлов скриптов, а также подробное руководство по установке и использованию скрипта редиректа. Ну и в заключении вы найдете код для добавления кнопок редиректа в редактор WordPress.

Идея создания данного скрипта возникла у меня после того, как я отключил плагин WpNoRef, который отвечал за индексацию внешних ссылок. О нем я уже упоминал в статье « ». Суть работы плагина заключалась в помещении всех внешних ссылок в теги и добавлении к ним атрибута rel=»nofollow».

Как вы уже поняли, после отключения плагина все внешние ссылки стали открытыми для индексации. В связи с этим я вручную заменил их и сделал через php редирект, который был реализован следующим образом.

Создавался специальный файл, например, redirect.php, который содержал следующий код.

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

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

If (isset($_GET["url"])) {$url = $_GET["url"]; } if (!!preg_match("#(http?|ftp)://\S+[^\s.,>

Неверный формат запроса! Проверьте URL!"); } header("Location:$url"); exit();

Теперь давайте коротко разберем вышеприведенный код редиректа.

Первым делом мы проверяем, существует ли переменная переданная методом GET. Если да, то преобразовываем ее в обычную переменную. Если же нет, то присваиваем переменной $url исходное значение.

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

Скрипт php редиректа с возможностью скрытия реферальных ссылок

Скрытие реферальных ссылок мы произведем следующим образом.

If ($key == "1") { foreach($partner as $key=>
"; exit(); }

После завершения выполнения вывода значений массива не забываем завершить работу скрипта. Теперь при переходе по ссылке с ключом вместо редиректа нам выведется страница со значениями всех партнерских ссылок и их ключами.

Ну а теперь давайте соберем все эти куски кода вместе и рассмотрим код всего скрипта php редиректа целиком.

Итак, процесс создания скрипта php редиректа мы рассмотрели. Теперь сохраняем полученный код в файле, например, go.php и копируем его на хостинг к другим файлам сайта. Если вы скопируете данный файл в корень сайта, то для создания редиректа вам нужно будет использовать такую конструкцию.

Http://mysite.com/go.php?url=http://site.com

Также не забываем закрыть от индексации поисковыми системами файл редиректа go.php. Для этого добавляем в файл robots.txt, который находится в корне сайта, следующую строчку.

Disallow: /go.php

Либо же вы можете создать отдельную директорию для скриптов и поместить файл go.php туда, после чего закрыть директорию в robots.txt.

Disallow: /extension

Где extension – папка со скриптами, которая расположена в корне сайта.

Теперь давайте перейдем к рассмотрению способа создания скрипта php редиректа с задержкой и таймером обратного отсчета на JavaScript + JQuery.

Скрипт php редиректа с задержкой и таймером обратного отсчета

Код скрипта редиректа с задержкой практически ничем не будет отличаться от предыдущего варианта за исключением нескольких строк кода. В данном случае будет заменен код

Header("Location:$url");

Header("Refresh: 12; URL = $url");

где Refresh: 12 отвечает за задержку на 12 секунд.

Кроме этого мы добавим таймер обратного отсчета на нашу страницу редиректа. Код таймера обратного отсчета будет иметь следующий вид.

Переход по внешней ссылке var timetogo = 10; var timer = window.setInterval(function() { var str = timetogo; $("#counter").text(str); if (timetogo


© 2024
maccase.ru - Android. Бренды. Железо. Новости