In fact, it is really simple : just connect the road to your city (only one connection is sufficient for this to work), then place your buildings next to the road, and you will have a 10% bonus on gold you receive from your caravan , for each building connected to your road. That's all !