The Blog Post SEO Checklist: 20 Checks Before You Hit Publish
A practical pre-publish SEO checklist for blog posts: 20 checks grouped by intent, titles, structure, URLs, links, images, schema, and post-publish follow-up, each with a brief why.
Category
Modern web development practices, tools, and frameworks
125 posts
A practical pre-publish SEO checklist for blog posts: 20 checks grouped by intent, titles, structure, URLs, links, images, schema, and post-publish follow-up, each with a brief why.
Internal links are the most underused SEO lever: you control the source, target, and anchor of every one. This guide covers hub-and-spoke clusters, orphan pages, anchor variation, and a maintenance workflow that makes every new post strengthen the old ones.
A practical ladder for building CMS site search: SQL LIKE, database full-text, dedicated engines, and SaaS — with honest advice on when each tier is worth it.
A developer guide to headless CMS API tokens: which endpoints need auth, which token type to pick, and how to keep write tokens out of client bundles.
A sitemap is a discovery aid, not a ranking factor. Here's which fields Google still reads in 2026, what URLs belong in the file, and the mistakes to avoid.
A developer's guide to JSON-LD structured data for blogs — which schema types to use, a complete BlogPosting example, how it feeds AI search, and how to validate it.
A practical guide to 301 vs 302/307/308, building a redirect map before migrations, nginx and .htaccess examples, avoiding chains, and testing every redirect with curl.
A practical guide to running a CMS media library at scale — format strategy, automatic WebP conversions, alt text, lazy loading vs fetchpriority, and storage planning, with UnfoldCMS as the disclosed worked example.
An honest Hugo vs WordPress comparison across eight dimensions — publishing model, performance, security, editing, theming, maintenance, cost, and team workflows — with a verdict per use case.
An honest comparison of Decap CMS and TinaCMS: config-driven simplicity vs GraphQL visual editing, what each costs, and when git-based content stops scaling.
Astro and Next.js made opposite bets about JavaScript. For blogs, docs, and marketing sites, here's which bet pays off — dimension by dimension, with a verdict per use case.
We deployed both, broke both, and paid both sets of bills. Here's where Ghost wins, where WordPress wins, and how to pick based on what your blog actually needs.