Instead of storing one single link let's store two links, and a set of tags in the middle. Two links with their two titles and maybe their two descriptions. And one set of tags between them.
M. Manca, L. Boratto, and S. Carta. Intelligent Systems in Science and Information 2014, volume 591 of Studies in Computational Intelligence, Springer International Publishing, (2015)
M. Tsagkias, M. de Rijke, and W. Weerkamp. Proceedings of the Fourth ACM International Conference on Web Search and Data Mining, page 565--574. New York, NY, USA, ACM, (2011)
R. Kaptein, P. Serdyukov, and J. Kamps. Proceedings of the 33rd International ACM SIGIR Conference on Research and Development in Information Retrieval, page 839--840. New York, NY, USA, ACM, (2010)