• Adobe Commerce (Magento)
  • Shopify Plus
  • Bigcommerce
  • Salesforce
  • SAP
  • Commercetools
  • Development
  • Migration
  • Dedicated Team
  • Integration
  • Optimization
  • Support & Outsourcing

Review of CMS Page Search Magento 2 Plugin for Better SEO

Magento extension reviews
2 min read Last updated: January 3, 2026
Magento extension reviews
Review of CMS Page Search Magento 2 Plugin for Better SEO
5
(22)

Summary

Key takeaways

  • CMS Page Search is an ElasticSuite plugin by SmileLab that adds CMS pages (and related content) into your Magento 2 storefront search results.

  • It helps newly created CMS pages become discoverable via onsite search, improving navigation and findability.

  • You can index CMS pages into the search engine and display them on the search results page.

  • CMS pages can also appear in autocomplete suggestions, so users can jump directly to relevant pages from the search bar.

  • This is especially helpful for SEO-focused content like landing pages, guides, shipping/returns pages, and brand/category hubs.

  • The plugin requires ElasticSuite v2.1 and is meant to extend ElasticSuite search behavior.

  • It’s open-source and free, making it a low-risk addition if you already use ElasticSuite.

When this applies

Use this if your store has meaningful CMS content (landing pages, buying guides, policies, brand pages) and you want customers to find it through onsite search and autocomplete—not only through navigation menus or Google. It’s most valuable when ElasticSuite is already part of your search stack.

When this does not apply

Skip it if you don’t use ElasticSuite (or don’t plan to), if your storefront has minimal CMS content, or if you intentionally want onsite search to show only products/categories to keep results tightly commerce-focused. It’s also unnecessary if your current theme/search already surfaces CMS content effectively.

Checklist

  1. Confirm you’re using ElasticSuite and validate the required version (v2.1).

  2. Audit your CMS content and identify pages that should be searchable (shipping, returns, guides, landing pages).

  3. Define relevance priorities: which CMS pages should rank for which keywords.

  4. Install the plugin on a staging environment first.

  5. Reindex search and validate that CMS pages are included in the search index.

  6. Configure how CMS pages should appear in search results (title/snippet/URL expectations).

  7. Configure how CMS pages should appear in autocomplete results (labeling and grouping).

  8. Test common queries to ensure CMS pages show up for high-intent terms (e.g., “returns”, “size guide”, “delivery”).

  9. Validate that CMS results don’t crowd out product results for commercial queries.

  10. Check multilingual/store-view behavior if you run multiple languages or websites.

  11. Ensure CMS pages are not blocked by permissions/visibility rules (customer groups, store views).

  12. QA the UI: how CMS results render in autocomplete and on the results page (mobile included).

  13. Set a basic content process: add SEO-friendly titles and clear H1s for pages you expect to rank in onsite search.

  14. Monitor impact: clicks on CMS results, reduced “no results” searches, and navigation improvements.

  15. Document which CMS pages are intended to be searchable so future content stays consistent.

Common pitfalls

  • Installing it without ElasticSuite (or on the wrong ElasticSuite version), then wondering why nothing changes.

  • Adding every CMS page to search, causing noise (privacy policy and legal pages dominating results).

  • Autocomplete becoming cluttered or confusing because CMS entries aren’t clearly labeled.

  • CMS pages outranking products for transactional queries (hurts conversion if not tuned).

  • Forgetting store-view/language setup, so wrong-language pages appear in results.

  • Not reindexing or not validating indexing after changes, leading to inconsistent results.

  • Treating it as “set and forget” without monitoring search queries and result usefulness.

CMS Page Search is a plugin for ElasticSuite, which is developed by SmileLab. With the help of this plugin for Magento 2, you can add new categories and CMS pages to the search results of your online store.

Why do you need CMS Page Search Extension for Magento 2?

New items, which are added to your online store, need to automatically appear in the search results for customers to find them. That’s what CMS Page Search does. With this plugin, you can index a CMS Page into the search engine and also display it on the search results page.

Main Features of Magento 2 CMS Page Search Extension

  • Add new CMS pages to search results. Using the plugin, you can add new pages into your webstore’s search engine and include those pages into different categories.
  • Add CMS pages to autocomplete results. You can attach CMS pages to one of the autocomplete results of the search engine so that the system displays those pages to users after they click on the autocompleted keyword.

How does it look like?

Here you can see how you can add the plugin to your Magento 2 store. This is a screenshot of the demo webstore, which is provided by Smile Labs.

magento 2 cms extension

When visitors type a keyword into the search bar, the site automatically displays pages, which are associated with the keyword. In this case, the keyword is “shorts,” and the search results page along with the search bar shows product pages for this word in “autocomplete” results.

Available for

The plugin is available for Magento 2 and requires ElasticSuite, version 2.1. 

How Much Does Magento 2 CMS Page Search Extension Cost?

The plugin is an open-source product and can be downloaded for free.

Where to download

Click here to download the plugin

How do you integrate CMS Page Search for Magento 2?

If you need to connect CMS Page Search to your website and don’t have a Magento developer, you can ask us to do it. We specialize in Magento website development and you can turn to us for anything where you require a software developer’s help. Also, check out our Magento integration services to learn more about our offers.

You may also consider reading: Top 20 free and paid Magento 2 extensions

Elogic recommends also:

Elastic suite

Seo suite

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 22

No votes so far! Be the first to rate this post.

Davis
Get in Touch
Looking for a partner to grow your business? We are the right company to bring your webstore to success.
Table of contents