Поиск производится только по тексту записей. При поиске не учитывается:
- различие между заглавными и строчными буквами,
- знаки препинания,
- слова короче трех букв,
- взаимное расположение слов в запросе и тексте.
Запросы сортируются в следующем порядке:
- точные совпадения,
- совпадения слов с точностью до склонения или спряжения (возможно неполное или некорректное распознование словоформ, до Яндекса еще далеко ;) ),
- наличие совпадающих букв (например, по запросу «сон» будет найдено «Карлсон»).
В запросе перед каждым словом можно использовать специальные символы: «+», «-», «!»:
«+» — слово обязательно должно быть найдено;
«-» — слово не должно быть найдено;
«!» — поиск по точной форме слова (без распознования словоформ и поиска буквосочетаний).
Пример: запрос «свойство дома», найдено «свойства», «дом», «свойства дома».
По запросу «свойство +дома» будет найдено «дом», «свойства дома»
По запросу «свойство !+дома» будет найдено «свойства дома»
По запросу «-свой дома» будет найдено только «дом»
По запросу «свойство !-дом» будет найдено «свойства», «свойства дома».