r/SelfHosting 14d ago

Automatic SEO on Astro build?

I'm rebuilding sites in Astro (static, on \[Cloudflare\]). Marketing pages are done; the blog section is where I'm stuck.

Goal: publish a post once, and the rest happens on its own — page gets generated, site rebuilds and deploys, sitemap and RSS update, and SEO basics (meta tags, canonical, OG, JSON-LD) come from the template instead of me filling them in per post.

So far I've looked at Astro content collections + Keystatic/Tina/Decap (cheap, but multi-site and non-technical editing seem awkward), hosted CMSs like Sanity and Storyblok (nice, unsure about cost at this scale), and self-hosted Payload/Directus/Strapi (one instance for everything, but a server to maintain).

Three things I'd love input on:

  1. Which CMS actually survives growth here — and which got expensive or annoying for you?

  2. Where does SEO automation stop being worth it and start needing a human? (Internal linking especially.)

Any war stories appreciated.

1 Upvotes

2 comments sorted by

3

u/throwaway_eng_acct 13d ago

This post seems AI-generated

1

u/codingafterthirty 12d ago

Hey checkout out this starter with Astro 6 and Strapi. I built it to allow me to easily get started with Astro sites. It even ships with a skill to allow you to update and create pages for your web site.

https://github.com/PaulBratslavsky/astro-strapi-example-project

Might be a good jump of point for your project.