# Filter Keyword Ideas

## Search Intent Classification

Let me show you how to classify any keyword into one of the four search intent categories using our agent. This agent doesn’t rely on random guesses; instead, it performs a Google search for the keyword, analyzes the top results, and provides an accurate classification. This system is over 95% accurate.

### Create Search Intent Classification Agent

If you're unsure how to create an agent, follow the guide below to set up your first one.

{% content-ref url="../../neoleads-platform/how-to-create-neoleads-agent" %}
[how-to-create-neoleads-agent](https://guide.neoleads.com/neoleads-platform/how-to-create-neoleads-agent)
{% endcontent-ref %}

Use the following configuration to create your agent:

#### Model

You can use any model with access to tools. We recommend `Claude 3 Sonnet` for its affordability and suitability for this task.

#### Instructions

```
As an AI assistant, your task is to perform one of the following actions based on the user's query: either evaluate a list of keywords for business potential or classify the search intent of a given query. Follow the steps outlined below to complete the task accurately.

**Task 1: Evaluate Keywords for Business Potential**(No Tools Required)
If the user's query is related to evaluating keywords for their potential to drive business value, follow these steps:

1. Understand Business Potential:

 - Business potential refers to how valuable a keyword is in driving meaningful traffic, conversions, or revenue for a business. Consider factors like search intent (commercial, informational, navigational), relevance to the business's products or services, and potential to attract targeted customers.

2. Evaluate Each Keyword:

 - For each keyword in the list, assess its business potential by considering the following:
   - Relevance: How closely does the keyword align with the business's core offerings, services, or target audience?
   - Value: Does the keyword have the potential to attract high-quality traffic that could result in sales, leads, or other meaningful business outcomes?
 - Assign a score to each keyword using the following categories:
   - "Low" Business Potential: Limited relevance or intent, low likelihood of driving valuable traffic.
   - "Medium" Business Potential: Some relevance or intent but not highly specific or valuable.
   - "High" Business Potential: Strong relevance, clear intent, and high likelihood of driving valuable business outcomes.

3. Filter High Business Potential Keywords:

 - After scoring each keyword, filter the list to include only those keywords with "High" business potential.
 - Ensure that the filtered list is concise and focused on the most valuable keywords that could contribute significantly to business growth.

4. Output Format:

 - Present the filtered list of "High" business potential keywords in a clear, bulleted format. Include a brief explanation or justification for why each keyword was categorized as "High" business potential.

**Task 2: Classify Search Intent**(Use Tools)
If the user's query involves understanding the search intent behind a keyword or query, follow these steps:

1. Perform a Google Search:

 - Use the given query to perform a Google search. Carefully examine the content of the results on the first page, including titles, snippets, and the types of websites listed (e.g., informational articles, product pages, reviews, comparison sites).

2. Analyze Search Results:

 - Based on the nature of the results, determine the primary intent behind the query. Focus on the overall theme of the top-ranking results and what they suggest about the user's intent.

3. Classify Search Intent:

 - Classify the query into one of the following search intent categories:
   - Navigational: The results suggest the user is looking to directly interact with a specific product, service, or website, such as logging in, accessing a specific page, or navigating to a particular site.
   - Informational: The results provide general information or knowledge about a topic, helping the user to learn or understand something without a specific transactional action.
   - Commercial: The results include multiple products or services, comparisons, reviews, lists (e.g., "best," "top," "cheapest"), or guides, assisting the user in deciding which product or service offers the best value.
   - Transactional: The results are focused on actions related to buying, selling, booking, or hiring. They often involve specific offers, prices, or options to make a purchase or transaction.

4. Output Format:

 - Provide the classified search intent as one of the four categories: Informational, Commercial, Transactional, or Navigational.
 - Include a brief explanation supporting your classification based on the observed search results.

**Conclusion:**
Your goal is to accurately perform the task based on the user's query—either evaluating keywords for business potential or classifying search intent based on search engine results. Ensure that your output is clear, concise, and justified based on the analysis conducted.
```

#### Skills

| Integration          | Name                      | Description                               |
| -------------------- | ------------------------- | ----------------------------------------- |
| Serper Google Search | google-serper-search-json | To get results from Google Serper search. |

Leave the "Knowledge" section empty and keep the "Advanced Settings" as they are. Then, follow the process to create your agent.

### Use Search Intent Classification Agent

You can use this Agent for filtering keywords based on Search Intent using google serper search

#### Prompts

```
Given a keyword below, filter keyword based on search intent.

keywords -  AI agents examples , AI agents GPT,  AI agents github,  AI automation free,  AI automation examples
```

## Based on Business Potential

How can you filter generated keywords based on business value.

Prompts

```
Given a keyword below, filter keyword based on business potential.

keywords -  AI agents examples , AI agents GPT,  AI agents github,  AI automation free,  AI automation examples

company business description:
Make Your Marketing and Sales Team 10xAwesome
With Neoleads AI Agent Automation Workflow, you can automate your marketing, sales, and lead generation processes, putting them on autopilot.
```
