Про белое золото ничего не знаю, а вот по серебру могу подсказать. Есть специальные средства для чистки, продаются иногда в юв. магазинах, иногда в юв. мастерских. Жидкость, в ней серебряные изделия замачиваешь. Нельзя ей чистить изделия с чернением - черненый рисунок пропадет, и нельзя использовать для изделий со вставками из янтаря, жемчуга, бирюзы и перламутра. А для драгоценных камней подойдет.
Как быстро у кого на коже темнеет серебро, зависит от обмена веществ. Если болеешь, серебро может вообще моментально почернеть.
Еще серебряные колечки быстрее темнеют, если их не снимать, когда моешь посуду.