About This Blog

The Story Behind Gabepo Cunini

A resource built for developers, marketers, and anyone who has ever wondered why their beautifully built site is not showing up in Google.

Where Did This Start?

The question that started this blog was frustratingly simple. A site built with a popular JavaScript framework, months of careful development, clean code, good content, and then nothing. No rankings. No organic traffic. The URL Inspection tool in Search Console showed a blank white screenshot. The indexed HTML was three lines long.

The problem was not the code quality. It was not the content. It was the rendering architecture. The site was a client-side rendered single-page application, and Googlebot was receiving an empty shell while real visitors saw a fully functional website.

That experience turned into a research project. Then into documentation. Then into this blog.

Who Is This For?

This blog is written for people who build things with JavaScript frameworks and need those things to be findable. That includes frontend developers who have not had to think deeply about SEO before. It includes SEO practitioners who are now encountering JavaScript-heavy sites and need to understand the technical side. It includes product managers and founders who need to understand why their React or Vue site is not performing in search despite good content.

The writing here assumes you are comfortable with web development concepts but does not assume you have a background in SEO. And it assumes you have some familiarity with SEO but does not assume you understand how JavaScript execution affects crawling.

A modern creative workspace with code on screen, notebooks, and warm studio lighting reflecting a developer's research environment
In-depth Articles Covering rendering, crawling, and indexing
Video Walkthroughs Visual guides for complex technical topics
Practical Examples Real code and real Search Console screenshots

What This Blog Stands For

A few principles that guide how content here is researched and written.

Accuracy Over Speed

JavaScript SEO is full of outdated information. Things that were true two years ago may not be true today. Every article here is checked against current Google documentation and tested where possible before being published.

Plain Language

Rendering architecture, hydration, crawl budget, the terms can feel impenetrable. The goal here is to explain these concepts in language that is precise but accessible. No unnecessary jargon. No vague hand-waving either.

Practical Orientation

Theory is useful only when it leads to action. Each topic connects to something you can actually do. Check this in Search Console. Run this command. Change this configuration. Concrete next steps wherever possible.

Honest About Uncertainty

Google does not publish its full rendering algorithm. Some things about how Googlebot handles JavaScript are genuinely uncertain. This blog distinguishes between what is documented, what is observed, and what is inferred.

Ready to Explore the Content?

Start with the foundational articles on client-side rendering, or jump into the video guides for a more visual introduction to these concepts.