Hope your day goes well.
SEO isn't really all that difficult, but it is tedious. There are also technical aspects unrelated to the contents of a website that matter significantly as well, such as: what encryption standard a website uses for TLS, how fast a page loads, support for HTTP/2 or HTTP/3*, what web server is being used, et cetera.
Make sure your site has working TLS and HTTP/2 support, HSTS is important as well. If you need a TLS certificate, Let's Encrypt is a non-profit which provides them for free using an automated verification system. I would also heavily discourage using Cloudflare if at all possible, they've got a worrying amount of control over the internet as it is.
* HTTP/3 is still brand new and isn't finalised yet, so it's very unlikely to be included in result rankings right now, however as soon as it does finalise it'll likely start being weighed in.
Yeah, it's annoying more than difficult. I hadn't really updated my B&B site in 15 years (yeah, really!) so I had a lot of catching up to do. Hopefully, it will be easier to tweak once I've fixed all the big issues.
What are you up to by the way? You haven't posted in a week!
I haven't really had the energy to finish any of my longer posts, and I'm not sure anyone wants to hear me rant about how much garbage has been in Trending these past few days. Maybe I should post some art or something similar to that wallpaper I made in my last non-comment post.
I've been commenting quite a bit, I also sponsored two more people into HBI today, then ran out of Hive.
Good luck on your website.