Ask HN: Does SEO Work?
Is it snake-oil or are there real benefits to it?
The best and only accredited solution imo is to grind and get real backlinks from reputable sites. There are a number of ways to do that, but all of them require work and time by either creating interesting content or creating relationships / good PR.
Also when it comes to your website having a good structure (schema tags, internal linking, a site map) it's helpful, but once it's done you still need to do the link building.