Can you explain what kind of impressions we're talking about here? Is it your web page? If yes, then for backlinks, I'd suggest keeping building it to drive more traffic but also work on improving your CTR by optimizing your meta titles or descriptions to make them stand out or adding schema...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.