Making a Maglr publication and expecting it to make it to the top of the Google or Bing search results if very unlikely for several reasons.
One reason is that the search engine automatically does not know what you're creating, all it may see is the metadata along with its images and text, this isn't enough information to go off when it comes to where it should be placed in a search engine list.
Another reason is, for example, a company has a website and they are very popular, then search engines automatically put these sites at the top of the search due to the amount of traffic they receive and their relevance to the search, your publication may get hundreds of views, but a website could get thousands.
Some companies or website pay to get their website higher in the searches, some smaller companies who want to get more traffic to their website will typically pay Google to place their URL higher up when searched, resulting in their website being higher up than what they usually would.
Metadata plays a good part in SEO. Without metadata, nobody would be able to find your publication in the hundreds of thousands of search results. Even with metadata, other users of the website can have similar metadata and automatically be above you due to their popularity.
It may also be due to the fact that you're making a publication, websites are specifically designed through to their code to be optimized for search engines, we do offer many options for SEO, but there is a limit to what publications can do. When you search for something across a search engine, it is very rare to find anything else aside from a website.
The best method for being higher up in the search engines would be to create a custom page, from here you can then customize and changes everything from metadata to additional information which a search engine uses.