WORDPRESS SPEED OPTIMISATION / PERTH, WA

WordPress Speed Optimisation Perth

Performance work for WordPress sites that feel slow on real phones, fail Core Web Vitals, waste paid traffic or make customers wait before they can act. We measure first, isolate the bottleneck, optimise the delivery path and verify the result on mobile and desktop rather than chasing a vanity score.

Core Web VitalsTTFB & render pathAsset / script weightWooCommerce bottlenecks
PERFORMANCE / PSI + LIGHTHOUSE + CRUX
Website performance analytics and speed data displayed on a laptop
BUILD / SPEED-OPTIMISATION LCP target <= 2.5s / INP <= 200msCLS target <= 0.10 at the 75th percentilemeasure -> isolate -> optimise -> verifybackup first; test mobile + desktop
FOCUSED SPEED PASSA$300
BUSINESS PERFORMANCEA$540
WOOCOMMERCE PERFORMANCEA$840

FASTER IS A USER-EXPERIENCE JOB BEFORE IT IS A SCORE

WordPress Speed Optimisation for Faster User Experiences

A slow site is rarely one problem. It can be a slow first server response, an oversized hero image, a page builder loading unused assets, too many third-party scripts, database overhead or a dynamic WooCommerce path that cannot be cached like a normal page. We diagnose the actual request path before changing anything.

Performance monitoring dashboard showing website metrics
01

Field data and lab tests answer different questions

PageSpeed Insights can show Lighthouse lab diagnostics and, where enough traffic exists, Chrome UX Report field data. We use both when available instead of treating one synthetic score as the whole user experience.

Real-user data is preferred when the site has enough samples
02

The slowest template often matters more than the homepage

A service page, product archive, checkout or campaign landing page can create more revenue than the homepage. Priority URLs are chosen around traffic and conversion intent, not just what looks impressive in a report.

Optimisation follows business-critical page types
03

Core Web Vitals have measurable good thresholds

Google currently defines good thresholds as LCP within 2.5 seconds, INP under 200 milliseconds and CLS at or below 0.1, assessed at the 75th percentile where field data is available.

Targets are measurable; outcomes still depend on hosting, code and real traffic
04

A 100 PageSpeed score is not the contract

We do not promise a universal 100 because third-party tags, hosting, ecommerce functionality and real-user conditions can change the score. The job is to remove avoidable delay and document the measurable before-and-after result.

No vanity-score guarantee

MEASURE THE BOTTLENECK BEFORE APPLYING THE FIX

Website Speed Audit and Bottleneck Diagnosis

The audit separates server delay, front-end rendering, media weight and WordPress overhead so the scope is based on evidence rather than a checklist applied to every site.

Server infrastructure representing hosting and response-time performance
SERVER

TTFB, Hosting and PHP Path

We review initial response behaviour, cache status, PHP/runtime constraints and obvious hosting limits before trying to solve server delay with front-end tricks.

  • TTFB review
  • Cache hit / miss behaviour
  • PHP and server constraints
  • DNS / TLS observations
Developer inspecting website code and rendering performance
RENDER PATH

Critical Rendering and Main-Thread Work

We identify the resources blocking first paint, long JavaScript tasks and layout work that delays visible content or makes the interface feel unresponsive.

  • Render-blocking CSS
  • Long JavaScript tasks
  • Third-party scripts
  • Main-thread pressure
Responsive website interface with visual assets and typography
MEDIA

Images, Fonts and Above-the-Fold Weight

Hero media, galleries, icons and font files are checked for dimensions, formats, responsive delivery, preload choices and whether the browser is downloading assets it does not need yet.

  • Responsive images
  • WebP / AVIF suitability
  • Font loading
  • Lazy-load boundaries
Developer reviewing application performance and code dependencies
WORDPRESS

Plugins, Database and Background Work

We look for heavy plugins, excessive autoloaded data, scheduled tasks, duplicate functionality and slow dynamic requests that can keep WordPress busy even after the front end is cleaned up.

  • Plugin inventory
  • Database overhead
  • WP-Cron review
  • Dynamic request profiling

OPTIMISE THE METRIC BY FIXING ITS CAUSE

Core Web Vitals and PageSpeed Improvements

Core Web Vitals are not three switches. Each metric points to a different class of user-experience problem, so the optimisation work is mapped to the cause behind the number.

01
LCP

Largest Contentful Paint

Reduce the time to the primary visible content by improving server response, preload priority, hero-media delivery, critical CSS and render-blocking resources.

02
INP

Interaction to Next Paint

Reduce long tasks, unnecessary JavaScript and expensive event work so taps, menus, forms and filters respond quickly instead of feeling stuck.

03
CLS

Cumulative Layout Shift

Reserve image and embed space, stabilise font swaps and avoid late-injected UI that moves content after the user has started reading or tapping.

04
TTFB

Server Response Time

Review caching, hosting, PHP, database work and origin behaviour when the browser is waiting too long before HTML begins to arrive.

05
LAB

Lighthouse Diagnostics

Use controlled mobile and desktop tests to expose render blockers, unused assets, long tasks and payload weight before and after the optimisation pass.

06
FIELD

CrUX / Real-User Context

Where enough traffic exists, compare lab changes with the rolling real-user data that represents actual devices, networks and interactions.

01SCROLL TO MOVE THROUGH CAPABILITIES

DELIVERY PATHS NEED TO WORK TOGETHER

Caching, CDN and Server Configuration

Caching is effective only when the browser, CDN, origin and WordPress layer agree about what can be reused and what must stay dynamic. We configure around the actual hosting stack rather than installing several overlapping cache plugins.

REQUEST PATH
PAGE CACHEHTML / Full-Page Cache

Serve reusable pages without rebuilding the same response in PHP on every visit.

CDNEdge Asset Delivery

Move static assets closer to users and set cache headers so repeated downloads are reduced.

BROWSERClient-Side Caching

Use sensible expiry and immutable asset strategies for versioned CSS, JavaScript, fonts and images.

OBJECTPersistent Object Cache

Review Redis or equivalent options when database-heavy WordPress workloads justify it and hosting supports it.

ORIGINPHP / Database / Server

Identify slow origin work that a CDN cannot fix, including uncached PHP and expensive database requests.

DYNAMICCart, Checkout and Logged-In Paths

Keep dynamic WooCommerce and authenticated pages functional while caching the parts that are safe to reuse.

SHIP THE PIXELS PEOPLE SEE, NOT THE FILES THEY DO NOT NEED

Image, Font and Asset Optimisation

Media optimisation is more than bulk compression. The browser should receive the right dimensions, format and priority for the device and position of each asset.

Resize oversized uploads and generate responsive image candidates instead of sending a desktop original to every phone
Use modern formats such as WebP or AVIF where the stack supports them without breaking source quality
Preload only truly critical fonts or hero media; unnecessary preloads can compete with more important requests
Self-host or subset fonts where licensing and design allow, then control font-display behaviour to reduce invisible text and layout shifts
Lazy-load below-the-fold media while keeping the actual LCP asset discoverable and high priority
Designer reviewing responsive website assets and typography
EDITOR / BLOCK SYSTEM
Hero mediaPriority + responsive source
Content imagesLazy + srcset
FontsControlled preload
Embeds / videoDeferred until needed

THE FASTEST BYTE IS THE ONE YOU DO NOT SEND

JavaScript, CSS and Front-End Performance Improvements

Front-end performance often improves by reducing work rather than adding another optimisation plugin. We trim redundant assets, change loading order and protect layout stability while preserving the features the site actually needs.

PERTH DELIVERY CONTEXT

Performance projects are delivered remotely across Perth metro. A West Perth consultancy may need fast campaign pages and attribution scripts, an Osborne Park contractor may have large project galleries, a Subiaco clinic may rely on booking widgets, and a Joondalup or Wanneroo service business may receive most enquiries from mobile search.

01

Unused CSS and page-builder assets

Remove or conditionally load styles that are not required on every template rather than serving the full design system to every page.

02

JavaScript execution cost

Defer or delay non-critical scripts and reduce long tasks that block interaction on mid-range mobile devices.

03

Third-party tags

Review chat, heatmaps, pixels, embeds and marketing tags because third-party code can dominate the main thread even when WordPress itself is fast.

04

Critical CSS and load order

Prioritise the styles required for the first viewport and prevent lower-priority CSS from blocking meaningful paint where the implementation supports it.

05

Layout stability

Add dimensions and reserved space for images, embeds and dynamic UI so the page does not jump while assets arrive.

06

Regression control

Re-run the agreed priority URLs after deployment so one template does not improve while another becomes slower or visually unstable.

CLEAN WORDPRESS BEFORE BLAMING THE BROWSER

Plugin and Database Performance Cleanup

Plugins and database tables are reviewed by what they do on the real request path. We remove obvious waste carefully, preserve required functionality and verify the site after each meaningful change.

01

Dependency Inventory

Map active plugins, theme dependencies, page-builder modules, integrations and scheduled jobs before anything is disabled.

Output: dependency and risk list
02

Plugin Cost Review

Identify duplicate features, globally loaded assets and plugins that create expensive queries or external requests on pages where they are not needed.

Output: keep / replace / remove recommendations
03

Database Housekeeping

Review revisions, expired transients, autoloaded options and plugin leftovers before cleaning data that is safe to remove.

Output: documented database cleanup
04

Cron and Background Tasks

Check scheduled jobs and recurring processes that can create bursts of server work or duplicate tasks on busy sites.

Output: background-task review
05

Verify After Change

Re-test functional paths and performance after cleanup so a faster dashboard does not come at the cost of a broken form, search, booking or checkout.

Output: before / after verification

MEASURE BEFORE AND AFTER

Before-and-After Performance Testing & Speed Optimisation Pricing

Every package starts with an agreed baseline and ends with a repeatable verification pass. Pricing is based on how many priority page types and dynamic paths need engineering work, not on a promise to force every URL to the same synthetic score.

Alpha guide rates keep the Services hub positioning: about 40% below a conservative professional-agency benchmark for comparable one-off performance work. Current Alpha starts at A$300 rather than the A$500 benchmark used on the main Services page.
FOCUSED

Focused Speed Pass

A$300Market reference A$500

For a brochure site or focused landing-page set with a clear front-end bottleneck and no complex ecommerce path.

Typical delivery: 2–3 business days
BUSINESS

Business Performance

A$540Market reference A$900

For a standard business site with multiple templates, heavier scripts, a page builder, forms and a wider set of priority URLs.

Typical delivery: 3–5 business days
COMMERCE

WooCommerce Performance

A$840Market reference A$1,400

For stores that need product, category, cart and checkout performance investigated without breaking dynamic ecommerce behaviour.

Typical delivery: 4–7 business days
01

Audit & Baseline

+
Priority URLs / page types testedUp to 3Up to 8Up to 12
Mobile + desktop Lighthouse baselineIncludedIncludedIncluded
CrUX / field-data review where availableIncludedIncludedIncluded
TTFB / server-response reviewCore checkDetailedDetailed + dynamic paths
Pre-change backup / rollback pointIncludedIncludedIncluded
02

Caching, CDN & Delivery

+
Page-cache configurationIncludedIncludedIncluded
Browser-cache headers reviewIncludedIncludedIncluded
CDN configuration reviewBasicDetailedDetailed + store exclusions
Object-cache / Redis reviewReview onlyConfigure if supportedConfigure if supported
Compression / origin-delivery reviewIncludedIncludedIncluded
03

Images, Fonts & Media

+
Priority media items optimisedUp to 20Up to 60Up to 120
Responsive image / srcset reviewCore templatesPriority templatesStore + priority templates
WebP / AVIF strategyIncludedIncludedIncluded
Font loading / preload reviewIncludedIncludedIncluded
Lazy-load boundary reviewIncludedIncludedIncluded
04

JavaScript, CSS & Third-Party

+
Render-blocking CSS / JS reviewIncludedIncludedIncluded
Script defer / delay configurationCoreExtendedExtended + ecommerce exclusions
Unused CSS / asset-loading cleanupCore templatesPriority templatesStore + priority templates
Third-party tag reviewUp to 3Up to 6Up to 8
Layout-shift fixesCore issuesPriority templatesPriority + store templates
05

WordPress, Plugins & Database

+
Plugin performance inventoryIncludedIncludedIncluded
Duplicate / unnecessary plugin reviewIncludedIncludedIncluded
Database housekeepingBasicExtendedExtended
Autoload / transient reviewBasicDetailedDetailed
WP-Cron / background-task reviewBasicDetailedDetailed + commerce jobs
06

WooCommerce & Dynamic Pages

+
Product / category performanceIf applicableIncluded
Cart-fragment / AJAX reviewIf applicableIncluded
Cart + checkout cache exclusionsIf applicableIncluded
Checkout functional regression testIf applicableIncluded
Payment / shipping script reviewIf applicableIncluded
07

Verification & Handover

+
Post-change mobile + desktop testsIncludedIncludedIncluded
Before / after report1 summaryDetailedDetailed + store-path notes
Core Web Vitals target reviewIncludedIncludedIncluded
Functional smoke testCore siteForms + core siteForms + store path
Post-delivery support7 days14 days14 days

Guide prices are in AUD. They assume one WordPress installation and reasonable access to hosting / WordPress. Hosting upgrades, premium CDN plans, paid optimisation plugins, redesign work, third-party tag rewrites and custom application refactoring are excluded unless written into scope. Good Core Web Vitals are a target, not a universal guarantee: real-user results depend on hosting, code, third-party services, device mix and traffic.

Additional approved performance engineering: A$90/hr

DYNAMIC STORES NEED A DIFFERENT PERFORMANCE PLAN

WooCommerce Speed Optimisation

A store cannot be optimised like a static brochure site. Product discovery can be cached heavily, while cart, checkout, account and session-dependent requests must stay accurate and personalised.

Explore WooCommerce Development →
01

Product and category templates

Reduce image weight, query cost and front-end assets on the templates shoppers use to browse and compare products.

02

Cart fragments and AJAX requests

Review recurring dynamic requests that can run on every page and create unnecessary server work when the store configuration does not require them.

03

Cart and checkout exclusions

Keep transaction pages out of full-page caches and verify that optimisation rules do not serve another shopper's state.

04

Payment, shipping and tracking scripts

Measure third-party checkout scripts because a fast theme can still feel slow when payment, fraud, shipping and analytics code dominates the main thread.

SPEED QUESTIONS BEFORE YOU BUY ANOTHER PLUGIN

WordPress Speed FAQs

These answers focus on what can actually be measured, what changes the scope and why speed work should be verified instead of sold as a magic score.

01

Why is my WordPress website slow?

+

Common causes include slow hosting, no effective page cache, oversized media, too many global plugin assets, third-party scripts, heavy page builders, database overhead and dynamic WooCommerce requests. The audit identifies which of those are actually affecting your priority URLs.

02

What Core Web Vitals targets should a WordPress site aim for?

+

Google's current good thresholds are LCP within 2.5 seconds, INP under 200 milliseconds and CLS at or below 0.1, assessed at the 75th percentile where real-user field data is available.

03

Can you guarantee a 90 or 100 PageSpeed score?

+

We do not sell a universal score guarantee. Lighthouse is a useful lab diagnostic, but the final score can be affected by hosting, third-party tags, ecommerce functionality and test conditions. We agree the priority URLs, record the baseline and document the measurable improvements.

04

How much does WordPress speed optimisation cost?

+

Our current guide packages are A$300 for a focused speed pass, A$540 for a broader business-site optimisation and A$840 for WooCommerce performance work. The final scope depends on templates, hosting, plugin stack and dynamic functionality.

05

Will speed optimisation change the design?

+

The normal goal is to preserve the approved design. If a visual feature is inherently expensive, such as an oversized autoplay background video or a heavy third-party widget, we explain the trade-off before changing it.

06

Do I need better hosting before you optimise the site?

+

Not automatically. We measure the current origin first. If server response remains the dominant bottleneck after reasonable configuration, we can recommend a hosting change with evidence rather than moving hosts by default.

07

Can you speed up Elementor, Divi or another page builder?

+

Usually yes, although page builders can load more CSS and JavaScript than a lean custom theme. We optimise the current stack first and only recommend structural rebuilding if the builder itself prevents a sensible result.

08

How do you test before and after?

+

We record the agreed priority URLs using mobile and desktop Lighthouse / PageSpeed diagnostics, review field data when available, implement the work, then rerun the same test set and functional smoke checks after deployment.

09

Can you optimise WooCommerce without breaking checkout?

+

Yes, but the cache and script rules must respect dynamic cart, checkout and account behaviour. The WooCommerce package includes store-path exclusions and functional checkout verification.

10

Do you provide speed optimisation across Perth?

+

Yes. We work remotely with businesses across Perth CBD, West Perth, Subiaco, Osborne Park, Joondalup, Fremantle, Cannington, Midland, Wanneroo and Rockingham, as well as businesses elsewhere in Australia.

START WITH THE URL THAT FEELS SLOW

Send us the pages your customers actually use.

Share the website URL, the pages that matter most, any recent PageSpeed or Search Console data and whether the problem is worse on mobile, desktop or checkout. We will scope the bottleneck before recommending a package.

Request a Speed Auditenquiry@wordpresswebdesignperth.com