Talking with a B&B owner in Scotland, that class of accommodation's very much in decline for reasons you can imagine. Information being online is a mixed blessing too, as the number of deceased web sites, deceased email addresses, unresponsive email address owners, is legion.
Yes, I have come across a number of dead links. One thing that irritates me is the large number of websites that, for want of a better term, seem to be parasitic; that is to say they appear to have scraped details from elsewhere and often offer to "check availability" for places that have long-since ceased to exist.
Something that's gone and that I'm not sure was valued even when it was running was the Tourist Information 'Book a bed ahead' service, which for a 10% commission was pretty good at finding somewhere to stay and often provided a voyage of discovery too. It was UK▸ -wide so I once visited the tourist information in Bath and within a few hours they booked a B&B for me in Stirling. Compare and contrast with the present day and Bath has no tourist information office.
It was probably the early 90's when I used Tourist Info to obtain a long list of B&B in North Cornwall and worked my way through the telephone numbers until I found one that was suitable and had space. Although not the most streamlined of processes, it had the advantage of being, probably, a comprehensive list of accommodation - in one document.
One memorable time, before the service was centralised, and for Gairloch, the tourist information person completely ran out of options but had enough local contacts to go on the grapevine and find someone who was very content to put us up in a spare room. Evening sun, a small house with an extensive view a mile or so to Gairloch, and on arrival having taken a quick look at us, she handed us the house keys, apologised that she was out for the evening and with that we were beyond reach of the midges and had a roof over our heads.
Brings back memories. I stayed one night in Inverness. The proprietess didn't have space for the following night, so asked her neighbour. I stayed with said neigbour several times over the years. She was a fantastic host and was there with tea and sandwiches to welcome me at about 02:30 after the Taunton-Inverness train* was delayed by 5 hours.
Still as a student, I booked into a B&B opposite Balloch station. When my friend and I arrived, the door was opened by a girl rather younger than us. She looked rather hesitantly at us - nobody else was in the house - but let us in. The same girl cooked breakfast the following morning, saying very little. We enjoyed the meal in what was rather smart surroundings and then went on our way.
* Yes there was a Taunton-Inverness train in those days (probably 1980s).