If you want to add a new site to your account, click on the “Add New Site” button, enter your site address including prefix “https://”, click on the “Add Site” button. After that, you will see this site in the sites list, and you will receive a confirmation email.
You can view your site by clicking on the “View” icon. Or copy the site’s URL and paste it into your browser