How to find keywords for my Shopify product pages? this could be challenging if you dont know how to do it right way. Your Shopify product pages are the final stop before a customer clicks “Add to Cart.” They are arguably the most important pages on your entire site for generating revenue. But if they’re optimized for the wrong keywords, you’re attracting window shoppers instead of motivated buyers.

The key is to target keywords with strong purchase intent—phrases that people type into Google when they are ready to buy right now.

This guide will show you exactly how to use SEMrush to uncover these money-making keywords for your individual product pages.

Step 1: Identify Your Product’s “Core Keyword”

Before you even log into SEMrush, look at your product and define its most basic name. This is your “core keyword.” It should be simple and descriptive, without any fancy adjectives yet.

  • If you sell a handmade leather wallet, your core keyword is “leather wallet.”
  • If you sell a 20oz stainless steel tumbler, your core keyword is “stainless steel tumbler.”
  • If you sell organic dog treats, your core keyword is “organic dog treats.”

This core keyword is the foundation upon which we will build our entire list.

Step 2: Use the Keyword Magic Tool to Find “Buying Modifiers”

Now, we’ll use SEMrush to find variations of your core keyword that signal a customer is ready to buy. We do this by looking for “buying modifiers.”

  1. Log in to SEMrush and go to the Keyword Magic Tool.
  2. Enter your core keyword (e.g., “organic dog treats”) and select your target country.
  3. On the results page, look at the filters on the left. Click on “Include Keywords.”
  4. In the “Include” filter, enter words that signal purchase intent. Try these one at a time:
    • Purchase words: buy, sale, deal, discount, price, for sale.
    • Specifics: Your product’s specific colors (red, black), materials (leather, oak), sizes (small, large), or model numbers.
    • Location/Speed: online, free shipping.

By filtering for these modifiers, you are cutting through the noise and isolating the phrases that actual buyers use. You’ll find gems like “buy organic puppy treats online” or “small breed organic dog treats for sale.”

Step 3: Laser-Focus on Competitor Product Pages

Do you have a competitor who is dominating the search results for a product you sell? Don’t get discouraged—get data. We can find the exact keywords their specific product page is ranking for.

  1. Go to Google and find the competitor’s product page that is ranking highly. Copy its exact URL.
  2. In SEMrush, navigate to the Organic Research tool.
  3. Instead of entering their main domain, paste the specific product page URL into the search bar. Make sure you have “Exact URL” selected from the dropdown.
  4. Click on the “Positions” tab.

This report is pure gold. It shows you the keywords that Google has already identified as relevant for that exact product. Look for keywords with high volume and commercial or transactional intent that you can target.

Step 4: Prioritize Long-Tail Keywords for Better Conversions

Short, broad keywords like “dog treats” are highly competitive and often attract people who are just browsing. Long-tail keywords (phrases of 3+ words) are the secret to product page success. They have lower search volume but much higher conversion rates because they are so specific.

Think about it:

  • Someone searching “dog treats” is just looking around.
  • Someone searching “organic grain-free puppy training treats” knows exactly what they want and is ready to buy it.

In the Keyword Magic Tool, use the filters to find these long-tail keywords:

  • Word Count: Set this to a minimum of 3 or 4.
  • Keyword Difficulty (KD%): Set a maximum KD% of 30 or 40 to find keywords you can realistically rank for.

Step 5: Choose Your Primary & Secondary Keywords

For each product page, you need to select a small, focused group of keywords.

  • Primary Keyword (1): This is your main target. It should be the most relevant, highest-intent keyword with a manageable KD%. This will be the backbone of your optimization.
    • Example: organic grain-free puppy training treats
  • Secondary Keywords (2-4): These are close variations or synonyms of your primary keyword.
    • Example: buy all-natural puppy treats, best training treats for puppies, grain-free dog treats for sale.

Putting It All Together: Where to Place Your Keywords

Once you have your primary and secondary keywords, strategically place them on your Shopify product page:

  1. Product Title (H1): Include your primary keyword here. (e.g., “Organic Grain-Free Puppy Training Treats”).
  2. URL Handle: Use your primary keyword, separated by dashes (e.g., /products/organic-grain-free-puppy-training-treats).
  3. Meta Title: Start with your primary keyword. This is what shows up in the Google search results tab.
  4. Meta Description: Write a compelling description and include your primary and a secondary keyword.
  5. Product Description: Naturally weave in your primary and secondary keywords throughout the description. Don’t stuff them!
  6. Image Alt Text: Describe your product image accurately using your primary keyword.

By following this process, you’ll optimize your product pages for keywords that attract customers with their wallets out, ready to buy. Once you’ve mastered this, you can apply these principles to the rest of your site using our overarching Shopify keyword research guide.

If you need help with shopify seo or marketing feel free to reach out to us.