I work for one of their competitors, they should have a mechanism for you to request a manual review. Same with the original post, a lock down on new URLs isn’t unusual, especially really new ones. If they don’t have a review request mechanism I’m happy to introduce you to one of our sales teams 
「いいね!」 8