# SEO & Performance — ShopWisdom + Open Communications

# SEO & performance

shopwisdom.ca · opencommunications.consulting — live snapshot, 25 Jun 2026

Shop Wisdom shopwisdom.ca · live
Response
514 ms
Page weight
37 KB
1 H111 images6 JS · 2 CSS11 pass · 4 to improve
Open Communications opencommunications.consulting · live
Response
675 ms
Page weight
31 KB
1 H14 images7 JS · 2 CSS11 pass · 4 to improve
SEO & GEO signals
Read live from each site's HTML — same template, so these hold for both.
✓ HTTPS✓ canonical✓ index,follow ✓ lang en-CA✓ single H1✓ Open Graph ✓ Twitter card✓ JSON-LD @graph✓ sitemap.xml ✓ robots.txt✓ llms.txt
!
Title runs long — SW 76 / OC 77 chars. Google trims ~60, so the tail is cut in results.
!
Meta description runs long — SW 237 chars (OC similar). Trims ~155 in search snippets.
!
No FAQ / FAQPage schema — the top remaining win for rich results + AI answer citations.
!
Fonts render-blocking — loaded from Google's CDN; self-hosting helps speed and sovereignty.
Performance
Both are static HTML on the OVH box — fast first byte (SW 514 ms · OC 675 ms) and light pages (≤37 KB). The one real lever is the render-blocking Google-Fonts request. Full Core Web Vitals weren't captured here (PageSpeed rate-limited) — run them live:
PageSpeed: Shop Wisdom → PageSpeed: OC →
Top fixes (both sites)

- Add FAQ + FAQPage schema — biggest remaining lever for rich results and AI citations.
- Self-host the fonts — removes the render-blocking Google request (speed + sovereignty).
- Trim titles & meta descriptions — title under 60 chars, description under 155.

Live data read from each site's served HTML + server response time.
Ask Claude to "refresh the SEO dashboard" to regenerate. Private page — not indexed.