Приветствую!
Фреймовый сайт на своем домене – хороший способ маскировки партнерских ссылок.
• На него можно ставить счетчик Яндекс.Метрики и другие полезные скрипты.
• Он позволяет обходить блокировки партнерских ссылок соцсетями и почтовыми спам-фильтрами.
• Он исключает редирект, который тоже не везде пропускают.
Но и этот способ не без «косяков». В последнее время стала возникать проблема с отображением замаскированного через фрейм сайта на мобильных.
Мой подписчик обратил внимание на этот нюанс и поспособствовал решению проблемы. А решение подсказал Александр, знакомый тех. специалист, по совместительству читатель моего блога. Спасибо ему за это!
Проблема в том, что когда маскируешь ссылку на партнерский сайт через код iframe, съезжает мобильная верстка. То есть, просто по партнерской ссылке сайт с адаптацией под мобильные нормально отображается и на компе, и на телефоне. А если маскируешь его через фрейм, то на телефоне он отображается коряво.
Вот несколько примеров:
Как должно быть:
Как получается через фрейм:
Чтобы решить проблему, Александр подсказал добавить в код фрейма следующую строку:
<meta name="viewport" content="width=device-width, initial-scale=1">
Добавляется она перед тегом <title> .
То есть, полный код фреймового сайта выглядит вот так:
Именно в таком виде он сохраняет мобильную верстку сайта.
Скачать этот шаблон фреймового сайта вы можете здесь.
Пример маскировки партнерской ссылки через фрейм и загрузка на хостинг
Для закрепления материала замаскируем партнерскую ссылку фреймом и загрузим на хостинг. Откройте шаблон с помощью блокнота Notepad++ (он бесплатный, можно скачать в интернете).
Чтобы открыть, нужно кликнуть по фрейму правой кнопкой мыши и в меню выбрать «Открыть в блокноте».
В шаблоне фрейма нужно заменить заголовок и партнерскую ссылку.
Затем сохранить отредактированный шаблон, как новый файл, чтобы исходный остался для маскировки других ссылок. Нажимаем «Файл» — «Сохранить как».
Сохраняем файл с названием index.html!
Далее создаем на рабочем столе папку (называем ее латиницей, коротко в соответствии с тем, что предлагаем по партнерской ссылке). В моем случае – название pdf30000. В эту папку левой кнопкой мыши перетягиваем наш фрейм – файл index.html.
Архивируем папку. Жмем по ней правой кнопкой мыши, затем «Добавить в архив», выбираем zip-архив.
После этого идем на хостинг (я использую Timeweb), в панели управления заходим в «Файловый менеджер», далее в корневую папку сайта, куда хотим загрузить фрейм.
Чтобы точно определить корневую папку, зайдите в раздел «Сайты» и посмотрите, к какой директории привязан ваш домен. Название директории – название корневой папки.
Открываем папку двойным кликом мыши, в ней папку public_html и туда перетаскиваем наш архив с компьютера.
Распаковываем и получаем в корневой директории сайта папку с фреймом.
Замаскированный через фрейм партнерский сайт открываем по адресу ваш домен/название папки. У меня это: innew.ru/pdf30000. При этом клик учитывается в партнерке, так как внутри фрейма «вшита» партнерская ссылка.
Обязательно проверьте !
И также проверьте, как фрейм отображается на мобильном телефоне!
К статье я подготовила наглядный видеоурок:
Еще полезное по теме:
Как поставить Метрику на фрейм.
Сайт для фреймов, редиректов и готовых комплектов.
Мой бесплатный курс «Продвижение партнерок по шагам»
ЕЩЁ ВАЖНАЯ ИНФОРМАЦИЯ ПО ФРЕЙМАМ: на некоторых лендингах не работает учёт в iFrame — причина в обновлениях браузеров, а именно в ограничении передачи Cookie между доменами. Поэтому прежде чем размещать рекламу — проверьте учет кликов, подписок через фрейм с ваших тестовых почтовых ящиков.
Друзья, всегда рада вашим вопросам и комментариям.
С уважением, Виктория Карпова
Вика, привет! Я как-то раньше не сталкивался с такой проблемой, но теперь буду иметь в виду. Спасибо за урок и подробное пояснение!
Привет, сама не обращала внимания, так как в основном с компа работаю, пока подписчик не подсказал…
Здравствуйте, Вика!
Как я понял это касается адаптированных страниц.
Ценное решение. Спасибо!
Здравствуйте, Игорь, да все верно.
Добрый день Вика. Это ко мне Алексей обратился с такой вот проблемой и я ему ответил. Вижу что есть проблема с фреймом на https, искал решение, но вижу что фрейм видимо нужно выкинуть в помойку. На днях сделаю тест, если пройдет удачно, дам решение
Здравствуйте, Александр. Да, спасибо за это решение! По поводу https,да есть такое. Не хотелось бы выкидывать фрейм со счетов…
Есть такая штука как php и curl. А фрейм пахать на https не будет, можно сделать, но мороки много.
Я вам на почту admin@o-zarabotkeonline.ru скину пример и инструкцию
Ок, спасибо!
Здравствуйте, Виктория!
Спасибо за ценную информацию. Буду применять. Но с https действительно фрейм не работает — пустая страница висит. Хотелось бы и тут какое-то решение найти, чтобы на своем домене было без редиректа.
Здравствуйте, Вера. Одно решение Александр уже предложил, в ближайшее время поделюсь.
Спасибо, буде ждать.
Виктория, спасибо за полезную инструкцию. Пока что подобной проблемы на сайте не возникало, но если будет — буду знать, как решить ее. Благодарю
Отличная статья, подробно описано, класс. Шаблон себе сохранил уже. Хотелось бы решения проблемы с https узнать..
Здравствуйте, пока, увы, откладывается. Так как пока предложенное решение не универсально и не все сайты с ним корректно работают…
Здравствуйте, Виктория!
В шаблоне фреймового сайта для скачивания и в скриншотах в статье есть закрывающий тег , но нет открывающего тега , хотя это парные теги.
Так и должно быть?
Уточните, пожалуйста.
Точно, нет открывающего тега
,раньше как-то не обращала внимание, что и в старой статье с кодом фрейма и в этой, нет этого тега в коде, так как и без него все работает (видимо в случае с фреймом наличие этих тегов не принципиально), но по хорошему, да, должен быть. Доберусь до рабочего домашнего компа через недельку, поправлю шаблоны:)