Writing seoguide

The maximum-reach checklist this blog ships with

Every SEO and social-sharing feature built into this blog, and the three free accounts to connect after deploying.

Maximum reach comes from three things: fast, crawlable pages; correct social previews; and owning your audience. Here’s what’s already handled.

Built in

  • Speed: static HTML, one preloaded self-hosted font file, no client-side framework. A green Core Web Vitals score is the default, not a project.
  • Crawlable: sitemap at /sitemap-index.xml, robots.txt, canonical URL on every page, clean /posts/slug/ URLs.
  • Search results: a meta description and BlogPosting structured data (JSON-LD) on every post, so search engines know the headline, author, and dates.
  • Social previews: Open Graph + X Card tags on every page, and a 1200×630 preview image generated for each post from its title. Share buttons on every post.
  • Syndication: full-text RSS feed at /rss.xml for readers and auto-posting tools.

Connect after deploying (all free)

  1. Google Search Console — submit your sitemap so new posts get indexed fast.
  2. Analytics — Plausible (lightweight) or Google Analytics 4. Paste the snippet into src/layouts/BaseLayout.astro.
  3. Auto-posting — connect your RSS feed to Buffer or PostRSS so every post goes to X, LinkedIn, and others automatically.

The posting habit

Write the post, push, then share the link with a native teaser: two lines of takeaway in the social post itself, link attached. Never post a bare link — platforms deprioritize it and readers ignore it.

Photo of Vijay Rathod

Written by

AI automation and AI agents builder

I help people save hours of manual work with AI automation and autonomous agents. I write practical guides so non-technical builders can go from idea to shipped product: plan it, automate it, build the agent, ship it.