Methods are described for conjugating radioiodinated peptides or carbohydrate structures to proteins with improved yields and qualities of conjugates. In one method, specially designed radioiodinated bifunctional peptides containing nonmetabolizable amide bonds are coupled to antibodies. In a second method, radioiodinated nonmetabolizable bifunctional peptides, which also contain aminopolycarboxylates, are coupled to antibodies. In a third method, radioiodinated bifunctional aminopolycarboxylates are coupled to antibodies. In a fourth method, a hydrazide-appended antibody is coupled to a radioiodinated carbohydrate or a thiolated antibody is coupled to a hydrazide-appended and radioiodinated carbohydrate. In a fifth method a monoderivatized cyanuric chloride is used to conjugate thiolated antibody. Radioiodinated residualizing antibody conjugates made by these methods are particularly stable in vivo and are suitable for radioimmunodetection and radioimmunotherapy.