I use a mix of methods, but one of the most efficient ways is by using ChatGPT’s image input feature. If I have a product image, I simply upload it into ChatGPT and ask:
“Can you generate SEO keywords for this product?”
Since ChatGPT can read and analyze images, it understands the product’s appearance, type, and even brand elements. Based on that, it gives me:
-
Short-tail & long-tail keywords
-
Product-specific tags
-
Style, material, or use-case related keywords
-
Trending or niche terms people might search for
It’s super helpful for ecommerce, especially when you’re stuck or want fresh ideas for titles, tags, or descriptions.
Here’s a quick example:
Upload a picture of a “boho beaded bracelet,” and ChatGPT might suggest keywords like:
-
bohemian bracelet
-
handmade beaded bracelet
-
festival jewelry
-
stackable wristwear
-
women’s boho accessories
I check Google Search Console and SEMrush for keywords that drive traffic to my product pages, and analyze competitors’ product-related keywords in SEMrush to uncover new opportunities.
I usually start by paying attention to the exact words customers use in reviews and questions. Then I compare that with competitor listings and tools like Google Keyword Planner or Shopify’s search data. Long-tail keywords, like “organic cotton toddler pajamas,” almost always perform better than broad ones.
I also built Lyros, an app for Shopify merchants that automates this process. It suggests keyword-rich titles, tags, and descriptions, which makes testing and refining keywords much faster.
I prefer to check the keywords used by my competitors and then make a reference to decide my final keywords, it usually begins with my product keywords and highlight features included.
Finding keywords is different for each niche.
For known products like supplements or parts, we keep it simple and factual. Focus on direct, high-intent searches like [Product Name] + [Key Specifics].
Example:
- Vitamin C 1000mg
- Blue light filter 27 inches
For unique or branded products, we focus on the solution since customers don’t know generic terms. Use [Brand Name] + [What it does/solves]
Example:
- Hubstand desk organizer
Our common practice is to do competitor research to find out what keywords competitors rank for and get traffic from.
Hey @Jacqui ![]()
Great question — choosing the right keywords is one of the most important parts of getting organic traffic and conversions on Shopify. Here’s a practical approach I use for clients ![]()
1. Start with Customer Intent
Ask:
-
What would my ideal buyer type into Google to find this product?
Examples: -
Instead of “T-shirt,” think “organic cotton graphic tee for women.”
-
Instead of “candle,” think “soy candle gift set with lavender scent.”
These longer phrases (called long-tail keywords) bring in more qualified traffic.
2. Use Free Keyword Tools
You don’t need fancy paid tools — start with:
-
Google’s “People also ask” + autocomplete
-
Ubersuggest or KeywordTool.io
-
Google Trends for seasonality
-
ChatGPT / Gemini (yes!) to brainstorm related terms
Search those keywords and note what top-ranking pages use — that’s your competition and direction.
3. Analyze Your Competitors
Go to stores similar to yours → right-click → View Source → search for "meta name='keywords'" or "meta name='description'".
Also check what terms appear in their product titles, URLs, and alt text.
Those are the keywords already proven to convert in your niche.
4. Blend “Primary” and “Secondary” Keywords
Example for a handmade candle:
-
Primary: soy candle, lavender candle
-
Secondary: eco-friendly candle, non-toxic gift candle
Use one primary keyword in your title, the others in description, alt text, and meta description.
5. Keep it Natural
Don’t keyword-stuff.
Google now prioritizes readability and relevance — so write for humans first, optimize second.
A good format for titles:
[Main Keyword] – [Unique feature or brand] | [Your Store Name]
Bonus Tip
After publishing, check what terms customers actually use to find you in Google Search Console → Performance → Queries.
That data is gold — you can refine your keywords based on real traffic.
You can check out our Shopify Partner profile — we’ve built and shared several free Shopify app solutions to help store owners. Feel free to explore our profile and see how our apps can make your Shopify experience better!