Fixing “Valid with Warnings” in Google Search Console

Decision diagram mapping each url removal situation to the correct method: the removals tool for urgent temporary removal, noindex to drop a live page, a 410 response for deleted pages, and the x-robots-tag header for non html files.

Another Way To Deindex URLs

"An experiment to see if the ""unavailable_after"" directive can remove pages from search results."
Learn More
Index bloat triage diagram: a bar splitting high value pages from bloat such as filters, tag archives, internal search, and url parameters, then three actions of enriching thin pages, applying noindex to needed non search urls, and returning a 410 for junk.

Index Bloat: Why Deleting Old Website Pages Is Good for SEO

A case study to show the impact of removing low-quality pages (index bloat) on a eCom…
Learn More
Diagram of google two wave indexing showing html content indexed in the first wave while javascript dependent content waits in the render queue and is indexed later, with a bar comparison of rendering cost per page.

JavaScript vs. Crawl Budget: Ready Player One | Onely

An experiment to understand the impact of JavaScript on crawling and indexing.
Learn More
Split test diagram comparing a control product page with an empty price node against a test variant where javascript renders the price for indexing.

Can adding pricing information client-side increase SEO performance?

A case study showing the impact of adding cheapest pricing to a title tag using JavaScript
Learn More
Log file analysis study: what crawl data reveals

Log File Analysis Study: What Crawl Data Reveals

Research on log file analysis SEO reveals key patterns and actionable insights for SEO practitioners.
Learn More
Crawl rate

Crawl Rate

Crawl rate is how frequently a search engine's crawler sends requests to a site, usually expressed…
Learn More

Get new blog posts by email: