Primero que nada no hay q obsecionarse con los resultados de pagespeed, no son tan relevantes como uno cree, pero si sirve de guia para mejorar el sitio.
- En primer lugar veo que no estas usando por ejemplo un CDN como Cloudflare, lo cual te serviria.
- Otro punto importantisimo es optimizar las imagenes de tu sitio ya que tenes algunas imagenes que pesan hasta 1mb, el maximo que debe pesar una imagen es de 150kb si queres que este optimizada. No uses png, usa formatos de imagenes como Webp o Avif, incluso JPG es mas liviano al optimizar. Otro problema de imagen que tenes es tu logo que mide mas de 900px, achicalo al tamaño correcto. Usa carga diferida de imagenes (lazy load).
- Usa un plugin de cache y de optimizacion con el cual puedas minificar el css y js sin romper el estilo del sitio y sus funcionalidades. Muchas veces al minificar los archivos algo se rompe, por lo tanto hay q tener cuidado.
Siendo una pagina tan simple tendria que volar en velocidad pero tenes que mejorar bastantes cosas. El theme, no es bueno, podrias elegir otro mejor para ese tipo de sitio. Al igual que tenes plugins innecesarios y los necesarios no los tenes instalados.
Podes usar font-display para que las fuentes genericas carguen antes que las personalizadas.
Y lo que si veo es que tenes varios problemas de seguridad en el sitio que tenes que resolver, tenes archivos visibles que deberian no ser accesibles para los usuarios