My server is overloaded and when I checked it was because Googlebot was constantly sending GET requests for a few AMP pages that are completely malformed. E.g.
GET /what-is-love/amp/wifflegif.com/pandawhale.com/s4.photobucket.com/thecomfortador.tumblr.com/www.tumblr.com/www.gifwave.com/thecomfortador.tumblr.com/teenskepchick.org/www.yourtango.com/reactiongif.org/thecomfortador.tumblr.com/bollypop.in/www.yourtango.com
I think my WordPress AMP plugin earlier might have formed these malformed URLs. Because the actual URL is supposed to be /what-is-love/amp/
but it adds additional domain names after it. These are nothing but domain names found in the article content.
Now these GET requests are hammering my MySQL server and it's overwhelmed. Because it takes a lot of time for the server to say: hey, google..this page doesn't exist.
I added this line as
Disallow: /what-is-love/amp/*
to my robots.txt
and restarted the server. It's reflecting, but Googlebot won't stop sending GET requests.
I have been banging my head against this for hours now. What am I doing wrong? What should I do? Please help.