Боже, а по какому алгоритму он ищет?
Так просто по тексту же. Он ни когда не будет искать сначала город дома а потом улицу.
Ни один программист ни одна система в своем уме не будет сначала находить город выгружать улицы, находить улицу, выгружать дома и искать дом. 3 запроса против одно, ответ же очевиден.
Зачем если можно просто искать во всех домах в мире.
Тоже относиться и обычному человку который ищет адрес, ему не нужно искать город, потом улицу, потом дом. Ему просто нужен этот дом.
Старайтесь упрощать шаги, везде где это возможно.
Допустим, "Работа с текстом" - "Форматирование". Если будет много расширений в этом разделе, то можно уйти на уровень ниже. Для буквицы, например - "Стиль абзаца".
Ну вот вы теги и перечислили.
Ни один, я подчеркиваю ни один современный человек, не желает читать рубрикатор чтобы что-то найти.
Хотите современный рубрикатор?
Популярные, избранные, новые, выбор редакции. Это действительно нужно, хотя и не очень часто.
Чтобы ваш поисковый робот нашёл соответствия, Вам нужно будет продумать для каждой карточки несколько десятков вероятных запросов, да ещё с учётом грамматических ошибок. Давайте, я Вам просто накидаю несколько вариантов для условного плагина "Буквица": буквица, инициал, заглавная буква, большая буква в начале текста, оформление текста, параграф, форматирование текста, текст как в сказках, начало с большой буквы, dropcap, first-letter, initial-letter, псевдоэлемент, первый символ в тексте...
Именно, только не для карточки. К примеру это все может быть в описании тега Буквеница. А он в свою очередь будет связан с карточкой. (не вложен, а просто располагаться слева.)
И наша задача чтобы человек нашел то что искал по любому из этих запросов., а не намутить очерченной
JED где чтобы найти видео галерею надо перешестить 20 категорий, а потом найти ее в e-commerce, благодаря google
На сим. предлагаю спор закончить.