Fragments

Фрагмент - это кусок текста, который содержит поисковые слова. Фрагменты используются для визуализации результатов поиска.

  1. Фрагмент не может быть пустым
  2. Фрагмент не может повторяться
  3. Началом фрагмента может быть только слово, за очень редким исключением
  4. Фрагмент может оканчиваться только на слово, за редким исключением.
  5. Фрагмент может состоять максимум из одного предложения
  6. Фрагмент должен содержать все слова из запроса, за редким исключением.
  7. Порядок фрагментов не должен меняться.

3,4 может быть несколько жестковаты, можно добавить слово или цифры. 4 можно усилить, что фрагмент не может оканчиваться на "короткое" слово