Включение доступа только на Google, Yandex, отключение прямого доступа

Здравствуйте, у меня есть сайт php, и я хочу, чтобы посетители заходили только на google yandex, но запретили доступ по прямой ссылке или по прямому трафику?

У меня нет решения этой проблемы.

0

Решение

Google и Яндекс тоже посетители!

Вы можете запретить доступ для всех и разрешить доступ для отдельных IP-адресов, например для серверов сканирования Google и Yandex. Но это означает, что обе поисковые системы могут индексировать ваш сайт, но ни один пользователь никогда не сможет увидеть ваш сайт.

Это не имеет никакого смысла и может также привести к тому, что из индекса Google выгонят средства маскировки.

Если вы хотите выяснить, откуда пришел пользователь (то есть был ли запрошен URL-адрес напрямую или по ссылке из поисковой системы) — надежного способа сделать это не существует. Можно разобрать и использовать HTTP_REFERER, но это зависит от используемого браузера / клиента, установлено ли это поле вообще или установлено на полезный IP. Некоторые браузеры даже имеют возможность всегда подавлять этот заголовок.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]