Keyword Research
Yahini automates the entire keyword research process, delivering a prioritized list of keywords based on what matters most for your business.
Yahini’s priority scoring system considers multiple factors like business relevance, search intent, competition levels, and potential impact on your marketing goals.
Think of it as having an experienced content strategist analyze thousands of potential keywords and hand you a carefully curated list of the ones most likely to drive results for your business.
What makes it different from traditional keyword research?
Traditional keyword research typically involves spending hours manually sifting through thousands of keywords, trying to identify patterns, and making educated guesses about which ones to prioritize.
It might look something like this:
-
Export 2000+ keywords from various tools;
-
Manually categorize them by intent;
-
Cross-reference with competitor data;
-
Attempt to prioritize based on multiple factors;
-
Hope you didn't miss any important opportunities.
Yahini transforms this process by automating these steps while applying expert-level strategic thinking.
Instead of spending days analyzing spreadsheets, you get a pre-filtered, pre-prioritized list of keywords ready for action.
How does Yahini find effective keywords?
Yahini uses a thorough approach that combines different data sources:
-
Real-time search data through Data for SEO's API, which gives us access to Google Search and Ads data. This provides our "hard metrics" like search volume and competition levels.
-
A smart analysis (we call it heuristic) where Yahini learns about your business, competitors, and market to identify various topics like:
-
Category keywords;
-
Comparison keywords;
-
Use cases;
-
Pain points;
-
Business-specific terms;
etc...
These data points are processed through Yahini's proprietary scoring system to filter and prioritize the most relevant keywords for your business.
Will I be stuck with Yahini’s keyword research? Why only 200-500 keywords?
Here’s a common use case example ⬇️
When you first set up your project, Yahini generates your entire keyword list in one go - analyzing thousands of keywords and identifying about 200-500 high-priority ones (reaching 800+ with secondary keywords in clusters). This is all done in a single analysis, not gradually or in batches.
To put this in perspective - if you're using traditional tools like Ahrefs, you might get 2000+ keywords to sort through. Yahini actually works with this same data, but here's the difference: instead of you spending hours filtering and prioritizing these keywords, Yahini does it for you!
And let's be real - even with traditional tools, you'd likely end up first focusing on 200-500 keywords after all that manual filtering anyway.
Quick math: If you're publishing 10 pieces of content per month (which is already ambitious!), 200 keywords gives you almost two years of content to work with.
However, our next big update will give you the flexibility to perform your own keyword research or add existing lists if you ever run out of Yahini's recommendations.
What does "done-for-you" keywords mean?
'Done-for-you' keywords means Yahini handles the entire keyword research and prioritization process, as stated above.
It analyzes thousands of keywords in your domain and expertly filters them down to a list of high-priority keywords specifically chosen for your business. The exact number varies by niche and market demand, but there's no artificial limit – you get all the relevant keywords Yahini identifies.
What data sources are used?
Our approach combines AI-powered analysis with real-world search data. Here's how it works:
First, Yahini analyzes your business context and categorizes potential keywords into strategic groups like:
- Product-related keywords;
- Transactional terms;
- Informational queries;
- Category keywords;
- Comparison searches;
- Use case scenarios.
Then, we validate these through Data for SEO's API - a respected provider that pulls data directly from Google's database. This ensures we're working with real search data, not just theoretical opportunities.
We only use advanced LLMs: both Claude 3.5 Sonnet and GPT 4.o as a fallback option. We’re always updating to the latest, most powerful LLM, and consistently train them.
How accurate is the keyword data?
We source our data directly from Google's database through Data for SEO.
While Google acknowledges that these figures aren't exact, they're the most reliable metrics available.
For context, even the biggest SEO tools in the market typically achieve about 60% accuracy in their keyword data (as noted in Ahrefs' own research).
How often is data updated?
Update frequency varies based on search volume and location popularity.
High-volume keywords in popular regions see more frequent updates, while lower-volume terms might update less often.
Priority scoring system
Our priority scoring system helps you identify which keywords deserve your immediate attention, combining multiple data points to give you clear direction on what to tackle first.
How does the priority score work?
The priority score analyzes various factors to rank keywords on a scale of 1-10, with higher scores indicating better opportunities for your business.
We typically recommend starting with high-priority keywords, as these are often BOFU keywords that can directly impact your bottom line.
However, you're not locked into our recommendations. If you have different priorities or specific content goals, you can easily filter keywords using other metrics to build a strategy that aligns with your objectives.
What factors influence the priority score?
The priority score considers multiple elements:
-
Business relevance: How closely the keyword relates to your core offerings;
-
Search intent alignment: Whether the searcher's goals match your content;
-
Competition level: Whether the keyword is competitive in Google Ads;
-
Content gap opportunities: Areas where competitors are missing content;
-
Funnel stage relevance: Where it fits in the customer journey;
-
Resource requirements: Effort needed to create quality content;
-
Market trends: Current and projected search patterns;
-
Content type suitability: How well it fits proven content frameworks;
-
Conversion potential: Likelihood of driving desired actions;
-
Brand alignment: How well it matches your positioning.
How reliable is the scoring system?
Yahini’s scoring system has been tested extensively against real-world client strategies.
We compared Yahini's top 50 keyword recommendations against those selected by human strategists, refining our algorithm until we achieved 87-94% accuracy.
This means you can trust Yahini's recommendations while still applying your own judgment when needed.
How should I interpret different scores?
High Priority: These are your golden opportunities - keywords that typically offer the best balance of effort and potential return. Focus on these first.
Medium Priority: Consider these your second wave of content opportunities. While they might not be urgent, they often contain hidden gems that could perform well with the right approach.
Low Priority: These aren't necessarily bad keywords - they just might not be the best use of your resources right now. Keep them in mind for future content expansion.
Can I customize the scoring criteria?
Currently, the scoring criteria aren't customizable.
However, you can use our filtering options to reorganize keywords based on the metrics that matter most to you.
Funnel stage mapping
Understanding where each piece of content fits in your marketing funnel is essential for creating a balanced content strategy that guides users from awareness to decision.
How does Yahini determine which keywords belong to which funnel stage?
Yahini's AI has been trained on extensive datasets of keyword patterns and their typical roles in the customer journey.
It analyzes factors like search intent, keyword type (transactional, informational, etc.), and your business context to accurately map keywords to funnel stages.
What percentage split does Yahini recommend across funnel stages?
Yahini recommends a 50/40/10 split:
- 50% BOFU (Bottom of Funnel)
- 40% MOFU (Middle of Funnel)
- 10% TOFU (Top of Funnel)
This distribution ensures you're capturing high-intent traffic while building awareness. However, you can easily adjust this ratio using the funnel stage filters to match your specific goals.
How accurate is the funnel stage mapping?
Yahini’s funnel stage mapping maintains about 90% accuracy when compared to human strategist classifications.
This high accuracy rate comes from extensive training on real-world content strategies and continuous refinement of our classification system.
Other metrics
Here's everything about all other metrics you'll see in Yahini.
What is the search volume data?
The search volume data represents the combined monthly search volume pulled from the Data for SEO API.
This isn't just the volume of a single keyword, but rather the total searches for both the primary keyword and all secondary keywords within a cluster.
For instance, if you have a primary keyword getting 1,000 searches and three secondary keywords getting 500, 300, and 200 searches respectively, your total search volume would be 2,000 monthly searches.
What is Yahini’s competition score?
Yahini's Competition Score is important to understand correctly - it's not the same as a keyword difficulty score that you might be familiar with from other SEO tools.
While many tools show keyword difficulty based on factors like referring domains of ranking pages, our competition score is specifically based on Google Ads competition data.
When advertisers are competing heavily for ad placement on certain keywords (showing as a high competition score), it typically indicates these keywords are also competitive for organic rankings.
What are the Primary / Secondary keywords?
When looking at primary and secondary keywords, you'll notice they're grouped in clusters.
This is intentional to prevent content cannibalization. By grouping these together, you avoid creating multiple pieces of content that end up competing with each other.
The primary keyword is your main focus keyword for the content piece, while secondary keywords are highly related or similar terms that should be targeted within the same content.
How do I use the “hide” feature?
The “hide” feature is a practical tool since Yahini is about 90% accurate in keyword grouping. It's natural to find some keywords that aren't relevant to your needs.
When you come across these, you can simply hide them from the workbook - they're not deleted, just hidden from view.
You can always unhide them later if needed. This feature helps keep your keyword research clean and focused on the terms that matter most to your content strategy.
Data sources
Let's look at where Yahini gets its data and how we ensure accuracy.
What data sources does Yahini use for keyword research?
Yahini is an AI-powered SEO tool that combines real-time search data from Data For SEO APIs with advanced AI language models (from Anthropic and OpenAI).
It uses RAG (Retrieval-Augmented Generation) technology to analyze search trends and provide keyword insights. This means it pulls fresh SEO data and processes it through AI to give you smarter keyword research recommendations.
How recent is the data being used?
Our search data is updated regularly through our API connections, ensuring you're working with current information. Update frequency varies based on keyword popularity and search patterns.
How accurate are volume and difficulty metrics?
Our volume and difficulty metrics come directly from Google's database through Data for SEO, providing the most reliable data currently available in the industry.
Can I integrate my own data sources?
This feature isn't currently available, but we're considering it for future updates.
Filtering and sorting
Let’s see how you can customize your keyword view to focus on what matters most for your strategy.
What filtering options are available?
You can filter keywords by:
- Search volume (including both primary and secondary keywords in clusters);
- Competition level;
- Priority score;
- Funnel stage.
Can I save custom filters?
This feature isn't available yet.
Can I filter by multiple criteria simultaneously?
Yes! You can combine multiple filters to find exactly the keywords you're looking for.
For example, you could filter for high-priority BOFU keywords with moderate competition levels.