Google учитывыет ссылки в onClick?

Только сегодня хотел оставить комментарий в блоге, где автор писал о том, что размещение контекстной рекламы увеличивает количество внешних исходящих ссылок. Я был уверен, что ссылки в подгружаемом JavaScript коде не учитывает ни Яндекс, ни Google. Насчет подгружаемого кода пока не понятно, а вот жестко прописанные в тексте страницы простые onClick ссылки Google научился учитывать — они прибавляют число внешних ссылок и передают вес!

Некоторые примеры ссылок, которые понимает и учитывает Googlebot:

  • <div onclick="document.location.href='http://foo.com/'">
  • <tr onclick="myfunction('index.html')"><a href="#"
    onclick="myfunction()">new page</a>
  • <a href="http://seoninja.ru/javascript%3Avoid%280%29" onclick="window.open
    ('welcome.html')">open new window</a>

Таким образом передается и PageRank и анкор (текст ссылки).

Учитывая новый алгоритм учета nofollow ссылок, совсем не остается способов спрятать продажные ссылки или малозначимые страницы сайта, вроде страницы регистрации или форму обратной связи.

индексация

Обследуем клиента, которому только заканчивают новый сайт. Яндекс и Гугл вот по такой ссылке уже проиндексировали. (1 уровень вложенности)

 

<div id="navC" onclick="location.href='Ca/Default.aspx?Con=R/5'">

А вот по такой ещё нет (следующий уровень вложенности)

<li><img name="img_ocl" src="http://seoninja.ru/images/CL_ocl_off.gif" alt="О нас" onmouseover="movr('ocl');return true;" onmouseout="mout('ocl');return true;" onclick="location.href='Default.aspx?Con=R/6'"/></li>

интересно!

Довольно интересно. А я как раз собрался ставить на ссылки location...а откуда эта информация?