О том что Googlebot понимает javascript знают многие, провел недавно эксперимент с целью проверки как с этим у яндекс бота. Был создан дорвей на котором не было редиректа, за 2 апа дорвей полностью вылез в яше (> 98% страниц), после этого написал небольшой скрипт на php который заменил
<p><a href="http://ya.ru"><img src="images/image.jpg" border="0" /></a></p>
на
<p><a href="http://ya.ru"><script type="text/javascript">function r(){window.location = "http://tds/?r=#";}</script><img src="images/not-existing-image.jpg" border="0" onerror="r();" /></a></p>то есть в случае когда картинки нет, происходит javascipt редирект на tds, а там уже все записывается. Не прошло и нескольких дней как в логах TDS появился
77.88.51.21 Yandex/1.01.001 (compatible; Win16; H)
и судя по всему это не кто-то решил поприкалываться и зашел на дорвей с таким User-agent
$ host 77.88.51.21
21.51.88.77.in-addr.arpa domain name pointer dech023.yandex.ru.
Понимает ли JavaScript Яндекс бот?
О том что Googlebot понимает javascript знают многие, провел недавно эксперимент с целью проверки как с этим у яндекс бота. Был создан дорвей на котором не было редиректа, за 2 апа дорвей полностью вылез в яше (> 98% страниц), после этого написал небольшой скрипт на php который заменил
на
<p><a href="http://ya.ru"><script type="text/javascript">function r(){window.location = "http://tds/?r=#";}</script><img src="images/not-existing-image.jpg" border="0" onerror="r();" /></a></p>то есть в случае когда картинки нет, происходит javascipt редирект на tds, а там уже все записывается. Не прошло и нескольких дней как в логах TDS появился
и судя по всему это не кто-то решил поприкалываться и зашел на дорвей с таким User-agent