Where it usually starts
Most directories start as a spreadsheet exported into a listings theme, and the theme decides everything afterwards.
- Every listing has the same six fields, so a restaurant and a roofing firm carry the same form and neither says anything useful; opening hours live in a free-text box that is never the same twice.
- Areas are a flat tag list, so a business in a village appears under the village but not under the town or the county, and the person maintaining the site does not know which.
- A business owner rings to say their phone number is wrong, the editor changes it by hand, and nobody records that the owner was the person who asked.