Keyword Magic Tool
Get over 20 million keyword ideas
Enter your seed keyword and get over 20 million keyword ideas to choose from. Sort and filter keywords by their
- search volume
- keyword difficulty
- competitive density
- SERP features
- cost-per-click data.
Choose keywords to fit your business needs. Have all your research gathered and displayed in an easy-to-read table.
Use Keyword Grouping to segment your keywords by topic
The special SEMrush algorithm will suggest keywords semantically related to your initial search and sort them into groups by search topic. This allows you to instantly find the right keywords for your campaigns.
This is an excellent opportunity to build long-tail keywords and create keyword-rich content that will boost your rankings in Google.
Pick the best keywords and save them in Keyword Manager
You can send up to 1,000 of your favorite keywords to Keyword Manager as you go. The tool will compile all of them in one handy listing with an indication of their search volume, keyword difficulty, top competitors and other useful metrics.
You can also estimate how much traffic these keywords will bring to your website by looking at their click potential. Most of the metrics are available in real-time and can be updated with one click.
Export your selected keywords to other SEMrush tools
Export your findings to other SEMrush tools to be able to track your selected keywords’ performance in organic and paid results.
Send your newly created keyword list to SEMrush Position Tracking - a service made specifically for tracking your website’s rankings for your target keywords in the Google Top 100 organic and paid results.
The tool also allows you to integrate your keywords with the SEMrush PPC Keyword Tool that will help you build a successful PPC campaign.
Create up to 50 target keyword lists
When working on the optimization of several websites at a time, or several individual pages within a website, having separate target keyword lists is extremely handy. See how you can organize your workflow across multiple projects by creating up to 50 target keyword lists and assigning them to each individual client, website, website page or topic.