Image Source: Aquarium of the Bay – Fish Mural If you watch Alexa Traffic Ranking closely like I do, you probably notice that the traffic ranking was not updated for few days. Today, Alexa has made significant changes to their traffic ranking system. They claim that the ranking system will be more accurate by collecting […]