A site map is a visual diagram that shows how the pages of a website are linked together, similar to an organizational chart. It is recommended to add a site map to a website plan to map out how the different pages will connect and relate to each other. A site map helps plan and organize the structure and flow of a website.