How do I speed up my website?

  • Use a "base template" in your website whenever possible, this helps you reuse and cache headers and footers across different pages
  • Add contents that are "repeated on each page" into the base template (i.e. navigation menu, logos, headers and footers)
  • Split lengthy pages into multiple smaller pages
  • Split large galleries into mult-page galleries
  • Compress large images (this is especially important for slideshows and background images)
  • If your website is currently optimized mainly for desktop devices, consider creating a mobile version of your website.
  • Host your website on a fast web server.
  • Choose a trustworthy and reliable web host provider. This is a critical factor especially for high-traffic websites.