From Keywords to Context: Understanding GEO Optimization