For me the Google results are again at #1.
Isn't it just a temporary thing that search engines rank you down but you quickly regain popularity as soon people link the new one and they notice traffic?
Isn't it just a temporary thing that search engines rank you down but you quickly regain popularity as soon people link the new one and they notice traffic?
I don't know these days ¯\_(ツ)_/¯