Satellite images captured in different spectral bands might exhibit nonlinear intensity changes at the corresponding spatial locations due to the different reflectance responses for these bands. This affects the image registration performance negatively as the corresponding features might have different properties in different bands. We propose a modification to the widely used scale invariant feature transform (SIFT) method to increase the correct feature matching ratio and to decrease the computation time of this algorithm for the multispectral satellite images. We also apply scale restriction to SIFT and speeded up robust features (SURF) algorithms to increase the correct match ratio. We present test results for variations of SIFT and SURF algorithms. The results show the effectiveness of the proposed improvements compared to the other SIFT- and SURF-based methods.