17. A system, comprising: a memory; and a processing device communicatively coupled to the memory, to: receive a document comprising a first topic to be imported into a content management system; calculate a first signature of the first topic in view of content associated with the first topic; determine, by comparing the first signature with a respective signature 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: identify a plurality of hyperlinks embedded in the content associated with the first topic; determine 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: confirm that the first topic of the document is not a match; and add the first topic and the content associated with the first topic to the content management system.
17. A system, comprising: a memory; and a processing device communicatively coupled to the memory, to: receive a document comprising a first topic to be imported into a content management system; calculate a first signature of the first topic in view of content associated with the first topic; determine, by comparing the first signature with a respective signature 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: identify a plurality of hyperlinks embedded in the content associated with the first topic; determine 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: confirm that the first topic of the document is not a match; and add the first topic and the content associated with the first topic to the content management system. 18. The system of claim 17 , wherein the processing device is further to: in response to a determination that the first topic of the document is not the match to any of the plurality of topics stored in the content management system, add the first topic and the content associated with the first topic to the content management system; and in response to the determination that the first topic of the document is the match to the at least one topic stored in the content management system, determine whether each of the plurality of hyperlinks associated with the first topic matches a corresponding hyperlink associated with the at least one topic stored in the content management system.