Quote:
Originally Posted by paul
Exactly that was my point,  they might be getting good traffic as well referral backlinks from UK that could be the reason they get top results in specific search. However I look forward more research on this topic.
|
I guess Paid Google adverts also has some weightage in organic search results. Need to do more research on it because you cannot predict Google