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