3 ms·Did you ever contact them regarding this? They have webmaster tools for this.by Hengjie 13y agoDid you ever contact them regarding this? They have webmaster tools for this.