Website blog search that actually finds what readers are looking for
Relevance-ranked results, highlighted snippet previews, faceted filters and as-you-type suggestions — turn your Odoo website blog into a search experience readers trust, backed by owner-facing analytics.
The problem
Odoo's native website blog ships with little more than a bare search box that only matches post titles. As a blog grows past a few dozen posts, readers cannot find what they remember reading, bounce instead of browsing, and the SEO and engagement value of every published article quietly erodes.
The solution
Cerevantix Website Blog Search adds a full-content, relevance-ranked search engine to your blog: title, subtitle, teaser, body, author and tags are all searchable, results show highlighted snippets and can be filtered and sorted, and every search is logged so you can see exactly what your visitors are looking for.
Everything a modern blog search needs
Every capability below is implemented in the module.
Full-content keyword search
Search across post title, subtitle, teaser, body content, author and tags — not just the title, so readers find articles by any phrase they remember.
Relevance-ranked results
A weighted scoring model ranks title matches above body matches, so the most relevant post always appears first.
Highlighted snippets
Every result shows a text excerpt centered on the match, with the search term highlighted, so visitors can judge relevance before clicking.
Faceted, combinable filters
Narrow results by blog, category, tag, author and date range together, so readers can drill into a large archive instead of scrolling forever.
Sorting, counts & pagination
Switch between relevance, newest and oldest, see the total result count, and page through large result sets cleanly.
As-you-type suggestions
An autocomplete dropdown suggests matching posts, tags and categories while the visitor types, preventing dead-end searches.
Related posts by tag
Every post page surfaces up to three related articles ranked by shared tags, keeping readers engaged after they finish an article.
Favorites for logged-in readers
Logged-in visitors can save posts with a heart button and revisit them anytime from a dedicated My Favorites page.
Search analytics dashboard
A backend list, form, graph and pivot view show every search term, its result count and click-throughs, so you know exactly what your audience is looking for.
How it works
Configure search scope
From Website Settings, choose which fields are searched (body, subtitle, teaser, author), snippet length and results per page.
Visitors search the blog
A prominent search bar sits on the blog index, with as-you-type suggestions guiding visitors toward the right query.
Readers browse ranked results
Relevance-ranked cards with highlighted snippets, facet filters and sorting help readers find the right article fast.
You track and improve
Review the search analytics dashboard for popular and zero-result terms, and let related posts and favorites keep readers coming back.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
By default it searches title, subtitle, teaser, body content, author and tags — the title is always searched, and administrators can toggle body, subtitle, teaser and author search on or off from Website Settings.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Website Blog Search
Full-content, relevance-ranked blog search with highlighted snippets, faceted filters and as-you-type suggestions — plus related posts, reader favorites and a search analytics dashboard.
Buy on Odoo App StoreMore Odoo website apps
Website Content Migration
Move pages, blog posts and product pages between Odoo databases over a secure remote connection — automatic version detection, granular selection, a pre-import preview, translations, SEO and media intact, and a post-import report.
Website Country Restriction
Checkout, addresses and product visibility restricted by country with an admin-written explanation instead of a generic error — plus reason tags, regional templates, time-bound rules, and bulk assignment across the catalog.
Website Customizable Product Packs
Shopper-built packs with fixed and selectable components, live server-side pricing and tier discounts — kept fully editable in the cart, with automatic stock pickings on order.
Website Dynamic Product Slider
One backend-configured snippet for product, category, brand and testimonial carousels — with visual content picking, full autoplay control, 5 layouts and per-breakpoint item counts.
Website eLearning & Event Carousel Slider
Drag-and-drop, auto-refreshing carousels for eLearning courses and events, with backend-defined filters, configurable limits and field-level display toggles — curated homepage content without editing blocks by hand.
Website Enhanced Contact Us Form
Contact submissions turned into routed CRM leads with branded View Lead notifications, governed drag-and-drop attachments, honeypot anti-spam, conditional fields, and GDPR consent capture.