Weird visits originating from Baidu

I get these weird visits from Baidu once in a while. Common patterns:

  • All originate from China and enter the site from Baidu.
  • All end up on a 404 page trying to visit some gibberish text.
  • Come in the pair of two, 5-20 seconds apart, from different IP ranges.
  • All reportedly using UC Browser on top of Huawei P20.

Example:

(I have many more screenshots of the same behaviour, but as a new user to the forum I can only post one image on the post.)

I have no idea what to make of them, and would really like to know why or how I’m getting them. Did you ever experience something similar?