Our Services

This page intentionally reproduces two audit issues: css3xx and viewport_device_width.

Two bugs are live on this page:
1. viewport_device_width — The <meta name="viewport"> tag uses width=1024 (fixed pixels) instead of width=device-width. View source to confirm.
2. css3xx — Both <link rel="stylesheet"> tags reference old CSS paths that redirect before serving the actual file. Run curl -I /css/old-style.css to see the 301.

Bug 1 — Incorrect Viewport (viewport_device_width)

The <head> of this page contains:

<meta name="viewport" content="width=1024">
← Fixed pixel width. On a 375px iPhone this renders the full 1024px layout
  then scales it down to 37% — text becomes illegible, buttons untappable.

<!-- Fix: replace with -->
<meta name="viewport" content="width=device-width, initial-scale=1">

Bug 2 — CSS Files Returning 3XX (css3xx)

The <head> of this page contains:

<link rel="stylesheet" href="/css/old-style.css">     ← 301 → /css/main.css
<link rel="stylesheet" href="/css/legacy-theme.css">  ← 302 → /css/main.css

The _redirects file that causes this:

/css/old-style.css      /css/main.css    301
/css/legacy-theme.css   /css/main.css    302

Fix: update the HTML to reference the final CSS path directly:

<link rel="stylesheet" href="/css/main.css">

Services Offered

ServiceDescription
Technical SEO AuditFull crawl analysis covering redirects, hreflang, Core Web Vitals, and structured data.
Content OptimisationH1 structure, meta descriptions, keyword targeting, and AEO content formatting.
InternationalisationHreflang cluster setup, x-default configuration, and multi-region canonicalisation.
Performance ReviewCore Web Vitals analysis, render-blocking resource removal, and CLS fixes.

← Back to SEO Issues Lab