Маскировка партнерских ссылок с помощью BunnyCDN

Этот урок покажет вам, как замаскировать ваши партнерские ссылки с помощью BunnyCDN. Маскируя свои ссылки, вы можете скрыть исходное место назначения ссылки, что усложняет пользователям задачу блокировки или удаления вашего кода отслеживания партнерских ссылок. Это поможет увеличить ваши доходы и улучшить эстетику вашего сайта. 😍

Преимущества маскировки ссылок

  • Он помогает превратить длинный партнерский URL в короткий, милый и запоминающийся.
  • Он помогает управлять всеми ссылками партнерских программ в одном месте.
  • Это помогает эффективно отслеживать клики.
  • Это выглядит более профессионально, брендировано, чем использование стороннего домена.
  • Это улучшает доставку электронной почты.
  • Проще отказаться от всех ссылок.
  • С помощью клоакинга также можно осуществлять гео-направление.
  • Это помогает поддерживать своего рода прозрачность в отношениях с посетителями.

Почему стоит использовать BunnyCDN для маскировки ссылок?

Такой плагин, как Affiliate Link Lite, работает только с традиционным WordPress, работающим на сервере PHP и MySQL.

Если вы используете бессерверный сайт, статический сайт WordPress или HTML или, может быть, используете старую добрую платформу Google Blogspot, вы можете позволить BunnyCDN профессионально управлять всеми вашими перенаправлениями.

Существует два способа настройки перенаправления или маскировки ссылок в BunnyCDN.

  1. Использование функции краевого правила в зоне вытягивания
  2. Использование зоны облачного хранилища и связанной зоны Pull

Метод 1. Использование правила края

BunnyCDN предлагает мощную функцию краевых правил под названием «Перенаправление на URL». Мы можем использовать ее для настройки перенаправления на основе условного пути, страны и т.д.

redirect feature introduction
  • Например, когда пользователь посетит https://affiliate.gulshankumar.net/some-brand/
  • They will go to your defined affiliate link for that particular brand.

Давайте посмотрим, как это можно сделать.

Шаг 1. Добавить новый стандартный ярус новой зоны тяги

  • Введите уникальное имя зоны вытягивания, например affiliate-partner 
  • Установите Origin URL в https://www.example.com/404
adding a new pull zone

Шаг 2. Выберите все ценовые зоны для наиболее быстрого перенаправления

pricing

Шаг 3. Пропустите инструкции по настройке, мы будем делать это по-другому.

skip part

Шаг 4. Добавьте поддомен в качестве пользовательского имени хоста в зону Pull

  • Например, affiliate.gulshankumar.net

Шаг 5. Укажите поддомен с помощью записи CNAME на имя хоста Pullzone

  • Если вы уже используете серверы имен BunnyCDN, это будет сделано автоматически.
  • Если вы используете управляемый DNS Cloudflare, то создайте там A CNAME и отключите прокси.
point CNAME record

Шаг 6. Установите SSL-сертификат и включите HTTPS

pull zone host setup

Шаг 7. Добавить новое краевое правило

Правила Edge Rules позволяют вам точно настроить поведение вашей зоны pull zone в зависимости от пути запроса, а также установить некоторые более продвинутые маршрутизации и функции. Чтобы начать работу, вы можете заглянуть в нашу базу знаний Edge Rule, где представлены полезные статьи, которые помогут вам в настройке.

BunnyCDN
  • Действие: Перенаправление на URL
  • Описание: Введите запоминающееся имя для краевого правила. Пример: Партнерская ссылка BunnyCDN
  • URL перенаправления: Введите партнерскую ссылку https://bunnycdn.com/?ref=example
  • Сопоставление условий: Соответствие любому
  • Условия ЕСЛИ: URL запроса (соответствует любому)
  • Путь срабатывания: */bunnycdn*
  • Правило сохранения края
sample redirect edge rule

Повторите этот процесс для создания маскированной ссылки для всех аффилированных брендов.

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

Метод #2. Использование зоны облачного хранилища

BunnyCDN предлагает недорогие услуги облачного хранилища, которые мы можем использовать для размещения HTML-страниц для создания маскировки партнерских ссылок. Мы можем сделать перенаправление с помощью JavaScript и meta-refresh в качестве запасного варианта.

Шаг 1. Войдите в BunnyCDN Dashboard, добавьте новую зону хранения.

add bunnycdn storage zone

Шаг 2. Полная основная информация

  • Имя: Введите любое уникальное имя, например gulshan-aff
  • Основной регион хранения: Europe (Выберите любой ближайший от вас)
  • Включите репликацию GEO во всех регионах (необязательный шаг для более быстрого перенаправления)
  • Нажмите на кнопку + Добавить зону хранения
gulshan aff

Шаг 3. Подключите хранилище к новой зоне Pull

connect pullzone

Шаг 4. Введите новую информацию о зоне Pull

  • Имяgulshan-aff (Оно может отличаться от названия хранилища)
  • Выберите стандартный ярус (Он позволяет обслуживать данные со всех PoP)
  • Выберите все ценовые зоны для лучшего опыта
  • Затем нажмите +1 Добавить зону притяжения
connect pullzone 1

Шаг 5. Пропустить инструкции

skip instructions

Шаг 6. Добавьте пользовательское имя хоста для Pull Zone зоны хранения данных gulshan-aff

add custom hostname

Шаг 7. Укажите запись DNS на имя хоста вашей зоны Pull Zone

Например

Тип записиИмяЗначение
CNAMEaffiliategulshan-aff.b-cdn.net

Если вы используете Cloudflare DNS, сохраните облако Gray в режиме только DNS.

Если вы используете DNS BunnyCDN, никаких дополнительных действий не требуется.

Шаг 8. Включение бесплатного SSL и принудительного SSL (HTTPS) в один клик

installing free ssl in bunnycdn pull zone

Шаг 9. Добавьте заголовок x-robots: noindex, nofollow для всех партнерских ссылок

  • Действие: Установить заголовок ответа
  • Описание: SEO-дружественные партнерские ссылки
  • Название заголовкаx-robots
  • Значение заголовкаnoindex, nofollow
x robots setup
  • Сопоставление условий: Соответствие любому
condition matching
  • Это правило будет применять заголовок x-robots: nofollow, noindex для всех партнерских ссылок.
condition rule

Шаг 10. Вернитесь к хранилищу, которое вы создали на последнем шестом шаге.

Теперь предположим, что название бренда — BunnyCDN, а ваша партнерская ссылка — это https://www.bunnycdn.com/?ref=example

Поэтому нам нужно перенаправление с нашего пользовательского имени хоста на партнерский путь.

  • С сайта https://affiliate.gulshankumar.net/bunnycdn
  • На https://www.bunnycdn.com/?ref=example

Шаги для достижения цели

  • Добавьте новый каталог с названием бренда, например, bunnycdn, который будет slug для его реферальной ссылки.
adding a brand name directory

(всегда предпочитайте именовать с маленькой буквы, все имена объектов хранения чувствительны к регистру)

  • Затем добавьте файл index.html для перенаправления с помощью meta refresh и JavaScript. Обязательно измените ссылку в соответствии с вашим сценарием использования.
<!DOCTYPE HTML>
<html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="refresh" content="0; url=https://bunnycdn.com/?ref=example">
        <script type="text/javascript">
            window.location.href = "https://bunnycdn.com/?ref=example"
        </script>
        <title>Page redirection</title>
    </head>
    <body>
        If you are not redirected automatically, follow this <a href='https://bunnycdn.com/?ref=example'>link</a>.
    </body>
</html>
index file
  • URL будет доступен через https://affiliate.gulshankumar.net/bunnycdn
  • или с косой чертой https://affiliate.gulshankumar.net/bunnycdn/
  • Он будет перенаправлять на партнерский путь целевого бренда.

Важная информация

Шаг 11. Избегайте кэширования ответа перенаправления в браузере

do no cache in browser 1

Как создать массовое перенаправление?

Если вы хотите установить 100 партнерских ссылок, создайте 100 папок и их файл index.html на вашем компьютере и загрузите их с помощью вашего любимого FTP-приложения. Это самый быстрый способ.

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

How to avoid Browser Cache and still maintain Edge cache?

Перейдите в Pull Zone, General, Browser Cache Expiration Time, установите для параметра Browser Cache expiration time значение Override: Не кэшировать. Или вы можете установить мин 30 секунд. Это также должно работать отлично. Помните, что для таких изменяемых ссылок, как эта, лучше сохранять минимальный TTL для браузера.

В чем техническая разница в настройке перенаправления через Edge Rule и Storage?

Метод краевых правил быстро и просто используется для 301 перенаправления, ограниченный 20 краевыми правилами для одной Pull Zone. Метод краевых правил немного быстрее. Метод облачного хранилища позволяет обслуживать неограниченное количество перенаправлений HTTP 302 с большим контролем над HTML-кодом.

Когда очищать кэш?

Вы можете обновить свою партнерскую ссылку в любое время в будущем, поэтому очистка кэша является обязательной. Независимо от обоих методов, если вы внесли какие-либо изменения в Storage или Pull Zone, обязательно очистите кэш.

Как проверить, работает ли мое перенаправление или нет

Откройте терминал или CMD и введите curl -I https://example.com/brand/ Это поможет проверить код статуса HTTP и общий ответ. Вы также можете использовать инструмент Chrome Developer для анализа.

Могу ли я использовать Perma Cache с методом хранения?

Да. Это может помочь быстрее перенаправлять при отсутствии кэширования.

Оставьте комментарий

1 комментарий к “Маскировка партнерских ссылок с помощью BunnyCDN”