Why Your Client's Links Are Not Moving Rankings
You built 20 links last month. Rankings barely moved. Your client is asking questions. You are second guessing everything.
Before you change your whole strategy, here is what is probably happening.
The sites have no real traffic
DR alone means nothing. A site can have DR 50 and zero organic visitors. Google can see that. A link from a dead site carries almost no value no matter how high the DR looks in Ahrefs.
The links are on irrelevant sites
A finance website getting links from a gaming blog sends a confusing signal to Google. Relevance matters more than most people think.
The site has too many outbound links
Some guest post sites sell hundreds of links every month. When every article on a site is clearly a paid placement, Google figures it out. The value of each link drops to almost nothing.
The links are too new
This one is uncomfortable but true. Links take time to work. Usually 6 to 12 weeks before you see movement. If you are checking rankings after 2 weeks you are going to stress yourself out for no reason.
The anchor text is over optimized
If every link pointing to your client's site uses the exact same keyword anchor, that looks unnatural. Mix it up. Brand name, URL, partial match, generic. All of these together look natural.
Most ranking problems come down to link quality, not link quantity. 5 links from relevant sites with real traffic will outperform 50 links from dead sites every single time.