Написать скрипт (плагин wordpress)

2 000 руб. за проект • электронные деньги
08 апреля 2019, 14:33 • 4 отклика • 57 просмотров
Необходимо сделать плагин, который работает по следующему алгоритму:

- Скрипт отслеживает прямые заходы. Если USER_AGENT (поисковик) – отдаем код 200(контент) (смотрим по рефереру всех поисковиков, вхождение yandex, google ,mail,DuckDuckGo,bing,Yahoo,Rambler,), нужно учитывать все домены верхнего уровня например: google.ua, google.com и т.д.
- Для поисковых роботов всех указанных выше поисковиков должен быть свободный вход на сайт;
- Если реферер другой (не поисковики), отдаем страницу с 403 ошибкой

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

Дополнительные требования:
- Скрипт должен работать на всех сайтах на Вордпресс c nginx, на которых будет установлен;
- Скрипт не должен нагружать сайт или сервер.
- В коде скрипта должны быть комментарии и пояснения.

В отклике укажите свои контакты.