Open nickswalker opened 8 years ago
Duck Duck ranking is good. Need to check the social meta tags and see if Google Webmaster Tools says anything.
Latest updates added additional metadata and fixed HTTPS redirect issues. We'll see if this helps.
Duck Duck ranking is good. Need to check the social meta tags and see if Google Webmaster Tools says anything.