甲骨文的发现引发了当地民间对甲骨的私掘热潮,各地古董商人、藏家学者纷至沓来,大量收买。据统计,到民国十七年(1928年),已有数万片甲骨流散各地。同年,中央研究院历史语言研究所成立,很快提出殷墟发掘计划。8月,在考古学家董作宾领导之下,一次对殷墟进行了科学发掘,直到民国二十六年(1937年)抗战爆发前夕,前后共进行十五次发掘,获得有字甲骨24918片。日军占领安阳期间,日本方面曾组织日本学者在当地发掘甲骨及其他文物,并将所得运往日本。
经过3年多的仔细考证、评核、汇总,发现的新字和新字形由两年前发现的6个增加到34个,涉及祭祀、方国的名字、地名、人名以及语气助词等。同时,还发现了一些新的词汇,比如“生今日”等,并证实了殷商时期就有割鼻子、割耳朵等刑罚。此次发现34个新字和新字形,对于甲骨文研究将起到深远影响和重大推动作用,给子孙后代留下一份极其珍贵的历史文化遗产。
有关殷墟卜辞地理研究的新的成果是1994年出版的郑杰祥的《商代地理概论》,其特点首先是对地名作详细的文字考证,以求字识准确;其次是卜辞资料更为齐全,不仅利用了《甲骨文合集》,而且有《小屯南地甲骨》等新资料,是他书所未采用的;三是书中充分利用了新的田野考古资料。
商代地理的研究虽然有较多成果,但由于卜辞资料本身的限制,对卜辞中出现的地名之地望的看法分歧仍比较大。其中明显的如商王田猎卜辞中所反映出来的主要田猎区究竟在哪里,如今即有河南沁阳、山东泰山、河南濮阳(及新乡以东、山东以西)三个地区三种看法。