Глюканула форма поиска по сайту от яндекса.

SerG757
На сайте с 07.02.2010
Offline
98
404

На одном сайтике, я обнаружил глюк формы поиска от яндекса. По любым запросам серп шёл не с сайта, а со всей поисковой базы, при условии что запрос вводился с формы на главной странице (всего поисковых форм на данном сайте 2, одна на главной, вторая в результатах поиска). Запрос вводимый с формы в результатах поиска работал корректно, серп шёл с сайта. Проверив Яндекс-Сайт, я обнаружил что изменился код вывода формы, стал в три раза короче. После замены кодов баг устранился)) На других сайтах данного бага не наблюдалось.

В общем, рекомендую веб мастерам проверить свои проекты, может у кого-то такое-же западло работает, а он и не знает :D:

SerG757 добавил 09.05.2010 в 18:32

Ещё, в новом коде, не закрыт тег <div>, поплыла вёрстка


<div class="yandexform" onclick="return {type: 3, logo: 'rb', arrow: true, webopt: false, websearch: false, bg: '#3F87D4', fg: '#4C4B4B', fontsize: 12, suggest: false, site_suggest: true, encoding: ''}"><form action="http://пусть будет анонимно" method="get"><input type="hidden" name="searchid" value="137048"/><input name="text"/><input type="submit" value="Найти"/></form></div><script type="text/javascript" src="http://site.yandex.net/load/form/1/form.js" charset="utf-8"></script>

Его я выделил жирным, закрывайте в конце всего кода этот тег.

Оптимизатор - от слова ОПТИМИСТ. Как неизлечимый яндексоид, вам говорю...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий