Issues found with homepage @ surfinternet.com
Pricing inconsistency
- Homepage hero: “Plans start at $30/mo*”
- Fiber landing hero: “Plans start at $25/mo”
- Action: pick one.
Outdated / vulnerable plugins
wordpress-seo
24.0 → latest 26.0 (update)quadmenu
3.1.8 → latest 3.2.4 (update immediately; known vulnerabilities in this version)
Font preconnects (dedupe & correct)
You preconnect fonts.gstatic.com
twice; also missing fonts.googleapis.com
:
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
JS: don’t nuke the HTML class
document.documentElement.className = 'js';
Instead replace the hard overwrite with a safe swap:
<script>
document.documentElement.classList.remove('no-js');
document.documentElement.classList.add('js');
</script>
Facebook domain verification meta
Fix smart quotes so the tag isn’t ignored:
<meta name="facebook-domain-verification" content="akcormns717181qnqkfxuo4q5rmsxw">
Viewport
Avoid disabling zoom (remove user-scalable=0
if present). Recommended:
<meta name="viewport" content="width=device-width, initial-scale=1">
Protocol hygiene
Make protocol-relative assets explicit HTTPS to satisfy CSP and avoid mixed content:
Replace: //surfinternet.com/...
With: https://surfinternet.com/...
Render-blocking & fonts cleanup
- Inline only critical CSS; add defer to non-critical JS.
- Consolidate Google Fonts to a single request with only used weights; add
display=swap
.