。当时谢庄见朝廷官员入仕之途很少，贤才不足，遂建议不要只让选部独举，而让大臣各自举荐贤才，并按那些人的表现对举荐者作出奖赏或惩罚；又提倡恢复宋文帝时地方官员六年任期的制度。然而最终谢庄的建议没被採纳，而地方官员任期由六年缩为三年的政策亦被视为是南朝宋从元嘉之治中衰落的一个原因。同年，谢庄又调任吏部尚书，但谢庄自以多病而不想担任这个选拔人材的职位，到孝建三年（456年）就因请病太多而被免职。大明元年（457年），谢庄任都官尚书，其时又曾上书以其时冤狱甚多，建议改革刑政，他表示当时由身份卑微的督邮去覆核地方官员