SEO Dictionary offers brief and clear descriptions of all relevant technical terms in the field of Search Engine Marketing & Optimization.
In search engine search results pages, clustering is limiting each represented website to one or two listings.