Well no wonder you have not seen any success so far, you have been extremely busy elsewhere in the world. Now that you have made the commitment, you will definitely get there provided you can stay without missing your dear habit.
I know there is an option to build backlinks from certain geographic locations in software programs like GSA SER. But things may still not be accurate. Try going the tld route which is the best way of getting geographic links.
Give it some time to see if you regain your rankings without doing anything. It happens sometimes, but if nothing happens after several days, you may want to start making appropriate changes. One site at a time to see what happens.
It would be difficult for find legit advertisers for such sites, which is why adsense do not allow it. But if you have good traffic volumes, you may want to advertise what you can offer on forums to see if anyone would be interested in benefiting from your traffic.
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.