Optimise images
Large images can add significant weight to a page. Use appropriate dimensions and efficient formats while keeping enough quality for the design.
Keep code efficient
Remove unnecessary CSS and JavaScript where possible. Efficient code can reduce the amount of work the browser needs to do.
Consider caching
Appropriate browser and server caching can reduce repeated work and improve repeat visits.
Review database queries
Dynamic sites can become slower when they perform inefficient database operations or retrieve far more information than a page needs.
Think mobile-first
A page that feels quick on a desktop can feel very different on a mobile connection. Test the actual visitor journey on smaller screens.
Hosting matters
Server resources and configuration can influence response times, particularly for dynamic websites and database-heavy applications.
Measure before and after
Performance work is easier to understand when you measure the page before making changes and then compare the result.
