Универсальный метод это когда utm_source = host. В utm_source=yadirect видим что это не так. Если и остальные названия не совпадают, то либо писать для каждого отдельный редирект, либо создать карту откуда => куда
Реально. другой вопрос как вы будете определять бота, и что значит "закрыть".
Может.
Возможно. Может не сработать только для /includes/
Зачем? Не надо через вп ничего создавать. Файлы нужно вручную создать и закинуть в корень сайта. ВП парсит чпу из REQUEST_URI, любые реврайты для него работать не будут. А REQUEST_URI это то, что находится в адресной строке. Вам, если не ошибаюсь, это уже один раз говорили. Вы пропустили это мимо ушей и снова натыкаетесь на те же грабли. Хотите ВП, правьте скрипты и переопределяйте REQUEST_URI в нем.
А причем тут вообще редактор вп?.. Он к имени файла не имеет никакого отношения.
site\.ru
site.ru_index.html
$('a').attr('rel', 'nofollow');
http://www.google.ru/#newwindow=1&q=html+%D1%82%D0%B5%D0%B3%D0%B8
А вы точно знаете что автору так надо? Я вот например не уверен, знает ли автор что он делает или нет.
Ну значит его нету. Еще раз проверьте имя файла.