Maybe your site is just unappealing and has bad UX? Have you tried adding adsense, tracking scripts, cookie consent banners, auto playing videos, scrolljacking, newsletter popovers and put the content after a long GPT generated background story at the bottom of the site to make it more appealing to PageRa.. I mean users?
I used to often have people tell me "I was looking for a solution to a problem with Django and found your blog, thanks!". Now they find an unanswered question on SO instead.