The range–Doppler (R–D) model is extensively employed for the geometric processing of synthetic aperture radar (SAR) images. Refining the sensor motion state and imaging parameters is the most common method for achieving high-precision geometric processing using the R–D model, comprising a process that involves numerous parameters and complex computations. In order to reduce the specialization and complexity of parameter optimization in the classic R–D model, we introduced a novel approach called ICRD (image compensation-based range–Doppler) to improve the positioning accuracy of the R–D model, implementing a low-order polynomial to compensate for the original imaging errors without altering the initial positioning parameters. We also designed low-order polynomial compensation models with different parameters. The models were evaluated on various SAR images from different platforms and bands, including spaceborne TerraSAR-X and Gaofen3-C images, manned airborne SAR-X images, and unmanned aerial vehicle-mounted miniSAR-Ku images. Furthermore, image positioning experiments involving the use of different polynomial compensation models and various numbers and distributions of ground control points (GCPs) were conducted. The experimental results demonstrate that geometric processing accuracy comparable to that of the classical rigorous positioning method can be achieved, even when applying only an affine transformation model to the images. Compared to classical refinement models, however, the proposed image-compensated R–D model is much simpler and easy to implement. Thus, this study provides a convenient, robust, and widely applicable method for the geometric-positioning processing of SAR images, offering a potential approach for the joint-positioning processing of multi-source SAR images.