Portfolio ops

30-day window · generated 2026-07-23 15:02 UTC
2,292 visitors 355 search clicks 36,865 impressions 15 open tasks

Sites

Prystine prystine.co.uk

881 visitors ▲ +75%
1,089 views 91% bounce 0m12s avg
Direct / None 797 · Google 55 · LinkedIn 8

50 clicks 23,694 impr 28.2 pos

SendTidings sendtidings.com

350 visitors ▲ +393%
555 views 73% bounce 0m51s avg
producthunt 179 · Direct / None 137 · substack 15

2 clicks 132 impr 5.5 pos

Quotify quotify.app

783 visitors ▲ +10%
1,329 views 76% bounce 0m32s avg
Direct / None 459 · Google 269 · Bing 35

250 clicks 3,728 impr 11.1 pos

Assura Safety assurasafety.com

27 visitors ▲ +100%
74 views 63% bounce 3m12s avg
Direct / None 24 · Bing 2 · Google 1

0 clicks 5 impr 3.2 pos

Leerhaus leerhaus.co

36 visitors ▲ +100%
129 views 56% bounce 0m52s avg
Direct / None 35 · joshcox.co.uk 1 · leerhaus-co.stackstaging.com 1

1 clicks 10 impr 38.5 pos

Lifting Times liftingtimes.co.uk

151 visitors ▲ +100%
206 views 90% bounce 0m29s avg
Direct / None 108 · Google 38 · Bing 2

49 clicks 9,237 impr 16.1 pos

Josh Cox joshcox.co.uk

64 visitors ▲ +205%
80 views 91% bounce 0m15s avg
Direct / None 59 · Google 3 · Bing 2

3 clicks 59 impr 9.3 pos

Opportunities · page-2 queries worth pushing

QuerySiteImprPos
adidas powerliftingLifting Times 10316.2
decorating quoteQuotify 6118.6
adidas leistung 16 ii reviewLifting Times 6110.8
bricks builder wordpressPrystine 5314.7
quotify appQuotify 5310.6
aiva horticulturePrystine 5116.5
adidas leistung 16 ii vs adipowerLifting Times 3819.4
bricks builderPrystine 3116.9
adidas leistung weightlifting shoes reviewLifting Times 3114.0
efficient quotingQuotify 2911.1
is shaken udder good for youLifting Times 2910.1
self serve quoting platformQuotify 2516.4
adidas leistungLifting Times 2518.2
abingdon website designPrystine 2417.6

Tasks

⏭ Queued 8

The Snatch (how-to cornerstone)
@liftingtimes2026-07-10med
scheduled draft, auto-publishes via server cron
The Jerk (how-to cornerstone)
@liftingtimes2026-07-14med
scheduled draft
The Clean (how-to cornerstone)
@liftingtimes2026-07-18med
scheduled draft (links to Jerk)
The Club (how-to)
@liftingtimes2026-07-22low
scheduled draft
Optimise /services/support/website-maintenance/ for 'website maintenance oxford' (page 2, HIGH intent)
@prystinehigh
striking-distance scan: 'professional website maintenance oxford' 256 imp pos 17.6 + 'website maintenance plans oxford' 243 imp pos 19.2 + 'website development and maintenance' 58 …
Kill lingering leerhaus-co.stackstaging.com referral link
@leerhauslow
old staging domain still linked somewhere
Nurture the Product Hunt cohort
@sendtidingsmed
follow-up email/content to offset post-launch decay
Fix 'Discovered – not indexed' via internal linking
@sendtidingsmed
DIAGNOSED via URL Inspection API (2026-07-11): content foundation is strong (57 URLs = 46 blog + 8 competitor comparisons + reports-with-X). Homepage/features/report + some blog = …

💡 Ideas 7

Directory + Product Hunt push
@quotifylow
healthiest organic already; time a launch to amplify
Location pages — CORRECTION: Oxford page has real volume (5,700 imp/90d @ pos 44)
@prystinemed
earlier 'low priority' was based on 'abingdon web design' (34 imp) — WRONG lens. /locations/oxford-web-design-hosting/ pulls 5,700 imp/90d + witney 2,256, but stuck page 4-5 = ~0 c…
Refresh/consolidate KB articles stuck page 3-5 with 0 clicks
@prystinemed
'what is a website migration' 2.4k imp pos 40, 'what is a domain' 1.5k imp pos 50; informational (won't convert) but could feed authority + internal links to money pages
Hosting affiliates (Cloudways/SiteGround/Krystal) — links set up but unplaced; LEAVE IT
@prystinelow
RETRACTED the 'write reviews' idea: Josh hasn't used these and reviews are authentic first-person (no fake reviews). The /best-wordpress-hosting/ table is deliberately curated (20i…
Target the generic 'quote app / quoting app' category term (PARKED)
@quotifymed
reframed: 'quotify app' is already won (homepage ranks #3.3; the '#12 avg' was cannibalization across /about /contact /pricing all ranking weakly). Real gap = 'quoting app' (111 im…
Trade-specific quote pages ('painter and decorator quotes', etc.)
@quotifymed
striking-distance: 'painter and decorator quotes company' 79 imp pos 8.1 (almost page 1) + 'self serve quoting platform' 29 imp pos 15.8. Programmatic angle: a landing page per tra…
Gate landing-page indexability
@quotifymed
/l + /forms are all crawlable (robots.ts); consider noindex on free-tier/demo/unpublished/low-quality pages to keep junk + potential parasite-SEO/phishing off quotify.app. Future: …