Every website project must start with a discovery phase which includes keyword research, competitor research, general market research, and a review of the existing site as well as a full SEO audit (if you have an existing site), and more.
The Discovery process gives us raw data that relates to how the site needs to be structured, what pages need to exist, and what type of content needs to be on those pages.
In short, the Discovery process ensures that what we build has a strong chance at being effective at achieving the wide range of goals businesses have.