I was doing some research for one of the niches I promote. I did a search in google for one of my keywords and found that an affiliate url ranks as the main domain. I have never seen this before. I tried to find out if maybe they did that so they could track their own sales, but there are no backlinks to that affiliate URL. > I am having evil thoughts lol..
I think Google kind of messes with your Search Results when they know you research a specific keyword alot, so maybe just try a different computer on a different network. And there are tons of free online SEO tools that might help you..