Every website requires planning and conceptualising and developing a site map prior to development will assist with scoping your project accurately. For larger more complex sites it may also be necessary to develop wireframes to determine correct navigation and usability features.