И наверняка знают множество его толкований, но верным является только одно...
![Very Happy :D](./images/smilies/biggrin.gif)
Это период времени, когда Google пересчитывает свои рейтинги, а результаты очень сильно меняются в течение 3-5 дней.
В соответствии с таким определением этот термин используется, чтобы описать период времени, в течение которого происходит основное обновление индекса поисковой системы Google.
Это обновление проходит каждые 36 дней или 10 раз в году. Если следить за изменениями в результатах поиска и за обновлением всех проиндексированных страниц в кеше Гугла , то танец можно легко определить. Дело в том, что эти результаты сильно отличаются даже в течении буквально пары минут. Правда на полное обновление индекса требуется несколько дней.
Работу поисковой системы нельзя остановить для того чтобы обновить индексы на всех серверах единовременно. Значит и нужно "станцевать" - пересчитать рейтинги и распространить результаты. Все поисковые системы делают это, но Google просто уделяет перестройке индексов большее внимание чем другие.
В течение "танца" индекс постоянно пересчитывается, и результаты поиска сильно различаются, так как во время "танца" Google изменяет алгоритмы и PageRank и Back Links для каждого индексированного сайта.
В течение любого месяца происходят незначительные изменения в рейтингах. Причина этого – тот самый гугл-бот ( робот или паук Google), который постоянно шныряет по сайтам в поисках нового материала. Во время танца Googlebot вновь посещает каждый сайт, подсчитывая на сколько сайтов он ссылается, сколько ссылаются на него и насколько важны эти ссылки.
Напомню, что у Google есть множество информационных центров, покрывающих более 10000 серверов. Так или иначе, необходимо производить обновления в течение месяца, вне танца Google. Это постоянный процесс для Google, как и любой другой поисковой системы. Эти продолжительные, накапливающиеся обновления влияют только на состояние определенных участков индекса в каждый момент времени.
ну а теперь самое вкусное... Как обнаружить танец Google ?
я нашел только 43 работающих датацентра Google Inc.
gfe-ed.google.com (IP: 72.14.219.104), gfe-eh.google.com (IP: 72.14.207.104), gfe-an.google.com (IP: 209.85.133.104), gfe-ff.google.com (IP: 66.249.85.104), gfe-fg.google.com (IP: 72.14.221.104), gfe-fk.google.com (IP: 209.85.129.104), gfe-ar.google.com (IP: 72.14.223.104), gfe-gv.google.com (IP: 216.239.59.104), gfe-he.google.com (IP: 66.102.1.104), gfe-hk.google.com (IP: 64.233.189.104), gfe-au.google.com (IP: 72.14.211.104), gfe-hs.google.com (IP: 64.233.179.104), gfe-hu.google.com (IP: 72.14.215.104), gfe-ik.google.com (IP: 66.249.91.104), gfe-in.google.com (IP: 216.239.53.104), gfe-jc.google.com (IP: 64.233.187.104), gfe-bf.google.com (IP: 72.14.209.104), gfe-mc.google.com (IP: 66.102.7.104), gfe-mu.google.com (IP: 209.85.135.104), gfe-nf.google.com (IP: 64.233.183.104), gfe-nz.google.com (IP: 64.233.163.104), gfe-od.google.com (IP: 64.233.161.104), gfe-po.google.com (IP: 72.14.253.104), gfe-pr.google.com (IP: 209.85.139.104), gfe-bp.google.com (IP: 216.239.63.104), gfe-py.google.com (IP: 64.233.167.104), gfe-qb.google.com (IP: 72.14.205.104), gfe-rn.google.com (IP: 64.233.171.104), gfe-ro.google.com (IP: 72.14.203.104), gfe-bu.google.com (IP: 72.14.217.104), gfe-bx.google.com (IP: 66.249.81.104), gfe-td.google.com (IP: 72.14.255.104), gfe-tI.google.com (IP: 209.85.143.104), gfe-tw.google.com (IP: 72.14.235.104), gfe-ug.google.com (IP: 66.249.93.104), gfe-uI.google.com (IP: 64.233.179.104), gfe-va.google.com (IP: 216.239.37.104), gfe-wr.google.com (IP: 64.233.185.104), gfe-wx.google.com (IP: 66.249.83.104), gfe-ag.google.com (IP: 72.14.247.104), gfe-yo.google.com (IP: 64.233.169.104), gfe-cw.google.com (IP: 216.239.57.104), gfe-dc.google.com (IP: 216.239.39.104)
отмечу , что очень многие перестают работать, и наоборот появляются те, которых нет в списке
Во время танца Google, если проверить одним запросом каждый из работающих серверов Google, то они покажут разные, и порой даже очень сильно отличающиеся, результаты , и можно сказать, что они “танцуют”, отсюда и название “танец Google”.
Самый простой способ проверить, идет ли танец Google – это осуществить поиск на http://www.google.com.
Посмотрите на синюю полосу страницы. Там будут слова, примерно такие “Results 1 – 10 of about 756,000. Search took 0.58 seconds”
Теперь проведите аналогичный поиск на нескольких других серверах. Если вы наблюдаете разницу в совокупном числе страниц для одного и того же поиска, то танец Google уже идет.
Есть сайты которые дают результаты проверки и сравнения индексов на всех серверах. например вот этот - http://www.google-dance-tool.com/
Если количество и порядок результатов одинаковы на всех серверах, то танец закончился.
А для чего все это нужно ? Если вы задаете этот вопрос, то эта статья не для вас была и вы лишь потеряли время , читая ее..
![Fool :fool:](./images/smilies/fool.gif)
Во время танца идет много звонков от клиентов, которые присматривают за своим сайтом. Ведь в это время страницы временно не отображаются. Иногда это продолжается сутки. Клиенты в ужасе. начальство тоже.
![Very Happy :D](./images/smilies/biggrin.gif)
Поисковая система Google передает свои результаты с более чем 10,000 серверов. Это значит, что когда вы вводите вопрос или запрос в Google, то он перенаправляется одному из 10,000 компьютеров. Какому именно серверу достанется этот вопрос – неизвестно, так как ситуация меняется ежесекундно.
Google использует сервера на базе Linux. Когда проходит перестроение индекса, все 10,000 серверов обновляются. Естественно, всегда будут определенные отличия между индексами, хотя бы потому, что новые сайты добавляются постоянно, а изменения влияют на положение некоторый сайтов. Но во время танца эти изменнения поразительны. Сервера обновляются один за другим частями нового индекса, до тех пор, пока не будут полностью обновлены индекс базы данных.
Не только индекс Google покрывает более 10,000 серверов. Эти серверы находятся в восьми разных информационных центрах, расположенных, большей частью, в США и западной европе- http://www.webmasterpro.com.ua/news551.html
Google использует множество информационных центров для увеличения скорости выполнения запросов конечных пользователей. Если вы получаете доступ к информационному центу, расположенному недалеко от вас, то, теоретически, вашему соединению необходимо проходить через меньшее число узлов. У каждого информационного центра есть свой IP адрес и DNS, который управляет доступом к этим IP адресам. Система перенаправляет ваш запрос на ближайший, или менее занятый информационный центр. Затем запрос, внутри данного информационного центра, перенаправляется простаивающему серверу. В целях управления траффиком, Google использует двухшаговую систему с помощью таблиц DNS. В результате, становится возможным снизить расстояние для передачи и повысить скорость ответа.
Во время танца Google, все сервера во всех информационных центрах не могут одновременно получить новый индекс. Как правило, новый индекс одновременно может быть передан каждому информационному центр только частично. Разные части загружаются на сервер в разное время, что также влияет на результаты. Когда пользователи запрашивают Google, во время танца, они могут получать разные результаты от информационных центров, у которых все еще хранится старый индекс, а через минуту от центра, который уже обновил данные. Со стороны пользователя эти изменения происходят в течение секунд.
Ежемесячное перестраивание индекса может вызвать определенные проблемы. В конце концов, поисковым системам необходимо пройти миллиарды документов, а затем обработанную информацию передать в одно место.