Bluetooth is explicitly designed to be short range. Low-power and an inefficient onboard antenna reduces the risk of neighbours and family interfering with each other. Intended to replace headphone and keyboard cables, so normally less than 10m, obstacles permitting. BLE perhaps twice as far – I posted some figures recently in another topic. Max range about 0.5km if both transmitter and receiver have good antenna in the clear, after that the packets time-out. BT won’t decode packets that take too long in transit.
WiFi is better – perhaps 100m outside, but very dependent on the environment. Not good at penetrating thick stone walls or steel-framed buildings. WiFi eeceivers and transmitters can be had with coax sockets for an external antenna (beam on a mast), and transmitters powerful enough to wifi a large building or a camp site.
Short range WiFi devices like ESP microcontrollers normally link to an existing home network, so worth looking at plugging a better antenna into the router and/or adding a WiFi extender. Position the router for range too: top floor locations are usually better than cellars!
BT and WiFi are both are vulnerable to crowded bands and local radio interference. A device will go further on an electrically quiet farm than it does in a crowded block of flats.
Dave