# Search and related content

Since the release of Drupal 7, the Search API module has helped thousands of site builders to add an amazing search experience to their sites. Along with its numerous add-on modules it offers great flexibility and a large range of powerful features – faceting, entity relationships, relevancy configuration, spellchecking, etc. – and its Views integration ensures that all aspects of the site's search page(s) can be configured in detail through a well-known interface.

For the Government Jobs portal, a faceted search tool will help job seekers find related content faster.

GovCMS provides a default search functionality which is fairly basic. For this scenario, let’s assume your website needs a more sophisticated keyword search tool with search facets, allowing to filter Jobs by a state, terms of employment and an agency.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://salsa-digital.gitbook.io/govcms-site-builder/unit-9-search-and-related-content/search-and-related-content.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
