Elimine duplicados en una lista mientras mantiene su orden (Python)

Esto es en realidad una extensión de esta pregunta. Las respuestas de esa pregunta no mantuvieron el "orden" de la lista después de eliminar los duplicados.Cómo eliminar estos duplicados en una lista (python)

biglist = 

[ 

    {'title':'U2 Band','link':'u2.com'}, 
    {'title':'Live Concert by U2','link':'u2.com'},
    {'title':'ABC Station','link':'abc.com'}

]

En este caso, el segundo elemento debe eliminarse porque ya existe un elemento anterior "u2.com". Sin embargo, el orden debe mantenerse.

Respuestas a la pregunta(9)

Su respuesta a la pregunta