Latest month visits: 30,251,compared to last month decreased by 23.9%
Primary traffic source is United States,accounting for 94.2%
Primary Traffic Channel Direct(56.6%),followed by Search(25.7%)
followed by Search(25.7%)
Overall Assessment:Traffic needs attention,high market concentration