Why does this work so well? Schema markup is really powerful. It is the future. Google is insisting on it. Yoast are working very hard on it. We all agree in the industry that schema markup is incredibly important. I think it is very important specifically for understanding, and partly for deliverability. It enhances deliverability and arguably gains deliverability.