Yes,you'd better make these links no follow,then do some seo and then link your own web adress to others .
One more thing i have noted is there are only 400+ main indexed pages other than that these are supplement
I have the same experience with you, 26000 serps, but only 500 unique ips one day,my god now i decide to do seo for some keywords. Sometimes i forget the basic idea, for i think more pages will bring more serps, more serps will bring more traffic. Anyway, it is not the case. SEO will be the good solution.