前358年，秦国在西山（今河南省熊耳山以西）击败韩国的军队。前357年，楚宣王派右尹黑来迎娶秦孝公的女儿，与秦国联姻。前355年，秦孝公与魏惠王在杜平（今陕西省澄城县东）会盟，结束了秦国长期不与中原诸侯会盟的局面。
第二次变法.咸阳（今陕西省咸阳市东北）位于关中平原中部，北依高原，南临渭河，顺渭河而下可直入黄河，终南山与渭河之间可直通函谷关。为便于向函谷关以东发展，秦孝公于前350年命商鞅征调士卒，按照鲁国、卫国的国都规模修筑冀阙宫廷，营造新都，并于次年将国都从栎阳（今陕西省渭南市