19世纪初期,西方殖民者通过侵略渗透,将非洲大量土地占为殖民地,这其中,处于战略要地的索马里自然而然成为了更大范围的权力博弈和利益较量的场所。
早在1827年,英国殖民者为了控制尼罗河及其重要支流的发源地埃塞俄比亚,决定将索马里作为自己侵略活动的跳板。
于是,英国通过武力威胁逼迫索马里北部沿海的一些氏族签订了“保护协定”,将其纳入势力范围,之后又在1839年占领了索马里对岸的亚丁(今也门),由此削弱了其他国家在索马里毗邻海岸的影响,尤其是将法国势力排挤出去。
到了1869年苏伊士运河开通后,东非之角的战略重要性更为突出,英国开始对索马里实施进一步殖民入侵。
到了1885年,整个索马里北部沿海地区都沦为英属索马里保护领地。
不过,由于当时英国在全球都拥有广袤的殖民地,因此在索马里东南部沿海则少有进展。
这时候,完成统一的意大利坐不住了,自己再不去非洲圈地就连残羹都吃不上,而彼时的非洲也就剩下埃塞俄比亚和索马里东南部沿海尚处于独立状态。
1885年,意大利试图吞并埃塞俄比亚,没曾想,反被打得溃不成军,最后竟被迫向埃塞方赔款,成了世界笑柄。
不甘心失败的意大利人决定打索马里来挽回面子,于是1889年开始侵略索马里东南部沿海。