Статья
Как работает поиск по словам
Просто введите слова — выбирать режим не нужно.
Поиск проверяет запрос сразу тремя способами и показывает всё, что нашлось:
- точная фраза — слова стоят рядом и в том же порядке (допускается пара слов между ними);
- все слова — в лоте есть каждое слово запроса, порядок не важен;
- хотя бы одно слово — совпала часть запроса.
Порядок выдачи. Сначала идут лоты с точной фразой, за ними — где есть все слова, и только потом — где совпала часть. Внутри каждой группы выше окажется лот, где совпало больше слов и где они стоят в заголовке, названии объекта или в марке и модели, а не в глубине описания. Редкое слово весит больше частого: по запросу камаз самосвал лот с обоими словами будет выше лота, где есть только «самосвал».
Поиск сам подставит близкие написания: «тойота» найдёт Toyota, «эксковатор» — экскаватор, «недвижимость» раскроет в квартиры, дома, склады и другие подтипы.
Почему больше нет режимов «Точная фраза», «Все слова», «Любое из слов»
Раньше режим был жёстким фильтром, и выбирать его приходилось вслепую — до того, как вы увидели результат. «Точная фраза» часто давала пустую выдачу из-за одного лишнего слова, а «Любое из слов» топило нужное в мусоре.
Теперь все три способа работают одновременно, и разница между ними не в том, что найдётся, а в том, что окажется выше. Пустой выдачи из-за неудачно выбранного режима больше не будет: если точного совпадения нет, вы увидите частичные — но ниже точных, а не вместо них.
Жёсткое ограничение никуда не делось — оно доступно операторами, когда действительно нужно.
Операторы поиска
Операторы нужны, когда вы точно знаете, что ищете, и хотите жёстко ограничить выдачу. Как только в запросе появляется оператор, поиск переключается в строгий режим: близкие написания и синонимы не подставляются, «недвижимость» не раскрывается в подтипы — слова ищутся ровно так, как написаны, и в выдачу попадает только то, что подходит под условие.
- "кавычки" — точная фраза. "Audi Q5" найдёт только лоты, где эти слова стоят рядом и именно в этом порядке.
- AND — оба слова обязательны. Lada AND Vesta — в лоте должно быть и то, и другое.
- OR — хотя бы одно из слов. Vesta OR Granta — подойдёт любой из вариантов.
- NOT — исключить слово. Lada NOT Samara — лоты со словом «Samara» в выдачу не попадут.
- Скобки — группировка. (Audi AND Quattro) OR BMW — либо лоты, где есть и Audi, и Quattro, либо любые лоты с BMW.
- * и ? — маски. Иван* — любое продолжение слова (Иванов, Иваново); Иван?в — ровно один любой символ на месте знака вопроса.
- ~ — допустить опечатку. Ижевск~ найдёт слово и с ошибкой в написании (одна-две правки); станок~1 — не больше одной.
- ^ — вес слова. станок^3 — в запросе из нескольких слов поднимает «станок» при ранжировании; на состав выдачи не влияет, только на порядок.
Три правила, без которых операторы не сработают:
- AND, OR, NOT пишутся заглавными буквами и отделяются пробелами с обеих сторон. Строчные and, or, not — обычные слова: поиск будет искать их в тексте лота.
- Слова, не связанные оператором, необязательны. Запрос "Audi Q5" чёрный покажет не только чёрные Audi Q5 — найдутся лоты и по одной фразе, и по одному слову «чёрный». Чтобы слово стало обязательным, свяжите его оператором: "Audi Q5" AND чёрный.
- Если в запросе есть двоеточие, косая черта, квадратные или фигурные скобки — строгий режим не включится, запрос уйдёт обычным поиском. Поэтому кадастровые номера (16:50:…) и номера дел (А65-…/2024) спокойно ищутся как есть, операторный синтаксис об них не ломается.
Ошибиться не страшно: запрос с незакрытой кавычкой или скобкой не даст ни пустой экран, ни сообщение об ошибке — он просто выполнится как обычный поиск.
Строгий режим ищет по заголовку, названию объекта, ключевым словам, марке и модели и адресу лота. Фильтры формы — регион, цена, категория, статус — продолжают работать поверх операторного запроса.
+слово и -слово — строгость без отключения умного поиска. Эти два оператора режим не переключают: подсказки, близкие написания и умное ранжирование остаются, но выдача жёстко сужается:
+слово — остаются только лоты, где это слово есть (в заголовке, названии, ключевых словах или адресе): самосвал +камаз;
-слово — лоты с этим словом исключаются: квартира -доля.
Знак пишется вплотную к слову, без пробела.