Googlebot Saw Empty Tables on a JavaScript Site Due to Two Technical Bugs
A team running market-data tools built on JavaScript found that most of their pages showed "Crawled - currently not indexed" in Search Console and initially blamed content quality. Crawl stats revealed that 96% of Googlebot requests were 4XX errors, caused by embeddable widgets on third-party sites repeatedly posting to a script-only endpoint about 80,000 times a day. A robots.txt rule blocking that endpoint resolved the waste. A separate bug was found when a bot-filtering proxy rejected Googlebot's renderer, which lacks typical browser headers, leaving tables empty. The team verified crawlers using published IP ranges with DNS as a fallback, and recommended caching, distinguishing failed lookups from negative results, and testing live URLs repeatedly.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in