Клуб Яндекс.Поиска для сайта

Могу ли создать свою форму?

gigimail
9 января 2013, 11:39

Здравствуйте!

Нравится поиск от яндекса, но не нравятся варианты оформления поля для ввода поискового запроса. Добавляются лишние для меня теги и для нормального встраивания формы в дизайн требуется допилка напильником

Могу ли я самостоятельно "нарисовать" нужное мне поле input и обращаться к странице результатов просто с GET параметрами

searchid=XXX & text=text & web=0

Могут ли меня за это забанить/расстрелять/заругать ?

Спасибо

8 комментариев
firstlena.pershina
9 января 2013, 12:02

Добрый день!

По условиям использования сервиса Яндекс.Поиск для сайта (http://legal.yandex.ru/site_termsofuse/) Вы не можете самостоятельно изменять код поиска. Настройки дизайна выдачи осуществляется через меню «Результаты поиска», а не через изменение кода поиска.

Если вы сделаете так, то:
1. Вы потеряете некоторое количество функциональности поиска, так как в подгружаемом скрипте формы поиска есть необходимые для корректной работы JS-функции. В частности, возможна некорректная работа Уточнений поиска, а также несовместимости в IE и в старых версиях других браузеров.
2. Мы вынуждены будем отказать вам в технической поддержке.

Дизайн выдачи меня устраивает. Его код я менять не хочу.

Я хотел бы изменить только поле input вместе с кнопкой "Найти".

Уточнения поиска мне не нужны, а с кроссбраузерностью справлюсь)

Помимо отказа в технической поддержке, могут ли ко мне быть применены дополнительные санкции в этом случае?

Вульбрун Дмитрий
9 января 2013, 12:25

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

Кстати, в своей форме поиска вы не сможете пользоваться функцией "поисковые подсказки", а они, по нашим исследованиям, экономят время пользователей на ввод запроса примерно в 2 раза. Это важная функция, подумайте перед тем, как от нее отказываться.

Спасибо за оперативные и исчерпывающие ответы!

Здравствуйте. меня тоже не устраивает кнопка найти, хотел бы переделать. Потому что все стили поплыли если я вставляю код со стрелкой (дизайн строки поиска)

Вульбрун Дмитрий
24 января 2013, 10:17

У вас на сайте не совсем корректно сделана верстка, поэтому элементы формы наследуют правила других элементов страницы. Попробуйте использовать "прозрачную" форму поиска, поместив ее в элемент (например div или в ячейку таблицы) с каким-либо фоном. Так вы сможете самостоятельно настроить дизайн вашей формы поиска (помотрите как сделано www.m2m2.ru и на gsyandex.com).

Елси вы возьмете свою форму поиска, вы потеряете возможность пользоваться поисковыми подсказками, а также мы вынуждены будем отказать вам в технической поддержке.

спасибо, я уже поправил свои стили. смотрите как получилось

http://бур-установки.рф/ строка поиска снизу

Вульбрун Дмитрий
24 января 2013, 15:49

Да, получилось хорошо :-)