Firstly, because the authoritative name server for the domain dprevived.com is located in Europe, the initial query time for the A record of the site is very long.
Below is a query from a client based in Japan.
~ % dig -t A dprevived.com. | grep "Query time"
;; Query time: 267 msec
267 msec is beyond bad. Add to this the fact that the site doesn't use CDN, I won't be surprised if the time to first byte to access the site exceeds 1 second, which further degrades user experience.
Please consider:
- Changing the authoritative name server to Cloudflare DNS. It's free for non-critical, hobby projects such as this site.
- Using Cloudflare CDN to accelerate static objects delivery. Similar to the above Cloudflare DNS, there's a free tier for sites like this.