保持加拿大国籍有效性主要需要遵守加拿大的法律和规定。具体来说,持有加拿大国籍的个人需要确保在每十年内至少待满两年时间在加拿大以保持国籍的有效性。此外,遵守加拿大的税务法律也是很重要的,因为即使身在外国,加拿大公民也需要履行税务义务,以免影响国籍的保留。另外,持有加拿大国籍的个人应该办理加拿大护照,并保持护照的有效性。如果有关护照、国籍或居住等问题,可以向加拿大驻外使领馆或移民局咨询,及时更新个人信息也是很重要的。总之,保留加拿大国籍的有效性需要遵守相关法律,保持与加拿大的联系并及时处理个人信息更新手续。