Here are some possible solutions. If you want the site to be visible to only 1 community, set the folder community on the site root folder to that community. If you want multiple communities to see it, you could set folder permissions on the site root folder so that only those communities have read access… In both cases, right click on the site root folder to change folder acls…