Can someone explain to me why this happens?

I don't understand.

It's not just the MJ12Bot [1] that can't parse links. It seems many web robots can't parse links correctly. Last month there were requests like:

I mean, the request /2022/02/23.1 does exist on my server, but not (decoded) /\"/2022/02/23.1\".

What?

That's worse than what MJ12Bot was sending back in the day.

And it's not like it's a single web robot making these requests—no! It's three different web robots!

I just … what?

[1] /boston/2019/07/09.1

Gemini Mention this post

Contact the author