後世史學界真正確認商朝的存在,主要是通過兩個重大的發現,壹方面是甲骨文,壹方面就是商朝舊都城的考古挖掘。甲骨文的發現要等到清朝光緒年間了,據說是在壹家藥材鋪收到了叫做“龍骨”的中藥,發現了上面刻有規律的記號,至此發現了甲骨文的存在。壹代國學大師王國維根據甲骨文記載了商王名稱的蔔辭跟傳統史料中記載先商世系和商王世系的《史記·五帝本紀》和《史記·殷本紀》進行壹壹比對,結果發現地上流傳史料與地下考古文物,兩相呼應,證實了《史記》關於商朝世系記載是基本確鑿無疑的。