Hey guys. I launched niche site in very small niche with low competition but pretty good volume of traffic. I checked first five google pages for all biggest keywords in the niche and make a list of all niche related websites and there were no more than 30 of them.. A half of them were outdated ugly websites and another part is these who rank for almost every keyword in the niche. The problem is almost everyone of these websites don't even have a "contact page" so there's no way to contact with them and use all these link building techniques like broken ling building etc. My question is how to build a links in very small niches when there's no ways to get links from relevant websites? Addition: I also checked the link profiles of main competitors in my niche and what i found there is 98% of their backlinks was pointed from spammy irrelevant directories and links on images from a lot of shitty websites. I think the main reason why they rank on top is age of website but not the shitty backlinks. So guys i need your advice i think it's not a good idea to follow their example and build a links from irrelevant directories and similar crap but how to compete with these aged websites?