1. FTP (file transfer protocol) access - Due to customizations made to the website structure (or template), this  this kind of access is required to complete certain SEO-related activities. 

  2. CPanel - We almost never need this type of access, because it grants total control of the client’s hosting account, including email setup and billing details.  This access would be ideal, as it gives complete access. 

  3. For WordPress sites - admin access access needed. Allow us to make changes to almost every feature in WordPress and, therefore, on the website.