I have a few upcoming projects that will be fairly content heavy and need good SEO. Most of my experience is in mobile and embedded systems dev, though I've briefly touched Rails and Node.js.<p>The last site I had, was just an index.html file, some css, and a bit of attached JS. I threw it on a ridiculously expensive webhost (MediaTemple) and that was that.<p>What's the best and cheapest way to build a fairly content heavy site these days, without as much "magic" as possible? I can write Javascript but I've read previous threads like this and people are often throwing out names like Next.js, React, or whatever the new shiny thing is, and it seems like massive overkill. I generally like to be able to reason about systems I write with not too much "magic" and 102321232 dependencies.<p>Any suggestions?
Pick a static site generator from this list<p><a href="https://jamstack.org/generators/" rel="nofollow">https://jamstack.org/generators/</a><p>My take is Hugo is pretty good and crazy fast (written in Go) but I like Pelican because it is easy to customize in Python.
For a content heavy site you need a cms first and foremost. Wordpress has free seo plugins, as do many of the others. But you will need to learn a bit about the basics of on page seo to make infuse keywords correctly, interlink, use appropriate url structure and metadata etc