SERP stands for Search Engine Results Placement and describes where a website is listed on the results page.
© 2006 - 2010 Affilorama Group Ltd. All Rights Reserved.