What happens if I add more sites to optimise through the ‘My Sites’ section? Miranda Boisvert Updated April 22, 2019 13:59 Follow You can add more sites, but keep in mind that every new site counts as a new subscription. Related articles I don’t understand anything about SEO and am overwhelmed. Help! I don’t have time for SEO! How long will this take me every day? Comments 0 comments Please sign in to leave a comment.