If a website is slow or poorly made, it won’t get a good position in search results. If a page takes more than a few seconds to load, many people will close the tab/site and find a website that’s not so slow.
There are many factors that effect speed.
- The server itself needs to be fast
- The server also needs to support cache engines
- A caching system needs to be in place on the website application and be properly set up
- Images need to be optimized for small file size and converting them to webp is good practice
This website has a fairly heavy weight theme yet by using the practices above, I still get this for a performance score.
and another (WordPress part of the site)
and another (TNG Genealogy web app part of the site)
and another (webtrees part of the site) (family tree database with 10,000 descendants in the database)