Not because finding keywords is hard.
But because they target impossible keywords they'll never rank for.
Here's my 5-step process to find low-competition keywords 👇
—
Step #1: Create a list of seed keywords for your niche
For example, if you're in the fitness niche:
• Lose weight
• Gain muscle
• Working out
• Home workout
• Body transformation
Pro tip: Ask ChatGPT to generate seed keywords specifically for your niche.
—
Step #2:Â Run your seed keywords through Semrush
- Take all seed keywords to Semrush
- Set keyword difficulty filter to 0-30%
- For high buyer intent, set CPC to $3+
- Extract all results to a Google Sheet
- Repeat for each seed keyword
—
Step #3: Don’t take the keyword difficulty metric at face value
For each potential keyword:
• Google it manually
• Check who's ranking on page 1
• Look for big brands vs small websites
• Assess content quality of top results
• Check for SERP features that might block you
If dominated by huge sites, it's not truly "low difficulty."
—
Step #4: Use AI to find even more keywords
Once you have 100+ low-difficulty keywords:
• Copy-paste them all into ChatGPT
• Ask it to identify patterns in your keywords
• Generate dozens of new keywords
About 50% will be useless, but the other 50% will be golden opportunities.
—
Step #5: For your final list:
• Take the keywords that make sense and add them to your list
• Extract the keyword difficulty from Semrush
• Double-check with manual searches
• Sort by ascending difficulty
• Start creating content for easiest wins first
This post was originally shared by on Linkedin.