Es porque usas acortadores o páginas que han sido marcadas como spam, para evitar eso crea una pagina externa y codificala luego redirecciona a el link que quieres que visiten tus clientes.
cuando tu pegas el link en el chat, facebook manda a sus bots a visitar la pagina y si encuentra algo sospechoso lo marca como spam o Phishing y te lo borra, como lo se? pues ya he echo la prueba
Y lo primero que vista tu link (pagina )
Facebook manda esto
Insertar CODE, HTML o PHP:
Navegador: [facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)]
IP: [173.252.127.17]
esas son las cookies que facebook deja en tu web o el link cuando es mandada a través del chat