In the appropriate general index in the office of the clerk of the county court, to the extent that the same has been or shall be provided, shall be indexed the names of all grantors and grantees of deeds, trust deeds, release deeds, contracts, leases, or other writings; the names of the parties to marriage records; and the names of all persons for or against whom judgments or decrees are rendered. Where a deed has been executed by a trustee, a special commissioner or other officer, it shall be indexed in the name of the former owner of the property conveyed, as well as in the name of the person executing such deed. In the general index in the office of the clerk of the circuit court, or other court of record, to the extent that such index has been or shall be provided, shall be indexed the names of all plaintiffs and defendants, versus and adversus, for or against whom judgments or decrees have been rendered, at law or in chancery. In addition to the foregoing requirements, any clerk may include, or direct to be included, in any general index, such data as he shall deem proper. It shall be the duty of every clerk for whose office a general index has been provided, to make all proper entries in each general index in his office within a reasonable time after making the recordation to which the index entry pertains.