Just make your site optimized for SE's and country targeted for DE
Type "adding a site to google" in google search text field and you'll see how you can make it.
we want to improve our positions in google. We were on the first place, now we fallen a little by the updates. We must add a "kick". What do you think? Of course, we're going to pay for this
Comment