Начало правления Святополка Изяславича (1093–1113) отмечено страшным половецким опустошением Киевской земли с предместьями самой столицы летом 1093 г. Святополк не сумел стать общенациональным лидером и дать отпор кочевникам. Ведущая роль в этом принадлежала Владимиру Мономаху, фактически выступавшего соправителем Святополка. Почти полувековой период в истории Киевской Руси прошел под знаком яркой личности Владимира Всеволодовича, хотя сам он занимал великокняжеский стол сравнительно недолго — с 1113 по 1125 г.
В мае 1096 г. несметные полчища кочевников вновь обрушились на Русь. В осаде оказался Переяслав. Тогда Святополку и Владимиру удалось незаметно для врагов подойти к городу и стремительной атакой разгромить осаждавших. В этом бою погиб могущественный хан Тугоркан с сыновьями и несколькими подчиненными ему ханами. Когда Святополк и Владимир праздновали победу, под Киевом неожиданно появились орды хана Боняка. Горожане успели запереть ворота, тогда половцы начали грабить окрестные села и монастыри, в том числе и Печерский. В тот раз кочевникам удалось уйти в степь с награбленным имуществом. Победа под Переяславом была омрачена, но с этого времени набеги кочевников на несколько лет прекратились, а русичам удалось восстановить оборонительную линию по реке Рось.
Победа над половцами дала Святополку и Владимиру кратковременную передышку, позволившую заняться внутренними проблемами, и в первую очередь разрешением конфликтов между младшими князьями. Посреднические функции взял на себя Владимир Мономах. Осенью 1097 г. он пригласил князей к себе в Любечский замок. Там потомки Ярослава Мудрого пришли к соглашению о том, что каждый из них должен владеть наследством своего отца. Таким образом утверждался общий для всех принцип наследования княжеских столов. Владимир Мономах, сидевший в Чернигове, подал личный пример, согласившись перейти в Переяслав, а северские земли уступил побежденному им ранее двоюродному брату Олегу, отец которого Святослав получил Черниговское княжество по завещанию Ярослава Мудрого.
Казалось бы, спорные вопросы были улажены. Но не успели князья разъехаться, как Давид Игоревич оклеветал перед Святополком Василька Ростиславича, который был схвачен и ослеплен с санкции великого князя. Владимир Мономах, возмущенный этим поступком, с несколькими другими князьями двинулся к Киеву. Святополк приготовился бежать из столицы, однако киевляне, чтобы не допустить кровопролития, не позволили ему это сделать. На переговоры с Владимиром Мономахом киевляне послали его мать Марию и митрополита Николая. Владимир, выслушав их, согласился на примирение. Киевляне приветствовали это решение, заставив Святополка целовать крест и поклясться, что он собственноручно накажет подбившего его на нечестивый поступок Давида. Во имя мира в 1100 г. под патронатом Святополка и Владимира собрался второй общекняжеский съезд, положивший конец смутам. Князья, договорившись между собой, объединились для совместной борьбы с кочевниками. Вдохновителем сплочения перед лицом грозного врага был Владимир Мономах.
Узнав о готовящемся походе объединенных сил князей, половцы в 1101 г. опросили мира, который и был заключен при личной встрече Святополка и Владимира с половецкими ханами возле городка Саков в переяславских владениях Мономаха. Но мир этот оказался недолгим. На Руси узнали о том, что кочевники готовят новое мощное вторжение. В начале 1103 г. Владимир убедил Святополка нанести упреждающий удар. Весной объединенные княжеские дружины перешли за днепровские пороги и оттуда двинулись вглубь степей. В начале апреля они нанесли кочевникам сокрушительное поражение на берегах реки Молочной. 12 ханов полегло в бою, а русичам досталась огромная добыча.
И снова мир оказался недолгим. В 1107 г. хан Боняк опустошил предместья Переяслава, а затем, соединившись с ханом Шаруканом, подступил к Лубнам. Но здесь 12 августа их настигли и разгромили соединенные дружины Святополка Киевского, Владимира Переяславского и Олега Черниговского. Эта победа в очередной раз доказала преимущество действий объединенных русских дружин. После победы под Лубнами стратегической инициативой завладели русские князья, и в начале 1111 г. Владимир Мономах на очередном съезде под Киевом убедил их выступить в новый поход.
Объединенные силы князей, собравшиеся у Владимира в Переяславе, в начале марта перешли Ворсклу и, захватив Сугров и Шарукан (вблизи современного Харькова), нанесли половцам решительное поражение на реке Сальнице, притоке Северского Донца. Обессиленные половцы были отброшены от границ Руси далеко к Предкавказью, а часть их ушла в Грузию. Наконец-то стране был надежно обеспечен мир, а власть Киева снова простерлась до Дона, причем были восстановлены сухопутные связи с отдаленными владениями — Белой Вежей и Тмутараканью.