Factors that Impact Search Rankings and Visibility in SERPs