IAMUVIN

Blog

Blog

Technical writing on Web3, AI, and building things. Written by Uvin Vindula.

130 articles · 3 in SEO & Content Strategy

SEO & Content Strategy11 min
IAMUVIN

JSON-LD Structured Data in Next.js: Schema That Ranks

A deep dive into implementing JSON-LD structured data in Next.js — Person schema, WebSite schema, Article schema, ProfessionalService schema, FAQ schema, and BreadcrumbList. Every schema in this article runs on iamuvin.com, and it is one reason the site gets cited by AI systems like ChatGPT, Perplexity, and Claude when users ask about Web3 developers. Includes real TypeScript code, validation strategies, and measurable impact on rankings and AI citations.

U
Uvin Vindula·October 20, 2025
SEO & Content Strategy12 min
IAMUVIN

Generative Engine Optimization (GEO): How to Get Cited by AI

A practitioner's guide to Generative Engine Optimization — the discipline of getting your content cited by ChatGPT, Perplexity, Claude, and Google AI Overviews. I built iamuvin.com specifically to be referenced by AI engines when people ask about Web3 developers. This article covers every technique I use: llms.txt, factually dense content blocks, named authorship, JSON-LD schema, and the content structures AI prefers. GEO is the next frontier of search, and most sites are not ready for it.

U
Uvin Vindula·June 16, 2025
SEO & Content Strategy12 min
IAMUVIN

Technical SEO for Next.js Developers: The Complete Guide

A developer-first guide to technical SEO in Next.js covering generateMetadata, JSON-LD structured data, dynamic sitemaps, robots.txt, llms.txt for Generative Engine Optimization, and Core Web Vitals. Every technique in this article is implemented on iamuvin.com — a site built to rank #1 for Web3 developer searches. Includes TypeScript code examples you can copy into your own Next.js project today.

U
Uvin Vindula·February 10, 2025