Bloglovin?
I've never heard of it until this morning when I looked at my site stats and found I had about a dozen visitors coming from a post on that site. The post was just a recently published page from my site.
I've never used bloglovin or anything, so I have no idea how it got there. Seems like it might be a good source of traffic though?
Michael
"May I have ten thousand marbles, please?"