I also find this particularly confusing/misleading - since you deal mainly with physical locations (often called sites by owners), using the word "site" instead of "web traffic" seems odd. Also, listing a web based metric as large as 950% without any type of time interval really kills the true significance of that metric.