Edit

Share via


Add a search component (preview)

[This topic is prerelease documentation and is subject to change.]

The search component lets users input queries and find information on a website. It's especially useful for content-heavy sites where users need to quickly locate relevant information.

Important

  • This is a preview feature.
  • Preview features aren’t meant for production use and may have restricted functionality. These features are available before an official release so that customers can get early access and provide feedback.
  • The AI-powered search component is available only on websites that have Generative AI Search enabled.

How to add a search component

To insert the search component into a page:

  1. Open design studio to edit the content and components of your page.
  2. Select the page you want to edit.
  3. Select the section you want to add the search to.
  4. Hover over an editable canvas area and select Search from the component panel.

Screenshot of adding the Search component to a page in the design studio.

The search bar lets users enter their queries.

Property Description
Show search result inline Determines whether the results summary is displayed on the same page or redirects to a dedicated search results page.
Placeholder text Text shown inside the search bar before the user enters a prompt (for example, "What would you like to search?").

Search summary

The search summary section displays an AI-generated summary of relevant content retrieved from the website.

Property Description
Heading text The header displayed above the AI-generated search summary.

Add a search result page

A default search results page is automatically provisioned when a site is created, but this page isn't visible in the Pages workspace. Therefore, it can't be customized directly. If you need to create a custom search results page, follow these steps:

  1. Open design studio.
  2. Select + Page to open the page creation dialog.
  3. Select Other ways to add page, available at the bottom of the page.
  4. Enter the page name.
  5. Select the Search standard page layout.
  6. Select Add.

Note

A website can only have one search result page at a time. Adding a new search layout page replaces the existing one.

To restore or reassign the previous search result page:

  1. Open the management app.
  2. Go to Site Markers.
  3. Open the Search site marker for the selected website.
  4. Update the Page to be used as the search result page.

Search result

This section is only available when the Search component is used on the designated Search Results Page.

Property Description
Heading text The heading displayed above the full list of matched search results.

Known issues

When you create a new search results page using the search standard page layout, the old search control briefly appears until the page fully loads. To fix this issue, remove the following code snippet from the Header web template.

<section class="page_section {{ section_class | h }} color-inverse">
    <div class="row sectionBlockLayout sectionFixedStyle" style="display: flex; flex-wrap: wrap; text-align: center;">
        <div class="container" style="display: flex; flex-wrap: wrap;">
            <div class="col-lg-12 columnBlockLayout" style="display: flex; flex-direction: column; justify-content: center;">
                {% if current_page == sr_page %}
                <h1 id="mainContent">{% editable snippets 'Search/Title' default: resx["Discover_Contoso"] %}</h1>
                {% include 'Search' search_id:'search_control' %}
                {% endif %}
            </div>
        </div>
    </div>
</section>