# Coriable Website Search Update

## Added
- Desktop header search button with keyboard shortcut `Ctrl/Command + K`.
- Full-screen accessible search overlay with live suggestions.
- Mobile search field at the top of the mobile menu.
- Dedicated `/search.php` page.
- Filters for solutions, industries, articles, projects, resources, Academy and managed services.
- Searches the built-in solution and industry catalogues, published blog/insight posts, portfolio projects and important static pages.
- Popular-search shortcuts and helpful no-result state.
- Search link in the footer.
- Search page added to the XML sitemap.
- Optional first-party search-query analytics table.

## Optional database update
Import:

`database/updates/2026-08-03-site-search.sql`

The search works without this SQL file. The SQL only enables storage of aggregate onsite search queries for future reporting. Raw visitor IP addresses are not stored.

## Deployment
1. Back up the website and database.
2. Upload the full package, including `includes/search.php`, `search.php`, and `search-suggest.php`.
3. Optionally import the SQL update.
4. Purge Cloudflare and browser caches.
5. Test desktop search, mobile-menu search, keyboard shortcut, result filters and live suggestions.
