Meaning of SITE in English
1》 an area of ground on which something is located.
2》 a place where a particular event or activity is occurring or has occurred.
3》 short for web~ .
■ verb fix or build in a particular place.
ME: from Anglo-Norman Fr., or from L. situs 'local position'.
Do not confuse ~ and sight . As a noun, ~ means ‘a place where something is located or has occurred’ ( the ~ of the battle ), while sight chiefly means ‘the faculty or power of seeing’ ( he lost his sight as a baby ).
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004