¿Ha mirado el uso de las relaciones en Eloquent? Debería declarar la relación en sus dos modelos, algo como:
class SearchPages extends Eloquent {
public function sites()
{
return $this->hasMany('sites');
}
}
Para obtener más información sobre Eloquent y las relaciones, consulte esta referencia:http://laravel.com/docs/ 4.2/relaciones #elocuentes