Lanthanoid contraction is due to increase in:
Atomic number
Size of 4f orbital
Effective nuclear charge
Shielding by 3f electrons
Effective nuclear charge
The steady decrease in atomic and ionic sizes of lanthanoid elements with increasing atomic number is called lanthanoid contraction.