Insights.
Analysis, original data, guides and working templates from client work and from the sites I run. One new piece publishes each day. Every piece states its sources, marks what is uncertain, and says where I could be wrong.
Analysis →
Position pieces. One problem or decision from real work, argued through, with the counter-case stated.
The Blank Page Googlebot Sees
A site can pass PageSpeed, look perfect in Chrome and still hand Google an almost empty page. I found one, and the two patterns that caused it are spreading.
AnalysisStaying on Wix Was the Right Call
A client asked me for the case to move to WordPress, heard it in full, and stayed where they were. They were right, and the reason is worth two thousand words.
AnalysisThe Spend Cap That Is Not in the Settings
An ad account stopped spending at the same amount every day. No setting said so, support did not say so, and the fix was not in Ads Manager at all.
Guides →
Step by step, with the actual commands and configuration. Written so you can follow them at the terminal.
Why Your Let’s Encrypt Certificate Expired With Auto-Renew On
A server-level redirect in nginx broke every certbot renewal for months, and the fix is four lines of config plus a two-line deploy hook.
GuideGetting Past Search Console’s 16-Month Wall
Set up the Search Console bulk export and the GA4 link into BigQuery so search history survives past 16 months and query rows are no longer capped at 1,000.
GuideTesting a Page the Way Googlebot Smartphone Does
DevTools emulation is a costume, not a phone. This is the test sequence that shows what the mobile crawler is actually served, using curl, a real device and Search Console.
Reports →
Original data I collected, with the method, the script and the raw results published alongside. Each carries a PDF.
How Much of the Page Does Googlebot Get
I rendered 100 Indian IT services homepages the way a crawler does, with no scroll and no touch. On the median site, 29 percent of the words were invisible at first paint.…
ReportExpired Certificates on Small Indian Websites
I scanned 500 long-tail Indian domains expecting a mess. I found 3 expired certificates, 84 percent of sites on automated 90-day certificates, and the risk concentrated in two small groups.
ReportWhat It Costs To Track 2,000 Keywords
Four rank trackers priced against a raw SERP API for the same 2,000-keyword, two-device, weekly scope, using prices read from the vendors' own pricing pages on 1 September 2026.
Templates →
Decision instruments, not forms. Each protects one decision and produces something you can defend later. Fill them in the browser; nothing is stored.
Render Audit Checklist
Twelve checks in three passes that count how many of a page's words Googlebot receives at first paint, and name the pattern hiding the rest.
TemplateMigration Decision Record
A one-page record that forces the question "what problem does the move solve" before "which platform", and ends in a signed decision with its evidence attached.
TemplateRank Tracking Scope Calculator
A worksheet that turns keywords, locations, devices and check frequency into SERP pulls a month, prices that scope under three routes, and records which route was chosen and why.