Google ignores IndexNow, which is exactly why it is worth setting up
SEOJun 27, 2026

Google ignores IndexNow, which is exactly why it is worth setting up

IndexNow gets dismissed because Google won't use it, but Bing, Yandex, Naver, Seznam and Yep do, and Bing's index feeds Copilot, DuckDuckGo and ChatGPT search. A full implementation guide across WordPress, Shopify, Cloudflare and headless, plus measurement.

read_post →
Updating your page does nothing until the freshness signals move with it
SEOJun 27, 2026

Updating your page does nothing until the freshness signals move with it

You can rewrite half an article and to a machine the page looks untouched. Freshness is a technical claim carried by dateModified, sitemap lastmod, and the visible date. How to signal real updates without faking the dates.

read_post →
Google recrawls your 404s far more than your 410s, and at scale that is real budget
SEOJun 27, 2026

Google recrawls your 404s far more than your 410s, and at scale that is real budget

The 410 deindexation-speed gap is smaller than people claim. But a controlled experiment found Google recrawls 404s 49.6% more than 410s, and on a large site that is real crawl budget. Here is when to use each and how to deploy 410 at scale.

read_post →
Blocking every AI bot with one line costs you the citations you actually want
SEOJun 27, 2026

Blocking every AI bot with one line costs you the citations you actually want

AI crawlers do three different jobs, training, retrieval for citation, and user-triggered fetches. A blanket Disallow blocks them all and can delete you from ChatGPT and Perplexity answers. Here is how to segment robots.txt instead.

read_post →
The shopping query your product page never sees
SEOJun 26, 2026

The shopping query your product page never sees

Google's Conversational Attributes let you write feed copy that AI shopping answers match to natural-language queries. How to do it without keyword stuffing.

read_post →
How one HTTP header can feed Googlebot a stale, fragmented copy of your page
SEOJun 26, 2026

How one HTTP header can feed Googlebot a stale, fragmented copy of your page

One response header decides how many copies of each URL your CDN stores, and almost no SEO audit checks it. Here is how Vary fragments your cache, feeds Googlebot stale HTML, and what to set instead.

read_post →
Why your JavaScript content can show up in Google days after you publish it
SEOJun 26, 2026

Why your JavaScript content can show up in Google days after you publish it

Google reads your page twice. Raw HTML first, rendered JavaScript second. The render queue is where new content waits to get indexed, and most teams misread the lag. Here is how it works and how to catch it in Search Console.

read_post →
How the Post-Redirect-Get pattern hides billions of junk filter URLs from Googlebot
SEOJun 25, 2026

How the Post-Redirect-Get pattern hides billions of junk filter URLs from Googlebot

A store with 32 filter parameters can generate 4,294,967,296 unique URLs. That is 2 raised to the 32nd power, and it assumes the laziest possible math, one on/off state per facet. Add a second value to any facet and the count climbs past four billion fast. Every one of those URLs is a door Googlebot has to open before it can decide the room behind it is empty.

read_post →
What It Takes to Make Your Website Agent-Ready in 2026
SEOJun 24, 2026

What It Takes to Make Your Website Agent-Ready in 2026

The web was built for human eyes. An AI agent reads it differently. It parses the underlying structure rather than skimming the layout, and it wants a clean, machine-readable list more than a category page to look at. It also does more than read now, filling carts and paying on behalf of a person who never visits your site at all.

read_post →
Your AI citation screenshot is just a rank-one brag wearing new clothes
AI SearchJun 24, 2026

Your AI citation screenshot is just a rank-one brag wearing new clothes

Open LinkedIn on any given morning and you will see it. A screenshot of ChatGPT, a brand name highlighted in yellow, a caption underneath about how the agency got their client "cited by AI." Three years ago the same people posted a screenshot of a Google result sitting at position one. Different platform, same yellow highlighter, same empty flex.

read_post →