My blogs tagging system seems to create some form of infinite loop for web spiders seeking information about my posts. The tagging system is pretty insane but cool because you can click each tag and see what posts match that tag and from there can click on other tags to see what posts match both those tags.
However I have not for some reason written code to clear tags that are already selected which results in a "link black hole" and my logs are full of things like the below. (scroll that -> way)
3.219.81.66 - - [18/Feb/2025:21:09:29 +0000] "GET /blog/tag?tag=Django&tag=reddit&tag=blogging&tag=Celery&tag=Django&tag=Django&tag=Django&tag=xournal%20%20&tag=Django&tag=Python&tag=writing&tag=Hacker%20news&tag=Django&tag=Django&tag=Hacker%20news&tag=Django&tag=Django&tag=Programming&tag=Django&tag=Django&tag=Django&tag=Tech&tag=Django&tag=Django&tag=youtubetopodcast.com&tag=Python&tag=Python&tag=Tech&tag=tech&tag=Django&tag=Django&tag=Celery&tag=software&tag=Django&tag=Django&tag=Django&tag=Django&tag=Django&tag=Hacker%20news&tag=Introduction&tag=Django&tag=Django&tag=Django&tag=Hacker%20news&tag=writing&tag=Django&tag=Django&tag=youtubetopodcast.com&tag=Hacker%20news&tag=youtubetopodcast.com&tag=Python&tag=Django&tag=Django&tag=Redis&tag=Tech&tag=Django&tag=Django&tag=Django&tag=Hacker%20news&tag=twitter&tag=twitter&tag=snipthat.io&tag=vim&tag=vim&tag=Redis&tag=Django&tag=Python&tag=Redis&tag=snipthat.io&tag=Python&tag=Django&tag=Python&tag=Django&tag=Django&tag=writing&tag=Tech&tag=snipthat.io&tag=Tech&tag=Programming&tag=Programming&tag=tech&tag=Django&tag=Python&tag=Python&tag=Python&tag=Django&tag=Celery&tag=Django&tag=Django&tag=Python&tag=writing&tag=Django&tag=Python&tag=Hacker%20news&tag=Django&tag=Programming&tag=writing&tag=Hacker%20news&tag=Python&tag=Python&tag=Introduction&tag=Introduction&tag=twitter&tag=Celery&tag=Redis&tag=Hacker%20news&tag=Programming&tag=Tech&tag=Django&tag=Tech&tag=Tech&tag=Django&tag=writing&tag=Django&tag=Python&tag=Tech&tag=Django&tag=Programming&tag=Redis&tag=Programming&tag=Python&tag=Python&tag=Python&tag=Hacker%20news&tag=Programming&tag=Python&tag=Redis&tag=Django&tag=Python&tag=Tech&tag=twitter&tag=Python&tag=reddit&tag=twitter&tag=Tech&tag=snipthat.io&tag=Programming&tag=tech&tag=Redis&tag=writing&tag=Python&tag=Programming&tag=Programming&tag=Tech&tag=writing&tag=Python&tag=tech&tag=Python&tag=Programming&tag=youtubetopodcast.com&tag=Python&tag=Django&tag=xournal%20%20&tag=Hacker%20news&tag=writing&tag=Hacker%20news&tag=Django&tag=Programming&tag=blogging&tag=django&tag=Tech&tag=apache HTTP/1.1" 200 101438 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36"
It's pretty funny to me but I imagine it does not bode well for my site ranking.
Sadly I've put this on the list of things to fix but I thought I would immortalise my stupidity in this blog post :)