Usage patterns
〈場所〉にサイトを開設するto set up/launch a website
The company launched a new website.
建設サイトで〈動詞〉to do something at a construction site
He works at a construction site.
サイトにアクセスするto access a website
I couldn't access that website.
サイトを更新するto update a website
I update the website every week.
サイトに掲載するto post/publish something on a website
That article is posted on the website.