I joined Hubpages about a week ago and have had 69 views. However, my traffic source tells me that only 47 come from Hubpages and does not give any source for the others. Are they from search engines? I'm not sure as I would expect it to list Google or similiar if that is the case.
sort by best latest