Keyword Keyword Cannibalization Case Study: Diagnosing & Fixing Search Intent Conflicts (Professional SEO Project)

After implementing structured schema markup, improving page speed, and optimizing metadata for the PetsRPals candle listings, we expected to see improved organic traffic and conversions. However, performance data revealed an unexpected issue.
High intent search is not yielding conversions
Two of the brand’s top-selling candles in physical retail locations — the Catnip Candle and the Pet-Safe Apple Candle — were significantly underperforming online. This was surprising because search data shows that these products also receive the highest number of high-intent branded searches, including queries such as:- “PetsRPals catnip candle”
- “pet safe PetsRPals apple candle”
High Bounce Rate, Low Engagement & Low Session Time
Search Console data confirms that users are in fact clicking on PetsRPals search results. However, behavioral analytics indicate that many visitors leave the site shortly after landing. Over a 30-day analysis period, the candle product pages showed unusually weak engagement metrics.
| Metric | Value | Ecomm Benchmark |
|---|---|---|
| Bounce Rate | 78% | 40–55% |
| Average Engagement Time | 22 seconds | 1–2 minutes |
| Average Session Duration | 31 seconds | 1.5–3 minutes |
| Conversion Rate | 0.4% | 2–3% |
These metrics suggest that users are not finding the content or product page they expected when arriving from search results. A high bounce rate combined with extremely short session durations often indicates that the landing page does not match the user’s search intent.
Further investigation revealed that many users searching for specific candle products were frequently landing on the Jasmine & Lavender candle page instead of the intended product pages. This misalignment between search intent and landing page relevance may indicate a keyword cannibalization or canonicalization issue.
Objectives
- Create a sample SQL script to scan search performance data and detect potential keyword cannibalization across PetsRPals product pages.
- Implement canonical tags for the candle products in the previously created JSON file to help search engines identify the correct primary page for each product.
JSON-LD Sample Text for Line of Candles
-- SQL content preserved exactly
Home