Latest month visits: 2,143,compared to last month decreased by 16.8%
Primary traffic source is United States,accounting for 63.4%
Primary Traffic Channel Direct(52.9%),followed by Search(28.6%)
followed by Search(28.6%)
Overall Assessment:Traffic needs attention,high market concentration