The term "one's own site" refers to a person or organization's official website, which is managed and controlled by them. It can also refer to a physical location that belongs to someone or an organization, such as their home, office, or land.
You have almost unlimited choice of men and women on dating sites for dating singles are for the same purpose as you are. (datingsimilar.com)
❥ Interracial web chat site Chat rooms for Interracial online dating chat. (rockchat.in)
Our folks were on site in full force: 16 fellows plus 16 staff spoke with prospective applicants at our exhibit booth; and 29 fellows moderated or made presentations in a scientific session. (aaas.org)