social media utilization for ranking