Link popularity refers to the number of inbound links or backlinks that point to a website.

« Back to Glossary Index