Establish ownership and access control
Security starts with knowing who controls what. Record which accounts manage the domain registration, DNS, hosting, website administration and connected services such as payment or booking tools. Make sure those accounts belong to the business, not to a former employee's or supplier's personal email address.
Protect every administrative account with multi-factor authentication, remove access that is no longer needed, and review the list whenever staff or suppliers change. An unattended administrator account is one of the simplest ways a website is compromised.
