Remover duplicatas em uma lista enquanto mantém sua ordem (Python)

Esta é realmente uma extensão desta questão. As respostas dessa pergunta não guardaram a "ordem" da lista depois de remover as duplicatas.Como remover essas duplicatas em uma lista (python)

biglist = 

[ 

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

]

Nesse caso, o segundo elemento deve ser removido porque já existe um elemento "u2.com" anterior. No entanto, o pedido deve ser mantido.

questionAnswers(9)

yourAnswerToTheQuestion