The index stores route_name, path and title only. The project plan calls for
metadata about each page including its purpose and keywords.
Because only the title is searchable, a page can only be found if the words
are in its title. The site email address is set on Basic site settings, so
searching for "email" finds nothing, and the email synonym group added in
#3615633 has no title to match against.
Add purpose and keywords columns, populate them for core config pages, and
let source plugins supply them. Search and the AI prompt should both use
them.
Comments
Comment #15
akash_deep commentedMerged to 1.0.x. Reviewed by @smustgrave. Adds purpose and keyword columns so pages can be found by words their titles do not contain.