We recently employed an Upwork freelancer to recreate our website. They did a great job but it loads incredibly slow. The host company says it’s the website design and the freelancer says the host is at fault.
Upwork says they will not provide consultation or opinion on a freelancers work.
We now to turn to this great community to help. If you have an opinion on what is wrong and what we could do to fix it, please respond.$$$
**Edited for Community Guidelines**
re: "We recently employed an Upwork freelancer to recreate our [Wordpress] website. They did a great job but it loads incredibly slow."
That is correct.
re: "The host company says it’s the website design and the freelancer says the host is at fault."
The host company is correct. It is the freelancer's fault.
re: "Upwork says they will not provide consultation or opinion on a freelancers work."
That is correct. That is not a service that Upwork provides. Nowhere in Upwork's documentation or advertisements do they claim to provide that kind of service.
HOWEVER: You may hire consultants on the main Upwork.com website.
re: "We now to turn to this great community to help. If you have an opinion on what is wrong and what we could do to fix it, please respond."
The freelancer you hired used WordPress, and he did so to the best of his ability. WordPress is optimized for ease of use and is intended to be something that allows users to combine various nice-looking components in ways that actually function. WordPress is NOT optimized for speed. That is something that is very important to understand.
There are more advanced WordPress developers who have a better understanding of how to improve system speed, such as by using custom code or alternative plugins. But no matter what they do, they will still be using a framework which is:
- optimized for ease of use
- NOT optimized for speed
If you want to optimize page load speed, then you willl choose from these options
- NOT use WordPress
- Use WordPress as a way to design front-end presentation, but not back-end processing; the back-end processing, database, SQL queries, application source code, etc., will be all custom-created, and NOT come from off-the-shelf WordPress tools
- Use WordPress with custom-created plug-ins and/or with speed-optimized plug-ins which are created and integrated by an experienced, high-level WordPress specialist
An additional option would be to throw hardware at the problem, that is, upgrade your service level with your host. Would take some guesswork to decide if this would be cost-effective.
"No good deed goes unpunished." -- Clare Boothe Luce