Blogdex?
For some unknown reason (unknown to me, anyhow) I’m getting a bunch of hits from Blogdex. I hadn’t added my site to their system when the hits started appearing (I have now, after seeing the stats). Oh, yeah, one of them is even “Meister du Linkage,” of all things. What is the meaning of these …