Google has HUNDREDS of rating things with alerts that can change everyday, weekly, every month or annually that can help it workout where by google