# Improving content

### Background <a href="#background" id="background"></a>

Optimizing your site's content for search ensures a better user experience by providing relevant results to users. It also results in making machine learning models work more effectively.

You should review your [trends](https://docs.search.io/documentation/fundamentals/reporting/trends "mention") and check if click-through rate (CTR) for some of those queries is low.

If the CTR is low, it might be an indication that the page's meta and content needs improvement. It is also important to ensure that the language on the webpage matches the search terms that of your users.

### Improving meta and webpage content <a href="#improving-meta-and-webpage-content" id="improving-meta-and-webpage-content"></a>

When calculating a relevance score for a particular query, the standard Site Search query pipeline analyzes text from your webpages' meta and content.

* The webpage's meta includes title, description, and keywords.
* The webpage's content includes all the text, i.e. headings, paragraphs, and lists.
* Title, description, and headings (H1) get the highest weight when determining the relevance score.

If the users' search term isn't included in the meta and content, then the webpage will not appear in the search results for that specific query.

To get the best possible search results, we recommend optimizing your page meta and content. Ensure that each relevant page contains words that users might search for.

#### Improving titles and descriptions <a href="#improving-titles-and-descriptions" id="improving-titles-and-descriptions"></a>

Users generally decide based on the title and description whether a given result is what they searched for. In most cases, the webpage's title, description, and URL are displayed to create the result listing displayed in the search results.

Assess whether your titles and descriptions accurately describe your page's content and purpose. You can get clues to help you work this by looking at the CTR for a query or the page performance in the Learning report.

#### Removing duplicate content <a href="#removing-duplicate-content" id="removing-duplicate-content"></a>

Every page on your website should have a unique title and description. If there are duplicate titles or descriptions on your website, it will be harder for users to distinguish which search result is the correct page.

#### Site Search Health Report <a href="#site-search-health-report" id="site-search-health-report"></a>

Get an overall understanding of how well your content is optimized by using the [site search health report](https://app.search.io/site-search-health-report). Based on a sample of a few hundred webpages, the report will highlight duplicate page titles, missing tags, page speed and a number of other elements.

#### Further optimization <a href="#further-optimization" id="further-optimization"></a>

Once your webpage's content is optimized, you might want to further optimize your results by adding synonyms, boost rules, and excluding content.

For more information about further search results optimization, see:

{% content-ref url="../../fundamentals/search-settings/synonyms" %}
[synonyms](https://docs.search.io/documentation/fundamentals/search-settings/synonyms)
{% endcontent-ref %}

{% content-ref url="../../fundamentals/search-settings/understanding-relevance-and-ranking" %}
[understanding-relevance-and-ranking](https://docs.search.io/documentation/fundamentals/search-settings/understanding-relevance-and-ranking)
{% endcontent-ref %}

{% content-ref url="excluding-documents" %}
[excluding-documents](https://docs.search.io/documentation/guides/content-websites/excluding-documents)
{% endcontent-ref %}

{% content-ref url="../../fundamentals/promotion-rules" %}
[promotion-rules](https://docs.search.io/documentation/fundamentals/promotion-rules)
{% endcontent-ref %}


---

# 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://docs.search.io/documentation/guides/content-websites/improving-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.
