i know almost nothing about site building and optimization, but maybe you could contact someone on travelfeed.io as it looks like they did something good for the seo ranking. i know it is a different type of content but.
As you started to talk about this i did some searches of my content, and over 50% published on travelfeed is in the first or second google page. some are specific but:
If you search for Cats Corfu my post is right after tripadvisor and facebook
All my Corfu posts are in the first 2 pages on google.
And all other posts are ranked good on the searches, and the travelfeed site is low on Alexa ranging.
So most probably they did something right, because i know i did nothing special for those posts.
RE: LEO Roundtable #28: Is the Crypto Dip Meaningful? Price Predictions, Capitalizing on Bull Markets & New LeoFinance Developments