/
All Sites (Portfolio)
YA
Dashboard Portfolio Overview
Portfolio Overview
8 sites across 3 clients · last sync 2 minutes ago
All clients
87
Avg SEO Score
▲ 4 vs last month
GSC
41.2K
Clicks · 28d
▲ 12.4%
GSC
14.6
Avg Position
▲ 2.1 better
CWV
82
Avg Perf
— no change
23
Open Issues
▼ 9 fixed
Clicks & Impressions
Search Console Clicks · 41.2K Impressions · 1.84MCTR 2.24% · Apr 28 – May 26
Sites by health grade
A / A+ 4
B 2
C 1
F 1
Sites
click a row to expand| Site ▼ | Grade | Client | Avg Pos | Trend | Status | ||
|---|---|---|---|---|---|---|---|
| Loading sites... | |||||||
Core Web Vitals
PageSpeed Needs attention
Audit SEO Audit acmecorp.com
SEO Audit
acmecorp.com · 142 pages crawled · last audit 4 hours ago
acmecorp.com
96
SEO Score
Excellent health
132 of 140 checks passing. 5 warnings, 3 failures. Score up 4 points since last month.
90d agotoday · 96
Category breakdown
3 pages missing meta description
Pages without a meta description let Google pick its own snippet. Add 150–160 char descriptions.
Duplicate title tags
2 pages share the same <title>. Each page should have a unique, descriptive title.
Missing structured data on product pages
Product schema unlocks rich results. 8 product pages have no Product markup.
12 images missing alt text
Alt text helps accessibility and image search. Found across 6 pages.
Title tags over 60 characters
4 titles may get truncated in search results.
Canonical tags present
All 142 pages declare a canonical URL.
HTTPS enforced
All HTTP requests redirect to HTTPS with HSTS enabled.
Sitemap submitted & valid
XML sitemap found, 142 URLs, no errors, submitted to Search Console.
Audit Link Health
Link Health
acmecorp.com · 142 pages · 3,418 links checked
3,396
Healthy (200)
99.4% of links
15
Redirects (3xx)
4 chains 2+ hops
7
Broken (4xx/5xx)
▼ 3 fixed
2
Orphan pages
no internal links in
Status code distribution
Redirect chains
4 chains worth fixing301 /old-products → /products → 200 /shop 2 hops
302 /blog/old → /articles → 200 /resources 2 hops
301 /about-us → /about → /company → 200 /team 3 hops
301 /promo → 200 /sale ok
Broken links
| Broken URL | Status | Found on | Link text | Last seen | ||
|---|---|---|---|---|---|---|
| /products/widget-x9 | 404 | /shop | View X9 specs | 3h ago | ||
| /blog/2019-recap | 404 | /blog | Year in review | 3h ago | ||
| https://partner.io/api | 500 | /integrations | API docs | 3h ago | ||
| /downloads/guide.pdf | 404 | /resources | Download guide | 1d ago |
Audit Core Web Vitals
Core Web Vitals
Powered by Google PageSpeed Insights · mobile · last run 1h ago
Lighthouse scores
PageSpeed82
Performance
96
Accessibility
100
Best Practices
92
SEO
Field data (28-day CrUX)
1.9s
LCP
Good
0.04
CLS
Good
214ms
INP
Improve
Per-page vitals
| Page | Score | LCP | CLS | INP | TTFB | Size | Reqs |
|---|---|---|---|---|---|---|---|
| / | 94 | 1.6s | 0.02 | 180ms | 0.3s | 1.2MB | 48 |
| /products | 81 | 2.3s | 0.05 | 220ms | 0.5s | 2.4MB | 86 |
| /blog | 79 | 2.5s | 0.08 | 240ms | 0.4s | 1.9MB | 62 |
| /shop/cart | 68 | 3.1s | 0.06 | 310ms | 0.7s | 3.1MB | 112 |
Rankings Rank Tracker
Rank Tracker
Real positions from Search Console · acmecorp.com · 1,240 tracked queries
All devices
US
GSC
8.2
Avg Position
▲ 1.4 better
GSC
142
Top 3 keywords
▲ 18 new
GSC
12.4K
Clicks 28d
▲ 9.1%
GSC
3.1%
Avg CTR
▲ 0.4pt
Average position over time
Search Consoleposition 12.4 →position 8.2 · lower is better
Tracked queries
| Query ▼ | Position | Change | Clicks | Impr. | CTR | Trend | Page |
|---|---|---|---|---|---|---|---|
| acme widgets | 2 | ▲ 3 | 2,140 | 48.2K | 4.4% | /products | |
| buy widgets online | 3 | ▲ 1 | 1,820 | 39.1K | 4.7% | /shop | |
| industrial widget supplier | 7 | ▲ 4 | 940 | 22.5K | 4.2% | /products | |
| widget specifications guide | 9 | ▼ 2 | 610 | 18.8K | 3.2% | /blog | |
| best widgets 2026 | 14 | ▲ 6 | 320 | 14.2K | 2.3% | /blog |
Monitor Uptime & SSL
Uptime & SSL
Checks every 60s from 5 regions · 8 sites monitored
99.94%
Avg uptime 30d
~26m total down
312ms
Avg response
▲ 18ms faster
1
SSL expiring <30d
legacyshop.net
2
Incidents 30d
both resolved
Monitor status
| Site | Status | Uptime 30d | Response | SSL expires | 30-day timeline |
|---|---|---|---|---|---|
A acmecorp.com | Online | 99.98% | 240ms | 284 days | |
R retailpartner.com | Online | 99.91% | 310ms | 156 days | |
H healthwise.care | Online | 99.7% | 620ms | 98 days | |
L legacyshop.net | Degraded | 98.2% | 1.4s | 14 days |
Manage Clients & Projects
Clients & Projects
3 clients · 8 projects · 8 sites
AC
Acme Corporation
Sarah Johnson · 2 projects
94
Avg score
2
Sites
6
Issues
RC
Retail Co
Mike Chen · 2 projects
58
Avg score
2
Sites
14
Issues
IN
Internal
Yaniv A. · 4 projects
89
Avg score
4
Sites
3
Issues
Rankings Search Queries
Search Queries
Every query bringing impressions, straight from Search Console
Search Console
Same engine as Rank Tracker
This view drills into query-level detail. It shares the GSC pipeline, so no extra data cost. Open Rank Tracker to see the live layout.
Audit Schema & Redirects
Schema & Redirects
Structured data validation + redirect mapping
98
Pages w/ schema
8
Missing Product
15
Redirects mapped
4
Chains 2+ hops
Detected schema types
Manage Reports
Reports
Scheduled, branded client reports
| Report | Client | Frequency | Next send | Format | Status |
|---|---|---|---|---|---|
| Monthly SEO Summary | Acme Corporation | Monthly · 1st | Jun 1 | Active | |
| Weekly Health Digest | Retail Co | Weekly · Mon | Jun 9 | Active | |
| Uptime Export | Internal | Monthly | Jun 1 | CSV | Active |
Manage Alerts
Alerts
4 unresolved across your portfolio
HIGH
legacyshop.net SSL certificate expires in 14 days
Security · triggered 1h ago · auto-renew not detected
HIGH
legacyshop.net 19 broken internal links detected
Link Health · triggered 3h ago
MED
healthwise.care Response time over 1s threshold
Uptime · triggered 5h ago
LOW
nonprofithq.org SEO score dropped 4 points
SEO Audit · triggered 1d ago