#seo
10 posts
What is og:image and How to Create One (Free Tools + Examples)
og:image is the preview image shown when your URL is shared on Twitter, LinkedIn, Slack, or Facebook. Here's how to create one correctly, the dimensions Google and social platforms expect, and free tools to generate yours.
JSON-LD Examples: The 12 Schema Types You Actually Need in 2026
Copy-paste JSON-LD snippets for Article, Product, FAQ, HowTo, Breadcrumb, Organization, LocalBusiness, Event, Recipe, Review, Video, and Software — with real working examples and pitfalls to avoid.
Google Search Console for Developers: Setup, Sitemap, and Monitoring
GSC is your direct line to Google. Here's how to set it up, submit your sitemap, request indexing, and monitor your site's search performance.
How to Build a Blog with Next.js in 2026 (No CMS Required)
The simplest way to add a blog to a Next.js site: file-based content with React components, zero CMS dependencies, and full SEO from day one.
SEO Checklist for a New Website: 25 Things Before You Launch
The pre-launch SEO checklist that covers everything Google needs to rank your new site. Technical, content, and schema — in order of priority.
Structured Data and JSON-LD: The Developer's Guide to Rich Results
JSON-LD structured data earns FAQ rich results, breadcrumbs, pricing cards, and HowTo snippets in Google. Here's exactly which schemas to implement and how.
Core Web Vitals Explained: LCP, CLS, INP for Developers
Google's Core Web Vitals are a ranking signal. Here's what LCP, CLS, and INP measure, what targets to hit, and how to fix the common failures in Next.js apps.
How to Add SEO to a Next.js App: The Complete 2026 Checklist
The exact checklist for production-grade SEO on a Next.js App Router site. Metadata, JSON-LD, sitemap, robots, canonicals, OG images, Core Web Vitals — in order.
Internal Linking for SEO: The Strategy Most Sites Get Wrong
Internal links are the easiest, most underrated SEO lever. Here's the hub-and-spoke model, the 3-link minimum rule, and how to audit your link topology.
OpenGraph Images in Next.js: Dynamic OG Cards That Get Clicks
Social previews make or break link shares. Here's how to generate dynamic OpenGraph images in Next.js using ImageResponse — with code examples and design patterns.