SEO Pattern Report
⬇ Excel All sites

Competitive SEO Pattern Report

sextoysdepot.ca

Organic-search pattern diagnosis · Window: 2026-07-20…2026-08-16 vs 2026-04-21…2026-05-18 · Market: Your property · Data: Google Search Console + LLM + DataForSEO · Generated 2026-08-19

1 · What changed

▲ +0%
organic traffic vs 2026-07-20…2026-08-16 vs 2026-04-21…2026-05-18 ago
0 → 44
estimated monthly visits
311 (+311)
ranking keywords
Zero-to-nonzero baseline growthNew/newly-indexed siteLong-tail product-page-led gainsNo true losing pages observed

Traffic moved from 0 to 44 clicks and 0 to 311 keywords, with an empty target_declining_pages list. That pattern points to a brand-new site or newly connected Search Console property finding its first indexing traction, not an existing page losing ground to another. Because there is no prior baseline, every URL in the data is technically a 'gainer' - the real diagnostic question is which page types picked up that first traffic fastest, which is what the patterns below address.

How to win

Keep doing what is already working - publishing unique, detailed copy (materials, exact measurements, distinctive brand/product names) on individual product pages, since these are the only pages currently earning clicks at scale relative to the site's size. In parallel, fix the two URLs returning generic catalog content instead of unique product pages, re-check the handful of pages with no fetchable content, and start building referring domains/backlinks so category pages and eventually broader high-volume terms (adult toy, cock rings, sex store) become winnable; right now the site's authority (rank 0, 11 referring domains) is well behind even a modest niche competitor like romanticdepot.com.

2 · By the numbers

+22
Total gain (top pages)
+7
Top-3 winners gain
15
Gaining pages
10
Competitors reviewed
0%
Avg keyword overlap

Net change by page type

Page typeNet traffic change
Product/feature page+14
Category page+3
Unknown / not directly assessable+1

Net change by section

Section (URL path)Net traffic change
/products+16
/collections+6

Your biggest gaining pages

PageΔ visits
Alluring Andrew Dildo 7 Inch - Packed In Sealed Foil Bags – Sex Toys Depot +3
Shop Hankey's Toys Nick Capra Dildo – Sex Toys Depot +2
Shop Deep Throat Gag – Sex Toys Depot +2
Caress Hummingbird Premium Clitoral Stimulator – Sex Toys Depot +2
Billow Silicone Suction Lover – Sex Toys Depot +2
Shop Dual Density Dildos | Sex Toys Depot +2
Enigmatic Selkie Dildo - Packed In Sealed Foil Bags – Sex Toys Depot +1
Shop Pounder Dildo – Sex Toys Depot +1

3 · Who you're competing with

CompetitorVisits then → nowShared-traffic ΔOverlap
youtube.com loser 3,762,291,577 → 3,542,032,168 +0 0%
adultsearch.com 793,875 → 793,875 +0 0%
yelp.com 182,839,771 → 182,839,771 +0 0%
wheree.com 2,701,443 → 2,701,443 +0 0%
romanticdepot.com winner 24,558 → 38,611 +1 0%
lovedepot.com 273 → 273 +0 0%
waze.com 9,721,460 → 9,721,460 +0 0%
trustpilot.com 14,063,035 → 14,063,035 +0 0%
mapquest.com loser 222,737,998 → 32,149,361 -2 0%
bestpaypornsite.org 9 → 9 +0 1%

3b · Authority & difficulty

Link authority

DomainAuthority rankBacklinksRef. domainsSpam score
sextoysdepot.ca you 0 12 11 49%
youtube.com 1000 31,085,906,304 19,786,780 9%
adultsearch.com 474 659,339 3,843 28%
yelp.com 713 127,058,401 784,015 1%
wheree.com 401 227,885 9,136 48%
romanticdepot.com 261 13,490 1,739 43%
lovedepot.com 271 6,825 578 12%

Keyword opportunities

High-volume queries Google associates with your site that appear nowhere in this report's moving pages — candidates for new content.

KeywordSearches/moCPC
sexx toys 550,000 $2.16
sext toy 550,000 $2.16
sexsual toys 550,000 $2.16
sex tools sex 550,000 $2.16
sexxy shop 201,000 $1.43
cock rings 165,000 $1.66
pennis rings 165,000 $1.66
adult toy 110,000 $2.48
sex store 110,000 $1.57
strap ons 74,000 $1.68
silicone anal plugs 49,500 $1.91
silicone butplug 49,500 $1.91
sexy toys shop 40,500 $2.09
toys for anal 14,800 $1.20
sounding toys 12,100 $0.36

Authority rank is DataForSEO's 0-1000 domain rank (higher = stronger link profile). Search volume, CPC and trend come from Google Ads via DataForSEO; keyword difficulty estimates how hard it is to reach the top 10 (0-100).

4 · The patterns

✓ Fact-checked in code: all 36 URLs and 11 traffic figures cited by the analysis match the measured data.

Specific product-name pages beat broad category pages for early long-tail traffic

Strong
Losing: No losing pages were recorded for the target this window (traffic moved from 0 to 44); the internal comparison is against the site's own category pages, which gained less: https://sextoysdepot.ca/collections/dual-density-dildos (+2) and https://sextoysdepot.ca/collections/silicone-dildos (+1).

Six individual product pages each picked up 1-3 clicks - Alluring Andrew Dildo (+3), Nick Capra Dildo (+2), Deep Throat Gag (+2), Hummingbird Clitoral Stimulator (+2), Billow Silicone Suction Lover (+2), and Pounder Dildo (+1) - together accounting for most of the 44 total clicks gained, while the two broader collection pages picked up noticeably less each. Every winning product page carries specific, non-generic copy: exact measurements (1.69 inch internal diameter on the Deep Throat Gag), named materials (100% silicone, body-safe silicone), and distinct product or brand names (Nick Capra, Hummingbird, Alluring Andrew) that don't appear verbatim on other retailers' sites, while the collection pages mostly repeat a templated shipping FAQ block and a generic product grid. A search for an exact, unusual product name has almost no competition since virtually nobody else uses that exact phrase, so the page ranks close to automatically once indexed; broader category phrases compete with every other toy retailer's established pages, so they earn less even when the topic is searched more overall. Confidence is Strong because six separate product URLs show the same trait and consistently outgain the two category pages, though every individual number is small (1-3 clicks), so this is a directional signal from a brand-new traffic base rather than a mature ranking battle.

→ Keep publishing unique, detailed descriptions (measurements, materials, brand names) across as much of the roughly 1,284-product catalog as possible
→ Prioritize products with distinctive names or exclusive brand tie-ins (e.g. licensed sculpts like Nick Capra) since these face the least naming competition
→ Avoid thin or duplicated boilerplate on product pages - each one should read differently from the next

Category pages gained less than product pages, consistent with a still-thin backlink profile

Moderate
Losing: No true losers recorded; the comparison is against product pages that outgained them, e.g. https://sextoysdepot.ca/products/alluring-andrew-dildo-7-inch-non-retail-packaging (+3).

The two collection pages in the data - Dual Density Dildos (+2) and Silicone Dildos (+1) - gained real but modest traffic, less than several single-product pages. Both share the same templated structure: a breadcrumb list of sibling categories, a product grid, and an identical shipping FAQ paragraph about Purolator and Canada Post, with no content unique to 'dual density' or 'silicone' beyond the listing itself. Category-level search terms are broader and shared across every sex-toy retailer, and winning them typically takes backlink authority the target doesn't have yet - its domain shows rank 0, 12 backlinks and 11 referring domains, versus niche competitor romanticdepot.com's 13,490 backlinks and 1,739 referring domains, which grew traffic from 24,558 to 38,611 in the same window. Until that authority gap narrows, category pages are likely to keep trailing well-named individual products that don't need authority to rank for a name nobody else uses. Confidence is Moderate: only two category URLs are in the data, and the authority figures are domain-level rather than page-level, so this is a plausible explanation rather than a fully proven one.

Running this play: romanticdepot.com
→ Add content to each collection page that's unique to that sub-category, beyond the repeated shipping FAQ
→ Prioritize backlink-building (supplier/brand partnerships, PR, guest content) to raise domain authority before expecting large category-level gains
→ Track category-page performance separately from product-page performance so authority-building efforts can be measured against the right page type

Two product URLs are returning generic catalog content instead of unique product pages

Weak
Losing: Not applicable - no losing pages were recorded; the concern here is forward-looking risk on these two currently-winning URLs.

Two different product URLs - the Alien Nation Lagos Male Masturbator variant page and the Satisfyer USB Charging Cable page - both returned the identical title 'Products - Sex Toys Depot' and the same 420-word generic catalog listing text instead of any content specific to either product. There is no unique description, price, or spec for either named item visible in the fetched content, just a general product-grid page starting with the same boilerplate seen on the site's generic /products listing. If Google is indexing these URLs the way this fetch saw them - as a generic catalog rather than a distinct product - the pages have no unique signal to hold a specific-product ranking long-term and risk being treated as duplicate or thin content as the catalog scales; it's also possible this is a fetch-only rendering issue (e.g. JavaScript not fully loading, or the '?variant=' parameter routing oddly) rather than what Google actually sees. Confidence is Weak, based on only two URLs, and this is flagged as not fully assessable rather than a confirmed content problem - though the identical anomaly on two separate products is worth a manual check.

→ Manually check how Googlebot renders these two URLs, and any others using the same '?variant=' pattern, to confirm they show unique product content
→ If confirmed as a templating or canonical bug, fix it site-wide since it likely affects more of the roughly 1,284-product catalog than just these two
→ Re-crawl after any fix to confirm each product URL returns its own title and description

A handful of winning pages had no fetchable content at all

Weak
Losing: None recorded - these pages gained clicks, but their content could not be assessed from the data.

Four product URLs each gained 1 click apiece, but all four show an empty title and a word count of 0 in the data, meaning no page content was captured for them at all. This contrasts with the successful product pages elsewhere in the data, which all show titles and descriptions of 130 to 420-plus words, so there is nothing to directly compare besides the fact that these four also earned a click each. This is not directly assessable from the data: the pages exist and are indexed, but without visible content it can't be said whether they resemble the detailed winners in the first pattern or the generic-catalog risk in the third. Confidence is Weak and this is flagged purely as a monitoring gap - a future check showing normal detailed product copy would support the first pattern, while continued emptiness would support a rendering problem worth fixing.

→ Re-fetch these four URLs to confirm what content, if any, is actually live for search engines
→ Confirm they aren't accidentally noindexed or serving an empty template while backordered
→ Once confirmed, fold them into either the detailed-product-page approach or the technical-fix list depending on what's found

5 · Summary

Early growth is being built almost entirely on individual, uniquely-described product pages rather than category pages, while a thin backlink profile and a couple of technical content gaps are the biggest risks to scaling it.

Priority moves

Quick win — Audit and fix rendering on the two product URLs showing generic '/products' catalog content instead of unique copy
based on: Two product URLs are returning generic catalog content instead of unique product pages   Payoff: Protects the 2 pages already earning clicks and heads off duplicate-content risk as more of the 1,284-product catalog gets indexed
Quick win — Re-crawl and verify the four product URLs with empty titles and zero word count
based on: A handful of winning pages had no fetchable content at all   Payoff: Confirms whether 4 pages currently earning 4 combined clicks are safe or at risk of being treated as thin/empty content
Bigger bet — Roll out detailed, unique product copy (measurements, materials, brand names) across more of the catalog using the same template as the current winners
based on: Specific product-name pages beat broad category pages for early long-tail traffic   Payoff: This approach already produced 44 clicks and 311 keywords from a standing start; extending it across the wider catalog is the main lever for continued long-tail growth
Bigger bet — Invest in backlink and referring-domain growth (partnerships, PR, supplier links) to close the authority gap with niche competitors
based on: Category pages gained less than product pages, consistent with a still-thin backlink profile   Payoff: Needed before category pages (currently +1 to +2 clicks each) can compete for higher-volume terms; niche competitor romanticdepot.com grew 24,558 to 38,611 clicks with 13,490 backlinks versus the target's 12
Bigger bet — Add unique, differentiated content to existing collection/category pages beyond the repeated shipping FAQ
based on: Category pages gained less than product pages, consistent with a still-thin backlink profile   Payoff: Collection pages already contribute 3 of the 44 total clicks (dual-density-dildos +2, silicone-dildos +1); differentiating them could grow that share
Bigger bet — Treat large untapped keyword opportunities (e.g. 'adult toy' at 110,000/month, 'cock rings' at 165,000/month) as long-term targets, not quick wins, given the site's rank-0 authority
based on: Category pages gained less than product pages, consistent with a still-thin backlink profile   Payoff: These are untapped opportunities with no measured movement yet; real search volume is large, but competing for them will likely require the authority-building work above first

Create more

Quick win — Create more content that gives each product distinctive, specific copy (measurements, materials, brand names)
Example: https://sextoysdepot.ca/products/alluring-andrew-dildo-7-inch-non-retail-packaging (+3 clicks)   Trait: unique product name plus specific measurements and material description
Quick win — Create more content that leans on named brand or licensed collaborations
Example: https://sextoysdepot.ca/collections/dildos-strap-ons/products/hankeys-toys-nick-capra-dildo (+2 clicks)   Trait: named collaboration (Hankey's Toys x Nick Capra) with distinctive narrative description
Quick win — Create more content that lists precise technical specs for niche/fetish items
Example: https://sextoysdepot.ca/products/deep-throat-gag (+2 clicks)   Trait: exact measurements listed (ring diameter, strap length)
Bigger bet — Create more narrow sub-category collection pages rather than only broad categories
Example: https://sextoysdepot.ca/collections/dual-density-dildos (+2 clicks)   Trait: narrower sub-category grouping paired with a structured FAQ block
Quick win — Create more product pages with manufacturer-style storytelling descriptions
Example: https://sextoysdepot.ca/products/pounder-dildo (+1 click)   Trait: longer, descriptive brand copy beyond a basic spec sheet

Create less / prune

Quick win — Create less / fix content like generic catalog pages standing in for specific products
Example: https://sextoysdepot.ca/products/alien-nation-lagos-male-masturbator?variant=48464400646389&country=CA&currency=CAD (+1 click)   Why: Returns the same generic 'Products' catalog title and text as another unrelated product URL instead of unique content, risking duplicate-content treatment as the catalog grows
Quick win — Create less / fix content like duplicated generic accessory listings
Example: https://sextoysdepot.ca/products/satisfyer-usb-charging-cable (+1 click)   Why: Shows the identical generic catalog text as the Alien Nation Lagos page, suggesting a shared templating issue rather than a real, unique product page
Quick win — Create less / audit pages with no verifiable content
Example: https://sextoysdepot.ca/products/satisfyer-partner-whale (+1 click)   Why: No title or body content was captured at all, so it can't be confirmed this page carries the same detailed copy that's driving the site's real winners

Traffic figures are real Google Search Console clicks, diffed between two snapshots in your accumulated history; the “By the numbers” rollups are computed deterministically in code. Link-authority and keyword-difficulty context is provided by DataForSEO.

Made by Raul Valencia · Vibe Coding AF · Powered by DataForSEO