I just took a quick look at the stats and it's good news! Traffic is up compared to this time last year.
March 2023 had 186,000 Page views, while March 2024 had 253,000. That is a 36% increase! Perhaps there was a change in the Google algo that gave us some more love. Whatever the reason, this...