Как скрыть все внешние ссылки на своем сайте (чтобы не было видно, что человек перешел с моего сайта)?
Здравствуйте!
Вопрос по поводу внешних ссылок.
Если кратко: у меня на сайте есть прямые внешние ссылки на другие сайты.
Но если пользователь будет переходить по таким ссылкам, то я думаю, что везде, даже на яндекс.метрике, будет виден источник перехода (мой сайт).
Можно ли как-то сделать так, чтобы при переходе по внешней ссылке с моего сайта, владелец сайта, на который будет переход, не увидел источник перехода (мой сайт)? Чтобы было 100% анонимно... возможно ли это?
Движок WordPress... Может есть готовые плагины например, или какое-то универсальное решение для всех внешних ссылок?
Или может подскажите хотя бы, в каком направлении искать?)
Дополнительно:
Содержание
ну если цели нет имеено чтобы реальная ссылка была можно использовать сокращатель ссылок
Добавьте в ссылки rel="noreferrer" и тогда заголовок Referer по идее не будет включаться браузером в HTTP-запрос, отправляемый к стороннему сайту при переходе по внешней ссылке, и сторонний сайт не узнает, откуда на него пришли. Должнжо работать в подавлющем большинстве случаев.
См. документацию например здесь: https://developer.mozilla.org/en-US/docs/Web/HTML/...
Насчёт плагинов для WordPress не смогу подсказать, но уверен, что такой плагин скорее свего уже был создан кем-нибудь.
Искать в направлении "referrer header" и "Anti-Leech".
https://href.li/
Ответы:
Попробуйте No External Links
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Для скрытия всех внешних ссылок на вашем сайте можно использовать ряд методов. Один из способов - это добавление редиректа на внешние ссылки через скрипт на сервере. Вот пример реализации на PHP:
В этом примере функция `redirectExternalLinks` ищет все внешние ссылки в контенте и заменяет их на ссылки с редиректом через файл `redirect.php`, который может быть создан на сервере. В этом файле нужно добавить код для редиректа на исходную ссылку.
Таким образом, все внешние ссылки на вашем сайте будут скрыты от пользователя, и ему будет сложнее определить, что он перешел с вашего сайта. Не забудьте также добавить проверку на безопасность, чтобы избежать возможных уязвимостей.
Скрыть все внешние ссылки на своем сайте можно с помощью различных методов, но стоит помнить, что это может быть не совсем этично и противоречить принципам открытости и прозрачности в интернете.
Одним из способов скрыть внешние ссылки является использование JavaScript для переадресации пользователя на внешний ресурс без видимых изменений в URL. Однако этот метод может нарушить правила поисковых систем и привести к снижению позиций вашего сайта в поисковой выдаче.
Другим способом является использование специальных сервисов или плагинов, которые могут скрывать реферер (информацию о том, с какого сайта был совершен переход) при переходе по ссылке. Однако стоит помнить, что такие сервисы могут нарушать политику использования ресурсов, на которые они переадресуют, и в итоге привести к блокировке вашего сайта.
Более этичным и безопасным способом является использование rel="noopener" или rel="noreferrer" в HTML-коде ссылок. Эти атрибуты позволяют предотвратить передачу информации о реферере при переходе по ссылке, что поможет скрыть источник перехода с вашего сайта.
Также можно использовать редиректы через промежуточные страницы или сервисы, которые будут скрывать информацию о реферере при переходе по ссылке. Однако стоит помнить, что такие действия могут быть восприняты как обман поисковых систем и привести к негативным последствиям для вашего сайта.
В целом, скрытие внешних ссылок на своем сайте может быть не самой лучшей идеей, так как это может привести к недоверию пользователей и нарушению правил поисковых систем. Лучше всего следовать принципам открытости и прозрачности в интернете, а также уважать правила использования ресурсов других сайтов.