SEO performance
Search visibility (Semrush Position Tracking — share of voice across tracked keywords)
Visibility trend Jan – Jun 2026
Organic search traffic recovering
Organic sessions over the selected period (GA4). The upward trend reflects the reoptimisation work landing. Select Last 6 months or Last year to see the site-launch marker and the SEO + retainer work band (from 1 May).
Insights
Keyword opportunities positions 4–20
Top referring domains backlinks
Recommendations
Paid Search Intelligence
Google Ads data is pulled live from GA4 — sessions, users and conversions per campaign. Note: cost, CPC and impressions require the Google Ads API (separate setup). Performance Max campaigns appear as Cross-network in GA4.
Paid channel KPIs (GA4)
Campaign performance (GA4 — sessions, engagement & conversions per campaign)
ⓘ Cost, CPC and impressions require the Google Ads API (separate OAuth setup — 2–5 day Google review). Sessions, users and conversions flow automatically via GA4.
Paid search terms (GA4 — actual queries that triggered your ads)
Competitor landscape (Semrush)
Comparing Technical Resources against Protec and Amthal (direct competitors) and Totaljobs (industry benchmark). All metrics — keywords, traffic, Authority Score and backlinks — are pulled live from Semrush. Totaljobs is a national job board that ranks far higher across the board, included to show scale and headroom rather than as a like-for-like rival.
Estimated organic traffic monthly
Full comparison
Competitor keyword gaps (where the primary competitor ranks — targets for you)
Live Activity
Real-time data from GA4 — active users on the site right now (last 30 minutes). Auto-refreshes every 30 seconds. This is separate from the historical reports and uses GA4's Realtime API.
Active users by minute last 30 min