Series · Day 100 of 100
Technical SEO for Developers
- 01Why developers should own technical SEO, explained simplyMarketing writes the content. Engineering decides whether Google can see it.Oct 27, 2026
8 min - 02How search engines work: a practical Technical SEO guideFour stages between your deploy and a ranking.Oct 27, 2026
6 min - 03Crawled is not indexed: a practical guide for developers'Crawled — currently not indexed' is a quality signal, not a bug.Oct 27, 2026
7 min - 04How Googlebot renders JavaScript: lessons from productionWhat happens to your React app after Google fetches it.Oct 27, 2026
8 min - 05See your page the way Google does: a step-by-step guideStop guessing. Inspect.Oct 27, 2026
7 min - 06robots.txt deep dive: a Technical SEO guide for developersA tiny file with the power to hide your entire site.Oct 27, 2026
6 min - 07robots.txt vs noindex: a practical guide for developersThe mistake that keeps pages in search forever.Oct 27, 2026
6 min - 08Meta robots and X-Robots-Tag for Technical SEO developersPage-level control over indexing and snippets.Oct 27, 2026
6 min - 09X-Robots-Tag for non-HTML files: lessons from productionPDFs and images can't hold meta tags. Headers can.Oct 27, 2026
7 min - 10XML sitemaps at scale: a practical guide for developersHow to keep thousands of URLs discoverable.Oct 27, 2026
7 min - 11Keep lastmod honest: a Technical SEO guide for developersGoogle ignores lastmod when it lies.Oct 27, 2026
7 min - 12Canonicalization rules: a practical guide for developersSame content, many URLs — tell Google which one counts.Oct 27, 2026
6 min - 13Self-referencing canonicals everywhere, explained simplyEvery indexable page should declare itself canonical.Oct 27, 2026
6 min - 14URL design for SEO: a Technical SEO guide for developersURLs are forever. Design them once.Oct 27, 2026
5 min - 15Trailing slashes and letter case: lessons from productionPick one format and enforce it with redirects.Oct 27, 2026
6 min - 16Redirects: 301, 302, 307, 308 — best practices explainedChoosing the right redirect protects rankings.Oct 27, 2026
6 min - 17Build a redirect map before migrating: a practical guideEvery old URL needs a new home.Oct 27, 2026
7 min - 18Site migrations without losing traffic, explained simplyThe playbook I use for domain and platform moves.Oct 27, 2026
7 min - 19Crawl the old site before migrating: a step-by-step guideYou can't protect what you haven't inventoried.Oct 27, 2026
7 min - 20Status codes and soft 404s: patterns, pitfalls and fixesYour server's answer matters as much as your content.Oct 27, 2026
10 min - 21410 vs 404: everything engineers need to know in practiceBoth remove pages. One is faster.Oct 27, 2026
5 min - 22Pagination and SEO: a Technical SEO guide for developersMake page 2 through 50 discoverable.Oct 27, 2026
7 min - 23Infinite scroll that Google can crawl: a practical guideUsers love infinite scroll. Crawlers need pages.Oct 27, 2026
7 min - 24Faceted navigation without crawl traps, explained simplyFilters can create millions of near-duplicate URLs.Oct 27, 2026
6 min - 25Handling URL parameters: a practical Technical SEO guideTracking and sorting parameters create silent duplicates.Oct 27, 2026
7 min - 26Internal linking architecture: best practices explainedHow link structure tells Google what matters.Oct 27, 2026
6 min - 27Breadcrumbs help users and crawlers: a step-by-step guideA small UI element with big SEO value.Oct 27, 2026
8 min - 28Structured data fundamentals for Technical SEO developersDescribe your content in a language machines understand.Oct 27, 2026
8 min - 29Article structured data: a practical Technical SEO guideHelp search engines understand your blog posts.Oct 27, 2026
7 min - 30Product structured data: a practical Technical SEO guidePrices, availability and reviews in search results.Oct 27, 2026
7 min - 31FAQ rich results are mostly gone: lessons from productionGoogle limited FAQ rich results in 2023.Oct 27, 2026
8 min - 32Person and Organization schema: best practices explainedStructured data for your personal brand.Oct 27, 2026
7 min - 33BreadcrumbList structured data: best practices explainedTurn ugly URLs into readable paths in search results.Oct 27, 2026
7 min - 34LocalBusiness schema for service companies: a deep diveWhat I added to a chauffeur service website.Oct 27, 2026
6 min - 35Validate structured data before shipping in Technical SEOBroken JSON-LD fails silently.Oct 27, 2026
6 min - 36Title tags that rank and get clicked: a practical guideThe most important 60 characters on the page.Oct 27, 2026
7 min - 37Meta descriptions still matter: best practices explainedThey don't rank. They earn clicks.Oct 27, 2026
8 min - 38Heading structure for SEO and accessibility: a deep diveHeadings are an outline, not font sizes.Oct 27, 2026
6 min - 39Do you need exactly one H1: patterns, pitfalls and fixesGoogle says multiple H1s are fine. Here's what I do anyway.Oct 27, 2026
5 min - 40Largest Contentful Paint, explained: a step-by-step guideThe metric most sites fail first.Oct 27, 2026
7 min - 41fetchpriority for your hero image: a step-by-step guideOne attribute that often improves LCP.Oct 27, 2026
6 min - 42Cumulative Layout Shift: a practical Technical SEO guideWhy your page jumps — and how to stop it.Oct 27, 2026
9 min - 43Fonts that don't shift your layout: a step-by-step guideFont swaps are a hidden CLS source.Oct 27, 2026
6 min - 44Interaction to Next Paint: practical tips and trade-offsINP replaced FID in 2024. It measures real responsiveness.Oct 27, 2026
7 min - 45Break up long tasks: a Technical SEO guide for developersAnything over 50ms blocks interactions.Oct 27, 2026
7 min - 46Field data vs lab data: a practical guide for developersLighthouse scores are not what Google uses.Oct 27, 2026
6 min - 47Chrome UX Report (CrUX): a practical Technical SEO guideReal-user performance data — free.Oct 27, 2026
7 min - 48Image optimization for SEO and speed: a practical guideImages are usually the heaviest part of a page.Oct 27, 2026
6 min - 49Responsive images with srcset: best practices explainedStop sending desktop images to phones.Oct 27, 2026
5 min - 50JavaScript SEO essentials: practical tips and trade-offsMake JavaScript sites easy to crawl and index.Oct 27, 2026
7 min
