89% of websites drive ZERO organic traffic.

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.