Umbraco Audits & Performance Optimisation

What is an Umbraco performance audit?

Audit Website Pagespeed

What is an Umbraco performance audit?

An Umbraco performance audit is a systematic technical review of your website's speed, security, accessibility, and search engine readiness. It identifies specific issues, slow database queries, unoptimised images, missing security headers, broken schema markup, render-blocking resources, and produces a prioritised action plan with measurable improvement targets.

According to Google's Core Web Vitals research, 53% of mobile users abandon sites that take longer than 3 seconds to load. A 100ms improvement in Largest Contentful Paint (LCP) can increase conversion rates by up to 8%, based on Deloitte's 2020 milliseconds-make-millions study. Yet most Umbraco sites we audit have LCP times above 4 seconds and fail at least two of Google's three Core Web Vitals thresholds.

Our audits go beyond automated tools like Lighthouse. We manually review your Umbraco codebase, Razor views, Surface Controllers, database queries, media handling, and deployment configuration, to find the issues that automated scanners miss.

Audits

What does a Simon Antony audit cover?

Every audit covers four dimensions, each scored independently so you can see exactly where your site stands:

Contact us
Performance and Core Web Vitals

We measure LCP, INP (Interaction to Next Paint), and CLS (Cumulative Layout Shift) across desktop and mobile. We trace slow performance back to its root cause: server response time, database query inefficiency, unoptimised media, render-blocking CSS/JS, or Cloudflare configuration gaps.

Security posture

We check HTTPS enforcement, HSTS configuration, Content-Security-Policy headers, cookie flags, exposed server headers (x-powered-by), and known Umbraco vulnerabilities. We reference the OWASP Top 10 and Umbraco's own security advisory history.

SEO and structured data

We audit schema.org markup, meta tags, canonical URLs, sitemap configuration, robots.txt directives, heading hierarchy, and AI crawler access (GPTBot, ClaudeBot, PerplexityBot).

Code quality

We review Razor view complexity, controller architecture, dependency injection patterns, and NuGet package currency. Outdated dependencies are a common source of both security vulnerabilities and performance regressions.

What results do businesses see after an Umbraco audit?

Our clients typically see measurable improvements within 30 days of implementing audit recommendations. Average outcomes across our last 20 audits include a 40% improvement in Lighthouse performance scores, LCP reductions from 4+ seconds to under 2.5 seconds, and security header scores improving from F to A on securityheaders.com.

For one recruitment sector client, our audit identified 47 actionable issues. Implementing the top 15 recommendations reduced page load time by 62% and improved their Google PageSpeed Insights score from 34 to 91. The entire implementation took 8 hours of development time on an existing retainer.

Every audit deliverable includes a prioritised spreadsheet of findings ranked by impact and effort. We estimate implementation time for each item so you can plan the work against your budget, or hand it back to us on a retainer for implementation. No findings are theoretical; every recommendation is specific and actionable.

Umbracos tree of support
Sharpen your code quality with SimonAntony Ltd.

How does the audit process work?

Step 1: Discovery call (30 minutes, free) — We discuss your site's history, known pain points, and what success looks like. You share CMS admin access and hosting details.

Step 2: Technical analysis (2-3 days) — We run automated scans (Lighthouse, SecurityHeaders, Schema Validator, Screaming Frog) and then manually audit your Umbraco codebase, database queries, and deployment configuration. This is where we find the issues automated tools miss.

Step 3: Report delivery — You receive a detailed audit report with every finding scored by severity (critical, high, medium, low), estimated fix time, and expected impact. We walk you through it on a video call.

Step 4: Implementation — You can implement fixes yourself, hand them to your existing developer, or commission us to do it. Most clients add audit implementation to an existing retainer.

Step 5: Re-audit — 30 days after implementation, we re-audit to verify improvements and measure results.

Let’s Talk About Your Umbraco Audit Needs

Get in touch today to discuss a flexible retainer that keeps your Umbraco site performing at its best.

Get in touch today!

Contact us

  • Umbraco support, retainers, maintenance
  • IT consultancy, database management
  • Classic ASP support, custom software development