
Technical SEO for Developers: Practical Setup
30 min read
Semantic HTML, meta tags, sitemap, Open Graph, JSON-LD, and llms.txt — practical SEO setup for a Next.js blog.
SEONext.jsblogsitemap
Yurii Khvyshchuk — also known as Yura Khvyshchuk, Юрій Хвищук, Юра Хвищук, Хвищук, yuragon, yurkagon. Software Engineer based on the web, building projects with TypeScript, React, Next.js and Node.js.

const aboutMe = {
name: "Yurii Khvyshchuk",
role: "Software Engineer",
inspiration: [
"TypeScript",
"NodeJS",
"React",
],
location: "Lviv, Ukraine🇺🇦",
} as const satisfies Profile;

Semantic HTML, meta tags, sitemap, Open Graph, JSON-LD, and llms.txt — practical SEO setup for a Next.js blog.

A minimal JWT auth flow for Node.js — registration, login, password hashing, and protected routes. Enough to ship an MVP.

How MDX became the simplest way for me to write blog content in my React and Next.js portfolio project.