In addition to the factors you have control over, there are some other factors that also affect your ranking that you don't have direct control over.
Ngaphezu kwezinto olawula kuzo, kunezinye izinto ezithinta nezinga lakho ongenalo igunya lokuziqondisa ngqo.