Start with the business outcome
Tell us what the business does, where it operates, what customers need to understand, and what you want those customers to do next. You do not need to choose software components first.
Typical inputs: profession, market, service area, current website, languages, services and desired customer action.