Indexing and keyword ranking techniques revisited: 20 years later | Heykuki News