sort by best latest
I had not heard of this, but it sounds strange. I, and everyone I know on Hubpages, use social media websites like twitter/facebook/google+ to create backlinks and bring in visitors. So, I am guessing google means something else by this.
Thank you 'internpete' In light of this I will now most definitely be initiating an account. Much appreciated =)
- See all 2 commentsHide extra comments