> For the complete documentation index, see [llms.txt](https://docs.adalysis.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.adalysis.com/manage/search-terms/tutorial-how-to-fix-duplicate-keywords-and-search-terms.md).

# Tutorial: How to fix duplicate keywords and search terms

{% embed url="<https://youtu.be/SyF4Rf5pCwI>" %}

What happens when the same keyword exists in several ad groups, or the same search term triggers different ad groups? You lose ad serving control and have to depend on Google to choose ads and landing pages for you.

This can lead to:

* Different ads and landing pages serving for the same term
* Split data across ad groups
* Less reliable bidding and conversion data
* An inconsistent user experience

Consolidating duplicates keeps performance data focused and easier to manage.

### How to fix duplicate keywords

Adalysis alerts you to duplicate keywords in your account via **Audit alerts**.

First, expand the alert to view quality score data and performance metrics.

<figure><img src="/files/xM7JtyQKFzi1ZW1sQyAe" alt=""><figcaption></figcaption></figure>

Decide which version should remain active based on performance (for example, lowest cost per conversion).

Then, pause the remaining duplicates so the keyword serves from one clear location.

If you have many duplicates:

1. Select several keywords at once
2. Open the bulk pause tool
3. Pause keywords based on your chosen metric, keeping the strongest performer active
4. If pausing a keyword leaves an ad group empty, pause the ad group to maintain a clean account structure

<figure><img src="/files/YGSUKAfYgYekmka4Zp4r" alt=""><figcaption></figcaption></figure>

### How to fix duplicate search terms

Adalysis also alerts you to duplicate search terms via **Audit alerts**. Click the alert to see the search term and the ad groups it triggered.

<figure><img src="/files/9RvnVpFWCvh1q8vupvKM" alt=""><figcaption></figcaption></figure>

To prevent this issue, add the search term as an exact match negative keyword in the relevant ad groups. In other words, the negative should be added to ad groups you don't want to show for this term.

If you have many duplicates:

* Bulk select your search terms
* Add exact match negatives with the **Add duplicate search terms as negative keywords** tool, based on your chosen condition

<figure><img src="/files/8YBlia36ntoVx3Ywq2Wj" alt=""><figcaption></figcaption></figure>

### Customize your alert settings

You can also customize your alerts. For example, in a large account, you may only want to see duplicate search term alerts above a certain impression threshold.

You can access your settings straight from the alert screen or via **Audit** > **Audit settings** > **Prebuilt**.

Increase the minimum impression level required to trigger the alert, for example, to 100.

<figure><img src="/files/zA5tKFjTug0SDt1fd5uC" alt="" width="563"><figcaption></figcaption></figure>

<details>

<summary>Learn more about managing keywords and search terms with Adalysis</summary>

[More information on customization](/onboarding/getting-started/setup-guide.md)

[More information on managing keywords](/manage/keywords/overview.md)

[More information on managing search terms](/manage/search-terms/search-terms-and-n-grams.md)

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.adalysis.com/manage/search-terms/tutorial-how-to-fix-duplicate-keywords-and-search-terms.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
