Blocking user agent alphabetically different ip requests

All the content on my website is scanned by bots like the one below. user agent alphabetically different ip requests are coming. how can I prevent this. I use cloudflare free account.

GET | 200 | 34.210.76.251 | 883988ca88b50bfc | https://example.com/qo-questio.html | a 
GET | 200 | 34.221.80.221 | 883988ca88b50bfc | https://example.com/qo-questio.html | b 
GET | 200 | 34.221.80.221 | 883988ca88b50bfc | https://example.com/qo-questio.html | c 
GET | 200 | 34.221.80.221 | 883988ca88b50bfc | https://example.com/qo-questio.html | d 
GET | 200 | 34.215.93.239 | 883988ca88b50bfc | https://example.com/qo-questio.html | e 
GET | 200 | 34.215.93.239 | 883988ca88b50bfc | https://example.com/qo-questio.html | f 
GET | 200 | 54.149.131.134 | 883988ca88b50bfc | https://example.com/qo-questio.html | g 
GET | 200 | 54.149.131.134 | 883988ca88b50bfc | https://example.com/qo-questio.html | h 
GET | 200 | 54.149.131.134 | 883988ca88b50bfc | https://example.com/qo-questio.html | i 
GET | 200 | 34.214.41.117 | 883988ca88b50bfc | https://example.com/qo-questio.html | j 
GET | 200 | 52.41.97.46 | 883988ca88b50bfc | https://example.com/qo-questio.html | k 
GET | 200 | 52.41.97.46 | 883988ca88b50bfc | https://example.com/qo-questio.html | l 
GET | 200 | 34.219.244.147 | 883988ca88b50bfc | https://example.com/qo-questio.html | m 
GET | 200 | 34.219.244.147 | 883988ca88b50bfc | https://example.com/qo-questio.html | n 
GET | 200 | 34.220.55.122 | 883988ca88b50bfc | https://example.com/qo-questio.html | o 
GET | 200 | 34.220.250.186 | 883988ca88b50bfc | https://example.com/qo-questio.html | p 
GET | 200 | 34.220.250.186 | 883988ca88b50bfc | https://example.com/qo-questio.html | q 
GET | 200 | 35.166.248.60 | 883988ca88b50bfc | https://example.com/qo-questio.html | r 
GET | 200 | 35.93.201.153 | 883988ca88b50bfc | https://example.com/qo-questio.html | s 
GET | 200 | 35.93.201.153 | 883988ca88b50bfc | https://example.com/qo-questio.html | t 
GET | 200 | 35.164.183.38 | 883988ca88b50bfc | https://example.com/qo-questio.html | u 
GET | 200 | 35.164.183.38 | 883988ca88b50bfc | https://example.com/qo-questio.html | v 
GET | 200 | 54.200.161.165 | 883988ca88b50bfc | https://example.com/qo-questio.html | w 
GET | 200 | 18.236.252.12 | 883988ca88b50bfc | https://example.com/qo-questio.html | x 
GET | 200 | 54.218.95.38 | 883988ca88b50bfc | https://example.com/qo-questio.html | y 
GET | 200 | 52.13.32.55 | 883988ca88b50bfc | https://example.com/qo-questio.html | z 

{
  "event_message": "GET | 200 | 54.201.42.208 | 888066814f9c27fb | https://example.com/qo-questio.html | d",
  "id": "b8a5065f-4577-94f0-be27-ca469a23dd57",
  "metadata": {
    "logflare_worker": {
      "version": "1.0.2",
      "worker_id": "PJ9XX1",
      "worker_started": "2024-05-22T22:56:34.500Z"
    },
    "request": {
      "cf": {
        "asOrganization": "Amazon.com",
        "asn": 16509,
        "botManagement": {
          "corporateProxy": false,
          "jsDetection": {
            "passed": false
          },
          "score": 99,
          "staticResource": false,
          "verifiedBot": false
        },
        "city": "Boardman",
        "clientAcceptEncoding": "br,gzip",
        "clientTcpRtt": 9,
        "colo": "SEA",
        "continent": "NA",
        "country": "US",
        "edgeRequestKeepAliveStatus": 1,
        "httpProtocol": "HTTP/1.1",
        "latitude": "45.82340",
        "longitude": "-119.72570",
        "metroCode": "810",
        "postalCode": "97818",
        "region": "Oregon",
        "regionCode": "OR",
        "timezone": "America/Los_Angeles",
        "tlsCipher": "AEAD-AES256-GCM-SHA384",
        "tlsClientAuth": {
          "certPresented": "0",
          "certRevoked": "0",
          "certVerified": "NONE"
        },
        "tlsExportedAuthenticator": {
          "clientFinished": "10d54cfae4db11035e04b0497b5550cb27c68cb4957cf1a3f9e3a4f5c3ee11cb9ddb6980c26ccc30e6cbfb5449a10c20",
          "clientHandshake": "310c34a70bba1692511a31cf66c2fbb0199a01c727111ed47d94342a8965b4766eeaf1670e72712e0230bd0fbc063d58",
          "serverFinished": "de83bba962224a7f3e4903c0f9fe6c4b53f1aaa0dda6934008b5f949a60841479cc298362e06ba46b91348be05263d21",
          "serverHandshake": "1edd5c3913f3876101660bd263f4fb8a5672e4e3387a986dc5c2d0f98015277e0c54f39b79691413a8338e0d67a16715"
        },
        "tlsVersion": "TLSv1.3"
      },
      "headers": {
        "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
        "accept_encoding": "gzip, br",
        "accept_language": "en-US,en;q=0.5",
        "cf_connecting_ip": "54.201.42.208",
        "cf_ipcountry": "US",
        "cf_ray": "888066814f9c27fb",
        "cf_visitor": "{\"scheme\":\"https\"}",
        "connection": "Keep-Alive",
        "host": "example.com",
        "user_agent": "d",
        "x_forwarded_proto": "https",
        "x_real_ip": "54.201.42.208"
      },
      "method": "GET",
      "url": "https://example.com/qo-questio.html"
    },
    "response": {
      "headers": {
        "access_control_allow_origin": "*",
        "age": "0",
        "cache_control": "max-age=600",
        "cf_cache_status": "DYNAMIC",
        "cf_ray": "88806681452327fb-SEA",
        "connection": "keep-alive",
        "content_type": "text/html; charset=utf-8",
        "date": "Wed, 22 May 2024 22:56:36 GMT",
        "expires": "Wed, 22 May 2024 23:06:36 GMT",
        "last_modified": "Wed, 10 Apr 2024 19:27:47 GMT",
        "server": "cloudflare",
        "transfer_encoding": "chunked",
        "vary": "Accept-Encoding",
        "via": "1.1 varnish",
        "x_cache": "MISS",
        "x_cache_hits": "0",
        "x_fastly_request_id": "8c226cc48485e43aa016901175cf706789309de6",
        "x_github_request_id": "1B00:11DC1E:EB4A5:F0649:664E7823",
        "x_proxy_cache": "MISS",
        "x_served_by": "cache-pao-kpao1770066-PAO",
        "x_timer": "S1716418596.112064,VS0,VE92"
      },
      "origin_time": 171,
      "status_code": 200
    }
  },
  "source": "9b4da304-c86e-413c-ba97-0a281ac81beb",
  "timestamp": 1716418596217000
}

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.