Загрузка идёт по действию пользователя, скролл, мышка, тач.
Никакого сеттаймауют не нужно. А для вебвизора идёт проверка, если идёт именно запрос его то скрипт загружается сразу. Всё уже придумано до вас :)
Сделайте загрузку метрики по действию и всё будет отлично. А Яндекс ничего не родит нормально, там просто уже некому это делать. Нормальные программисты занимаются направлениями которые бабки приносят, а всем остальным занимаются остальные.
В данном случаи, я думаю это чисто технический момент. Чтобы вставить адрес страницы, куда перекидывать пользователя БЕЗ изменений. Как минимум не нужно воротить всякие urldecode, а вдруг там ещё всякие знаки вопроса и т.д.
Закодированная страница это base64 aHR0cHM6Ly9jaHVyY2h0cmFjb25saW5lLmNvbS9pbmRleC5waHA*cmM9Q0FQVA==
всё остальное просто информация по какой кнопке кликнули для статистики.
Раньше был смысл, сейчас уже никакого
Конечно нет смысла. То то в других направлениях смысл моментально появляется.
Комплексно просто над сайтом надо работать и всё будет отлично. Конечно если просто разместил статьи и ждёшь, что чудо случиться. Это так уже не работает т.к. конкуренты за это время ЕЩЁ больше сделали.
Так на клауде есть rate лимиты.
Также можно сделать запрет на хотлинки https://www.google.com/search?client=opera&q=cloudflare+hotlink+protection&sourceid=opera&ie=UTF-8&oe=UTF-8
Не вижу дна.
Цель существования Яндекс.Поиск - это получение денег от контекста.
Ваша проблема мешает, получению денег? Нет. Значит это не проблема.
А если не нравится выдача, делайте свой поисковик и ранжируйте как хотите.
А как же экономия, скажем несколько лямов запросов в сутки, я не конкретно про мемкешед, и про редис.
Полностраничное кеширование(куданить в память) штука очень быстрая и экономит море, но всегда есть но, может и тормознуть, все конечно от того, что дергает страница. Но шустро по любому)
Если свой сервер то очень легко любая папка превращается в виртуальную. ОЧЕНЬ удобная вещь. Никакого софта ставить не нужно, всё будет работать очень быстро и штатно.