Everything I
have checked.
- Verify the GPTBot IP Address: Real Crawler or Fake User Agent A user agent proves nothing. Check the IP against OpenAI's published JSON, and Googlebot with reverse plus forward DNS. Scripts included, each one run.
- IMPORTHTML vs IMPORTXML vs Apps Script: Which to Use in Sheets Pick IMPORTHTML for tables, IMPORTXML for any element, and Apps Script when you need control. Includes the published fetch quotas and one working script.
- YouTube Analytics API vs Data API: Which to Use for Sheets The Data API reads public video stats with a key. The Analytics API reads your channel reports with OAuth. Quotas, scopes, and a tested Sheets script.
- WordPress Too Many Redirects: Trace the Loop With curl First ERR_TOO_MANY_REDIRECTS means two layers undo each other's redirect. Trace the chain with curl, then fix the HTTPS, URL or Cloudflare setting behind it.
- WordPress 413 Request Entity Too Large: The nginx Default A 413 on upload usually comes from nginx, whose client_max_body_size defaults to 1m. PHP never sends one. Tested PHP limits locally; nginx docs read 11 October…
- ClaudeBot, Claude-User, Claude-SearchBot: What Each Crawler Does Anthropic documents three crawlers: ClaudeBot for training, Claude-User for user requests, Claude-SearchBot for search. What each does and how to control it.
- 31,305 Impressions, 81 Clicks: What My Search Console Shows Fifteen pages hold 56.5% of my 31,305 impressions, but most clicks came from the other 344. What 90 days of Search Console data shows, and what…
- Lost YubiKey: What to Do in the First Hour and the First Week There is no central off switch for a lost YubiKey. You remove it service by service. Here is the order, what Google and Bitwarden document, and…
- Which AI Crawlers Visit My Site: 25 Days of Real Access Logs I counted 12 AI and search crawler names in 25 days of nginx logs. About one in five of their requests hit probe paths, which points…
- Export YouTube Comments to Google Sheets With Apps Script Each commentThreads.list call returns up to 100 comment threads for 1 quota unit. Here is the Apps Script loop, the disabled-comments error and the cost.
- Is Chrome’s Password Manager Safe? What Google’s Own Pages Say Chrome encrypts and breach-checks saved passwords, but Google's own security blog names a gap with malware on Windows. What the pages say and what to switch…
- Claude Code Hooks Explained: A Real 35-Hook Setup, Tested Claude Code hooks run at fixed lifecycle events and can block actions. How events, matchers and exit codes work, plus my real 35 hooks and a…