Hi @surabhiac3 ,
Implementing full-text search within AEM)Edge Delivery Service (EDS) with document-based authoring involves several considerations:
1. Support for Full-Text Search in Document-Based Authoring:
Yes, document-based authoring in EDS supports full-text search. EDS allows content creators to use familiar tools like Microsoft Word or Google Docs to author content, which is then transformed into web pages. To enable full-text search, the content from these documents must be indexed appropriately. This involves parsing the documents, extracting textual content, and indexing it using a search engine or indexing service compatible with EDS. Edge Delivery Services Overview
2. Indexing Content Fragments and Structured Content:
In AEM, Content Fragments are structured pieces of content that can be reused across multiple pages and channels. To include these fragments in search results, their data needs to be indexed. This typically involves:
1. Identifying References: Navigating to the content pages, locating 'content-fragment' nodes, and retrieving the fileReference property to identify the path of the fragment.
2. Extracting Data: Accessing the fragment's path to retrieve the relevant data properties for indexing.
This approach ensures that both the main content and the associated fragments are searchable. Reference
3. Recommended Approaches, Tools, or APIs for Enabling Full-Text Search in EDS:
1. Custom Indexing: Develop custom indexing solutions tailored to your content structure. This may involve creating scripts or services that traverse your content repository, extract textual data, and index it using a search platform compatible with EDS.
2. Third-Party Search Services: Integrate with external search services like Algolia or Coveo, which offer robust indexing and search capabilities. These platforms can ingest content from AEM and provide advanced search functionalities. Reference
3. AEM's Built-in Indexing: Leverage AEM's native indexing mechanisms. AEM provides tools and configurations to index content effectively, enabling efficient search operations. Reference
For a comprehensive understanding and implementation guidance, consider exploring the following resources:
Edge Delivery Services Overview: Provides insights into the capabilities and architecture of EDS. Reference
Content Search and Indexing in AEM: Offers detailed information on AEM's indexing strategies and best practices. Reference
By following these approaches and utilizing the appropriate tools, you can effectively implement full-text search within your EDS environment, ensuring that both document-based content and structured fragments are searchable and accessible to users.
For a visual walkthrough and deeper insights into document-based authoring with Edge Delivery Services, you might find the following video helpful: Link
Regards,
Amit Vishwakarm