SEMrush has a massive database of over 22 billion keywords, 43 trillion backlinks, 808 million domain profiles, and 500TB of raw data. The amount of keywords on the platform makes it one of the largest keyword databases worldwide.