1. A method comprising: receiving, by a processing device, a document comprising a first topic to be imported into a content management system; calculating a first signature of the first topic in view of content associated with the first topic; determining, by comparing the first signature with a respective signature for each of the plurality of topics stored in the content management system, whether the first topic of the document is a match to at least one of a plurality of topics stored in the content management system; and in response to a determination that the first topic of the document is the match to the at least one topic stored in the content management system: identifying a plurality of hyperlinks embedded in the content associated with the first topic; determining whether at least one of the plurality of hyperlinks embedded in the content associated with the first topic matches any hyperlink associated with the at least one topic stored in the content management system to confirm whether the first topic of the document is a match to the at least one topic stored in the content management system; and in response to determining that the at least one of the plurality of hyperlinks embedded in the content associated with the first topic does not match any hyperlink associated with the at least one topic stored in the content management system: confirming that the first topic of the document is not a match; and adding the first topic and the content associated with the first topic to the content management system.