Iurii RoguliaIurii Rogulia
AboutServicesPricingProjectsSkillsStackReviewsPhrasesBlog
Contact
Iurii ships.

Iurii Rogulia, senior full-stack software engineer. Professionally building software since 2001.

Think of a number
PricingQuality checklistPrivacy PolicyCookie Policy

Business

TMI Iurii Rogulia
VAT ID: FI29845875
DUNS: 368664211
Lappeenranta, Finland 🇫🇮

All tags

Iurii Uses: #SEO

5 projects · 6 articles · 13 reviews

SEO (search engine optimisation) work covers meta tags, structured data (JSON-LD), Open Graph, sitemaps, robots.txt, and Core Web Vitals – making pages visible and attractive in search results.

Projects

pikkuna.fi – AI-Powered Localization Pipeline
pikkuna.fi – AI-Powered Localization Pipeline
July 30, 2026
pikkuna.fi – AI-Powered Localization Pipeline

A production localization pipeline built entirely on the OpenAI API, with one English source of truth and SEO-aware translation prompts.

Stack

Python

Libraries

pytestOpenAI SDKpython-dotenvpycountry

Services

OpenAIAnthropic

Topics

AILLMPrompt Engineeringi18nLocalizationSEOAutomationTestingArchitectureCTO
vatnode.dev – EU VAT Validation API
vatnode.dev – EU VAT Validation API
January 19, 2026
vatnode.dev – EU VAT Validation API

Developer-first SaaS API for EU VAT validation via VIES with Redis caching, change monitoring, and webhook notifications.

Stack

Next.jsReactTypeScriptHonoNode.jsTurborepoDockerCaddy

Libraries

Drizzle ORMBullMQZodBetter AuthTanStack QueryZustand

Databases

PostgreSQLRedis

Services

StripeResendGoogle Analytics

Topics

SaaSAPIAuthFintechTax/VATMonorepoWebhooksSEOSchema.org
pi-pi.ee – B2B E-commerce for Waterless Urinal Systems
pi-pi.ee – B2B E-commerce for Waterless Urinal Systems
January 17, 2026
pi-pi.ee – B2B E-commerce for Waterless Urinal Systems

i18n B2B e-commerce platform for waterless urinal products across 32 European countries with automated VAT handling, PDF invoicing, and CRM integration.

Stack

Next.jsReactTypeScriptTailwind CSS

Libraries

next-intlDaisyUIStripe SDKreact-pdf

Services

StripeVercelResendNotionGoogle Analytics

Topics

E-commerceB2Bi18nPDFSSRArchitectureSEOSchema.org
pikkuna.fi – E-commerce for Vinyl Curtains & PVC Products
pikkuna.fi – E-commerce for Vinyl Curtains & PVC Products
October 12, 2024
pikkuna.fi – E-commerce for Vinyl Curtains & PVC Products

E-commerce platform with 30 locales, product configurators, AI chatbot, and fully automated order flow: Stripe → Zoho CRM → Airtable → Mailgun → PDF.

Stack

Next.jsReactTypeScript

Libraries

next-intlZodpdf-libPuppeteerStripe.jsBullMQ

Databases

Redis

Services

StripeZohoMailgunPostNordNetvisorVercelVercel BlobGoogle AnalyticsMeta CAPIAirtableUpstash

Topics

E-commercePaymentsShippingPDFPWACTOArchitectureSEOSchema.orgi18nPerformance
HTPBE.TECH – Has This PDF Been Edited?
HTPBE.TECH – Has This PDF Been Edited?
September 25, 2024
HTPBE.TECH – Has This PDF Been Edited?

SaaS platform for PDF authenticity verification with a public REST API.

Stack

Next.jsReactTypeScript

Libraries

Drizzle ORMZodNextAuth.jspdf-lib

Databases

PostgreSQL

Services

MollieResendGoogle Analytics

Topics

SaaSPDFAPIAuthSecuritySEOSchema.org

Articles

A Typed MDX Content Pipeline with Velite (Next.js Tutorial)
August 19, 2026· 9 min
A Typed MDX Content Pipeline with Velite (Next.js Tutorial)

Build a type-safe content layer with Velite: Zod schemas for MDX and JSON, computed fields, one typed import, and a related-posts codegen step.

Stack

Next.jsTypeScript

Services

MDX

Topics

ArchitectureContentBuild ToolsSEO
linkinator Tutorial: Find Broken Links in Next.js Sites
April 29, 2026· 11 min
linkinator Tutorial: Find Broken Links in Next.js Sites

Use linkinator to catch broken links before production: local URL rewriting, --silent flag, GitHub Actions, and false positives from LinkedIn and GitHub.

Stack

Node.jsTypeScript

Topics

Developer ToolsSEOCI/CDProcess
llms.txt for AI Discoverability: Should You Add It?
April 25, 2026· 9 min
llms.txt for AI Discoverability: Should You Add It?

llms.txt: what it is, how AI systems actually read your site (training crawls vs. runtime vs. agents), and why adding it now costs almost nothing.

Topics

SEOArchitecture
IndexNow in Next.js: Instant Indexing After Every Deploy
April 14, 2026· 18 min
IndexNow in Next.js: Instant Indexing After Every Deploy

IndexNow implementation for Next.js: key generation, TypeScript client with retries, GitHub Actions workflow, and pitfalls that break submissions silently.

Stack

TypeScriptNode.js

Services

GitHub Actions

Topics

SEOAutomationPerformanceArchitecture
Next.js Dynamic OG Images: Fix the Turbopack CPU Hang
February 28, 2026· 8 min
Next.js Dynamic OG Images: Fix the Turbopack CPU Hang

Next.js dynamic OG images with Satori: why opengraph-image.tsx hangs Turbopack at 400% CPU, how API routes fix it, plus WOFF2 and Twitter card gotchas.

Stack

Next.jsTypeScriptTurbopack

Libraries

Satori

Services

Vercel

Topics

SEOPerformanceAPI Routes
Technical SEO for Next.js: SSR, JSON-LD, and Sitemaps
December 15, 2025· 3 min
Technical SEO for Next.js: SSR, JSON-LD, and Sitemaps

Technical SEO built into Next.js: server-side rendering, dynamic meta tags, JSON-LD structured data, and automatic sitemap generation – no plugins, just code.

Stack

Next.jsReactTypeScript

Topics

SEOArchitecturePerformance

Reviews

“

We sell in Poland, Germany and the Czech Republic and our old agency ran one translated keyword list across all three markets.

Agnieszka Nowak 🇵🇱

E-commerce Manager

Topics

SEOi18nE-commerceContent

Service: seo geo optimization

“

We publish 20-30 news articles per day and indexing latency was killing us – by the time Google crawled a story, the news cycle had moved on.

Andrei Popescu 🇷🇴

Engineering Manager

Topics

SEOIndexNowArchitecturePerformance

Service: seo geo audit

“

We’d already paid for a generic SEO audit that listed hundreds of items with no priority order.

Camille Dubois 🇫🇷

Directrice Marketing

Topics

SEOi18nE-commerce

Service: seo geo optimization

“

I’d read about llms.txt and AI discoverability but had no idea whether any of it actually mattered for our SaaS docs site.

Dimitris Papadakis 🇬🇷

Founder

Topics

SEOllms.txtAIArchitecture

Service: seo geo audit

“

What sold me was that Iurii didn’t promise a ranking number for month one – he explained that the technical layer is where results are guaranteed, and that rankings move on their own schedule.

Dominika Kováčová 🇸🇰

CMO

Topics

SEOCore Web VitalsBest Practices

Service: seo geo optimization

“

Our previous SEO agency sent us a 60-page PDF every quarter, none of which our developers could actually act on.

Elena Castro 🇪🇸

Head of Growth

Topics

SEOSchema.orgE-commerceBest Practices

Service: seo geo audit

“

We sell B2B software in three German-speaking markets – Austria, Germany, and Switzerland – and our agency had been running one English keyword list across all of them.

Lukas Huber 🇦🇹

Marketing Lead

Topics

SEOB2Bi18nBest Practices

Service: seo geo audit

“

We migrated our content platform last autumn and assumed everything was fine because the tests passed.

Mathias Sørensen 🇩🇰

CTO

Topics

SEOCI/CDDeveloper ToolsArchitecture

Service: seo geo audit

“

We’d had SEO ‘done’ by two agencies before Iurii and organic traffic barely moved either time.

Petra Nováková 🇨🇿

Head of Marketing

Topics

SEOSchema.orgE-commerce

Service: seo geo optimization

“

Our Next.js site was failing Core Web Vitals on mobile and we couldn’t figure out why – Lighthouse scores looked fine locally.

Rita Almeida 🇵🇹

Co-founder

Topics

SEOPerformanceCore Web Vitals

Service: seo geo audit

“

We’re a small SaaS team and had no idea our sitemap only listed half our pages until Iurii’s first monthly report flagged it.

Sarah Mitchell 🇨🇦

Co-founder

Topics

SEOSaaSContent

Service: seo geo optimization

“

We were ranking in Dutch but completely invisible in Belgium and Germany – same products, same pages, just translated.

Sven Jansen 🇳🇱

Founder

Topics

SEOE-commercei18nSchema.org

Service: seo geo audit

“

Our site was ranking fine in Poland but we knew nothing about whether ChatGPT or Perplexity ever mentioned us – turns out our robots.txt was quietly blocking every AI crawler, left over from a

Wojciech Kowalski 🇵🇱

Founder

Topics

SEOGEOAI Searchllms.txt

Service: seo geo optimization

Iurii RoguliaAvailable

Got a project in mind?

Whether it’s a new product, an integration, or scaling an existing system – let’s talk about how I can help.

View my projects