They solve different problems. The teams doing best are running both — without pretending either one replaces the other.
GEO
Schema spent a decade as an SEO nice-to-have. For language models it does something more fundamental: it removes the need to guess what your company is.