Use ChatGPT AI for SEO Structured Data Schema!

Structured data has been a thorn in my side for years. There's always some syntax error or a line that doesn't validate. Often, there's a missing field like aggregaterating, and of course, Google keeps changing its recommendations. But with ChatGPT, I no longer need to know fiddle with JSON-LD … [Read more...]

How to Preserve your Query String when Cloaking Affiliate Links

Earlier, I'd written about implementing SubID tracking of affiliate links on the Impact dashboard. However, to track link clicks in Google Analytics, I also cloak them with a predictable pattern. In addition, it doesn't look as ugly as affiliate links often do. But this creates a problem - how do we … [Read more...]

How to Test a Website on Higher Resolutions ( Firefox is BAD!)

If you develop your website on a small screen, you must test it on higher screen resolutions. A few days back, I got this message on my Google Analytics insights tab: "Your site performs below average for 1680x1050" Here's a screenshot: Google Analytics Suggests you Test your Website on … [Read more...]

MS Paint is Really Good

Microsoft decided to "update" their software apps and kill MS Paint a while ago. Luckily for us, they reversed that decision. Here's a screenshot of what it looks like now: MS Paint was so Good that Microsoft Decided not to Kill it Here are the reasons why MS Paint is so good. 1. MS Paint … [Read more...]

How to Permanently Disable the Lenovo Caps Lock Indicator

One of the most annoying features of Lenovo laptops is the on-screen Caps Lock and Num Lock indicator that looks like this: Lenovo Caps Lock Indicator It distracts from our writing and needs to go! The Lenovo Caps Lock Indicator is Supposed to be a "Feature" Unfortunately, none of the … [Read more...]

Google’s “Content Ideas” is Useful for Fleshing Out your Niche

This morning, I got an email from Google about their new, experimental "Content Ideas" tool on the Google Search Console. Here's a screenshot: Google Content Ideas Clicking the link, I saw this report: Long-Tailed Keywords for Topics in your Niche You can see a new "Content ideas" link … [Read more...]

I Almost Fell for this Twitter Scam with a Fake ID!

Like most tech enthusiasts, I consider myself adept at spotting scams. But a few days back, I almost fell for a very dangerous Twitter scam, where a scammer impersonates someone and replies to you when you ask the original account a payment question. Asking a Payment Question on Twitter - Got a … [Read more...]

Android App Tracking: Reddit and Google News are HORRIBLE!

Earlier this week, I downloaded and installed the DuckDuckGo app with App Tracking Protection in public beta, and what I found blew my mind. I naively thought that installing uBlock Origin on my mobile Firefox browser was enough. But I found that even beloved apps like Reddit were executing hundreds … [Read more...]

Why You Should Update the Year in Page Titles: Ignore Mueller!

As we approach the end of the year, Google's John Mueller continues with the tradition of scaring us into not changing the page title to reflect the New Year. Take a look at his response to a tweet asking him about it: Google's John Mueller … [Read more...]

How to Make Cloudflare Serve Stale Content Using Cache Rules

Thanks to Cache Rules, we can easily configure Cloudflare to serve stale content while updating resources from the server. This bypasses the speed penalty of serving outdated content by dipping into the Cloudflare cache one last time for static assets that most likely haven't changed … [Read more...]