Guguo fue un importante estado vasallo a principios de la dinastía Zhou Occidental. Después de la destrucción de la dinastía Shang, sus dos hermanos menores fueron nombrados reyes de los reinos antiguos. Uno era el antiguo reino del emperador Yong y el otro era el antiguo reino Dong que controlaba la tierra (hoy Xingyang, Henan). como barrera este-oeste para la familia real Zhou. Después de que el Estado Guo en el oeste se movió hacia el este, el Estado Guo defensor se llamó Estado Nan Guo, y el que defendía Xia Yang (hoy Pinglu, Shanxi) se llamó Estado (según "Yi" en "Zuo Zhuan"). Al mismo tiempo, los pueblos Shu y Qiang de Xi Guguo establecieron otro antiguo reino de Guo Kuo en la ciudad natal de Xi Guguo, llamado Xiao Guo Kuo, que son los cinco antiguos reinos de Guo Kuo que aparecen en libros antiguos. En 767 a. C., Dongguo fue destruido por el Estado de Zheng (según el Año del Libro de Bambú). En 687 a. C., Xiaoguo fue destruido por el estado de Qin (según los "Registros históricos de Qin").
Con el favor de la familia real Zhou Oriental y su poderosa fuerza, el antiguo Estado Guo construyó ciudades con tierra apisonada y pronto expandió su territorio a los actuales Shanxi Lingbao, Lushi, Shanxian, Mianchi, Pinglu y otros lugares. Y en Sangtian (la actual aldea de Chongsang, municipio de Xiyan, ciudad de Lingbao), derrotaron a las tropas Dog y Rong que intentaron continuar expandiéndose hacia el este (ver "Zuo Zhuan" en el segundo año de Gong)
En 658 a. C., Gu Guo, su vecino del estado de Yu, prestó un préstamo al estado de Jin, lo que hizo que el estado de Jin atacara a Gu Guo por sorpresa y capturara a Xia Yang de un solo golpe. En 655 a. C., Jin capturó Shangyangcheng, la capital de Gu Guo, y Gu Guo murió. El ejército de Jin en busca de la victoria destruyó a Yuzhou en el camino, dejando atrás alusiones a las generaciones futuras como "el falso peligro destruye a Yuzhou" y "los carros auxiliares dependen unos de otros, y los labios están muertos y los dientes fríos". .