Herpes vaccine is effective for more than four years, and the exact period of immunization may vary depending on age and body immunity. Herpes zoster vaccine is mainly used for people aged 50 years and above to prevent herpes zoster and its complications caused by varicella-zoster virus. The herpes zoster vaccine does not provide lifelong immunity. Clinical follow-up of people over 50 years of age showed that the protective efficacy of the vaccine was 93.1% at 4 years of vaccination, indicating that the herpes zoster vaccine is effective for at least 4 years. The effectiveness of the vaccine is also related to age and immunity, the younger the person with stronger immunity, the better the effectiveness of the vaccine and the longer the immunization period. Vaccination can effectively prevent herpes zoster and its complications. It is recommended that elderly people over 50 years of age who are in a position to do so should be vaccinated under the guidance of a medical professional.