Building more links will obviously help, check your on page as well. If you haven't done any seo for a while, and your seo wasn't rock solid in the first place, then it is not a surprise to slip back.
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.