The key to good search engine results is content. When we have content, we should also optimize meta title and meta description (meta keywords arent important anymore). It can be quite confusing what is a good length for meta title and meta description. Here is a very useful tool that may help you:
https://app.sistrix.com/en/serp-snippet-generator
I am not at all an expert on page load time. But nowdays modern browser show quite nicely, where the time is "spent" on. Often a website is slow, because of many requests. Every image (non cached) means a reqeuest to your server. This can have serious negative effects on your page load time. To deal with it, you can use "Lazy Loading" Plugins. Another way - which I like more - is to defer images. Yesterday I found the following article:
https://varvy.com/pagespeed/defer-images.html
IMO t