I grow new sites in Google and automate the routine
A site from zero in two months: 24K impressions and 423 clicks from search. Open to remote SEO work.
Google Search Console data, August 4 to October 3, 2026.
Enerhovybir: a site about backup power
Niche: generators, UPS units and solar stations for apartments, houses and country homes in Ukraine. I bought the domain on August 2, 2026, and the first article went live on August 4. The site is live: enerhovybir.com.ua
Google impressions per week
Eight full weeks since launch. The domain was a few days old at the start.
Show as a table
| Week of | Impressions | Clicks |
|---|---|---|
| Aug 3 | 28 | 2 |
| Aug 10 | 718 | 5 |
| Aug 17 | 793 | 15 |
| Aug 24 | 1,156 | 29 |
| Aug 31 | 3,093 | 53 |
| Sep 7 | 4,330 | 62 |
| Sep 14 | 5,040 | 115 |
| Sep 21 | 7,150 | 107 |
Keywords and content
- Built the keyword set in Google Keyword Planner and Serpstat, then clustered it.
- Set up a pipeline: one article a day from a brief, a YMYL checklist review, then publishing.
- Two language versions with hreflang: Ukrainian first, Russian follows.
Technical SEO
- Static Next.js site: sitemap, hreflang, schema.org markup.
- Daily technical audit with zero issues, PageSpeed 99 out of 100.
- IndexNow for Bing, Cloudflare and nginx on my own server.
Analytics and monetization
- Search Console via API, with a weekly report sent to Telegram.
- Umami: self-hosted, cookie-free analytics with events on affiliate link clicks.
- SalesDoubler and Admitad affiliate networks, store product picks inside articles.
How I work
I write code together with the Claude Code AI agent. I set the task, check the result against live data, and own what goes onto the site.
That is how one person runs the site, the server and the content pipeline. I trust numbers only after checking them: when the weekly report showed 1 visit instead of 59, I found the bug in the report code and fixed it.
Automation
Python, scheduled jobs, Telegram and neural networks. All of it runs every day, not just in a demo.
SEO content pipeline
Scheduled in Windows Task Scheduler: article generation at 10:00, publishing and deploy at 11:30, technical audit at 12:30. Reports arrive in Telegram. Covers are drawn by a local neural network in ComfyUI at no service cost.
Product sync
Pulls products from a partner store every day, refreshes the picks in articles and deploys the site.
Telegram bot for PC control
Screenshots, system status, launching and closing apps, sleep and shutdown. Answers only its owner.
Python, Telegram Bot API
On-screen translator
Captures the game screen, recognizes the text and shows a translation on top of the window.
Python, OpenCV, Windows OCR

Uminari: a roleplay server in Garry's Mod
A Lua gamemode on top of the Helix framework. A personal project, built to the same rules as work code.
- Inventory, economy, ranks and a combat system with mana and abilities.
- Data in MariaDB, change history in Git.
- Logic covered by bot-driven automated tests and the glualint linter.
How I can work
- Location
- Remote, based in Poland.
- Schedule
- Flexible. I work asynchronously, by task and to deadlines.
- Languages
- Ukrainian (native), Russian (fluent), English (written), Polish (basic).
Tools
- Google Search Console
- Keyword Planner
- Serpstat
- PageSpeed Insights
- Umami
- Next.js
- Cloudflare
- nginx
- Python
- Git
- Claude Code
- ComfyUI
- Lua
- MariaDB