I have a website where I create very similar pages besides the city name and do the exact same thing for each page, but some will rank well while others do not. Why is this, if they are nearly the same? Similarly, on other websites I manage, if I create similar pages for all sites, some sites will rank well for that page and others will not; not even the same site ranking well each time. Is there any explanation for this seemingly random behavior?