How We Built a Monthly Authority Refresh for Igor Ivitskiy

Igor Ivitskiy helped Dennis with PPC for over twenty years. We wrote him up on BlitzMetrics eleven months ago, in August 2025 — mostly to say thanks. This is the system that keeps that page from going stale. Not a one-time favor. A standing job, on the calendar every month, forever.

#6
Top 50 Most Influential PPC Experts, 2026 — 1,306 industry votes, not a publicist’s list
2 → 1
Wikidata items for Igor. The transliteration duplicate is gone — one clean record now
12×/yr
Monthly refresh, scheduled — 1st of every month, no one has to remember

Finding What Actually Changed

The brief was simple: look at his stats, his mentions, his speaking, what he’s published — then update the site and improve his Google-ability. So we went source by source instead of trusting one search summary: his own bio page, his Wikipedia entry (with its full citation list), his Wikidata item, his Grokipedia entry, Doctor Ads Ltd’s site, and a live Google search for his name to see what actually renders in a search result today. Anything only one AI-written source claimed and nothing else backed up — a couple of inflated-sounding revenue figures, mainly — got left out rather than published as fact.

What’s new since the original piece

SignalAugust 2025July 2026
Google Knowledge PanelPartial, claimed, confidence score of 1Live panel — photo carousel, age, books, LinkedIn card
WikidataTwo competing items, transliteration confusionOne clean item — Scholar, ORCID, Scopus, ResearchGate, DBLP all attached
Encyclopedic coverageNoneWikipedia (English) + Grokipedia, which cites this BlitzMetrics article as a source
Industry rankingNot ranked#6, Top 50 Most Influential PPC Experts of 2026 (PPC Survey)
Next stageAnnounced speaker, SMX Advanced Europe 2026, Berlin
Proof, not a vibe: Grokipedia’s entry on Igor cites this BlitzMetrics article as its reference #3. That’s the loop closing — say the true thing once, in public, and the encyclopedia starts pointing back at you. See the citation →

Updating The Record, Not Rewriting It

The original story stays exactly as Dennis wrote it — the mastermind meeting, the heat-vision read on a Google Ads account, the 60% wasted budget he caught, leaving Ukraine mid-war. None of that gets touched. What gets added is a dated “Update” block at the end, appended every month, so the page compounds instead of going stale or getting rewritten into something that no longer sounds like Dennis.

One real snag worth logging: the stored WordPress Application Password for blitzmetrics.com is not authenticating — it returns “not currently logged in” whether called from the sandbox or from a real browser with the correct Basic Auth header. The workaround was Dennis’s own logged-in wp-admin session plus the REST nonce it exposes (window.wpApiSettings.nonce), which authenticated cleanly. Worth regenerating that Application Password when someone has two minutes.

Closing The Loop With Igor And Dylan

Dennis and Dylan first dug into Igor’s Knowledge Panel and Wikidata mess in a September 2025 email thread — “no charge,” Dennis told him. That thread is where the monthly update goes back, reply-all, so Dylan stays looped in on his own fix. Per standing policy, it’s staged as a Gmail draft for Dennis to review and send himself — nothing external goes out from an agent unreviewed.

Automating The Next Eleven Months

A scheduled task now runs this whole loop on the 1st of every month: research what changed, append the dated update, verify it’s live with a cache-busted fetch, and draft the reply-all — fully self-contained, since a scheduled run has no memory of this conversation.

StepDone by handThis system
Research six sources, cross-check claims~45–60 minMinutes, agent-run
Append dated update, verify it published~20 minMinutes, cache-bust verified
Draft the reply-all~15 minMinutes, staged as a draft
Remembering to do it next monthSomeone’s calendar reminderScheduled, 1st of every month

Note: we track time saved, not token cost — this run wasn’t instrumented for a per-token dollar figure, so we’re not going to invent one.

Opportunity, not a problem: blitzmetrics.com already runs a “KG Entity” system — 35 records tying named people to their Google Knowledge Graph machine ID. Igor doesn’t have one yet. Thirty-four other people do. That’s next month’s first job.
Igor Ivitskiy speaking at ADworld Experience

Igor at ADworld Experience, from the original August 2025 feature.

The Deliverable

Wikidata clean. Ranked #6. Cited by Grokipedia. Updated July 2026.

Read Igor’s Feature →
Dennis Yu
Dennis Yu
Dennis Yu is the CEO of Local Service Spotlight, a platform that amplifies the reputations of contractors and local service businesses using the Content Factory process. He is a former search engine engineer who has spent a billion dollars on Google and Facebook ads for Nike, Quiznos, Ashley Furniture, Red Bull, State Farm, and other brands. Dennis has achieved 25% of his goal of creating a million digital marketing jobs by partnering with universities, professional organizations, and agencies. Through Local Service Spotlight, he teaches the Dollar a Day strategy and Content Factory training to help local service businesses enhance their existing local reputation and make the phone ring. Dennis coaches young adult agency owners serving plumbers, AC technicians, landscapers, roofers, electricians, and believes there should be a standard in measuring local marketing efforts, much like doctors and plumbers must be certified.