So I recently switched to nginx but I didn't specify my site_name in nginx.conf, which I've learned is interpreted as a wildcard domain, meaning you can access the site through any subdomain. I had a subdomain DNS 'A' record set up pointing to my site's ip. Somehow google picked up on the subdomain and indexed my entire site's content through the subdomain and now my traffic plummeting. It's down from 4k uniques / day to 1.2k / day. Ouch!
I've specified my site name, and any traffic not coming through www.mydomain gets 301 redirected to www.mydomain. What else can I do to reverse this catastrophe?
I've considered conical links to my content, but I'm hesitant to introduce too many changes at once. I submitted my sitemap to google over a year ago but I haven't updated it since. I do not have a robots.txt file for the site. Is it possible to reverse the damage done?
My site has quality, unique content, and I'm not aggressive with seo, I rarely make changes and have it dialed in to correctly reflect what the site offers.