How does search functionality work in Universal Editor for Edge Delivery Service (EDS)? | Community
Skip to main content
Level 2
March 20, 2025
Solved

How does search functionality work in Universal Editor for Edge Delivery Service (EDS)?

  • March 20, 2025
  • 2 replies
  • 763 views

I am currently working with Universal Editor in AEM’s Edge Delivery Service (EDS) and exploring how search functionality operates within this setup.

Best answer by c-piosecny

Hi,

there are different options for search, for simple cases you could rely on indexing and the ffetch library. This allows to filter down the index entries based on the user search. Be aware that indexing works on the undecorated html when building your selector for inclusion into the index.
A pretty complete multi-lingual example for an indexing configuration including specialized indexes can be found in the experience league modernization repository here 

If your search requirements are more complex you should probably rely on a third party search solution instead

2 replies

kautuk_sahni
Community Manager
Community Manager
April 8, 2025

@shaileshbassi @gkalyan @ganthira1 @c-piosecny If you have a moment, please review this question and see if you can help. Thanks in advance!

Kautuk Sahni
c-piosecny
c-piosecnyAccepted solution
Level 2
April 8, 2025

Hi,

there are different options for search, for simple cases you could rely on indexing and the ffetch library. This allows to filter down the index entries based on the user search. Be aware that indexing works on the undecorated html when building your selector for inclusion into the index.
A pretty complete multi-lingual example for an indexing configuration including specialized indexes can be found in the experience league modernization repository here 

If your search requirements are more complex you should probably rely on a third party search solution instead