The phrase "to see on one's site" means to visit or inspect a particular location. It is often used in business context when referring to a company representative going to check out a potential supplier, customer, or facility. The term can also be used more broadly to refer to any type of personal visit to a specific place.