Valhöll SEO and Technical Audit Process

Summary

This process involved a comprehensive technical audit and SEO evaluation of the website valholl.is (a prominent Icelandic real estate agency) using the mcp_chrome-devtools suite. The audit identified critical performance bottlenecks and SEO deficiencies, resulting in a structured three-phase optimization proposal designed to reduce page weight from 44 MB to under 3 MB.

Details

The audit was conducted as part of the “residual-modeling” business development initiative. Using the Chrome DevTools MCP plugin, the system performed a deep dive into the site’s architecture, network performance, and metadata structure.

Technical Discovery

The investigation revealed a legacy tech stack consisting of a hand-coded vanilla PHP backend with no modern framework. Frontend dependencies included jQuery 3.7.1 and two redundant carousel libraries (Slick and Swiper) running simultaneously. While the site uses Cloudflare CDN, several architectural inefficiencies were identified:

  • Payload Weight: The homepage total weight was measured at 44 MB. The primary contributor is a 34 MB autoplaying hero video served without a poster frame or compression.
  • Image Optimization: The site loads 88 images, all in legacy JPG format, totaling approximately 9.5 MB. There is no implementation of WebP/AVIF formats or lazy loading.
  • SEO Deficiencies: The site lacks basic SEO markers, including meta description tags, <h1> headers, Open Graph (OG) tags for social sharing, and structured data (JSON-LD) for real estate listings.
  • Security and Configuration: A Google Maps API key was found exposed in the client-side source code. Additionally, the site uses an intrusive lead-capture modal that fires immediately on page load, which negatively impacts user experience and Core Web Vitals.

Optimization Proposal

The findings were synthesized into a formal proposal (valholl-proposal.md) structured into three execution phases:

  1. Phase 1: Quick Wins (1–2 days): Implementation of essential metadata (Meta tags, H1, canonical tags), enabling lazy loading for images, preloading critical fonts, and removing redundant JavaScript libraries.
  2. Phase 2: Structured Data & Content (2–3 days): Integration of JSON-LD schemas to enable Google Rich Snippets (e.g., showing property details directly in search results), generating a sitemap, and adding descriptive alt text to the 88 existing images.
  3. Phase 3: Performance Overhaul (3–5 days): High-level optimization including video compression (targeting a reduction from 34 MB to <2 MB), batch conversion of images to WebP, implementing responsive image sets, and deferring non-critical JavaScript.

Strategic Approach

The audit was delivered to the client as a value-add “SEO og Tæknileg Úttekt” (SEO and Technical Audit) document. The strategy prioritized immediate performance gains within the existing PHP environment over a full framework migration (e.g., to Next.js), which was deemed too aggressive for an initial engagement. The projected impact of the proposed changes is a reduction in mobile load times from 15–20 seconds down to 2–3 seconds.