that could be me :D i have no idea what are they doing but if it is written on Travelfeed SEO is kept on Travelfeed. I have 2 articles that are high ranked (easy to find) and every time i check it out it is travelfeed link. On other frontends it changes a lot, sometimes frontend even changes if i change one word in the search.
SEO is hard but there is the you yourself pushing the traffic there. For example i am small but i have posts that i know will get 100-200 views form outside. If there was and option to earn few cents on a frontend from ads, i would probably push the traffic there.