Introduction to the Issue
Google Search Advocate John Mueller recently addressed a question about the "Page Indexed without content" error in Search Console. This error typically occurs when Google is unable to access the content of a webpage, resulting in the page being indexed without its content. The issue was discussed on Reddit after a user reported that their homepage dropped from position 1 to position 15 in search engine results following the appearance of the error.
Understanding the Cause
Mueller explained that the "Page Indexed without content" error usually means that the server or Content Delivery Network (CDN) is blocking Google from receiving any content. This issue is not related to JavaScript, but rather a low-level block, often based on Googlebot’s IP address. As a result, it can be challenging to test and identify the issue using external tools.
Diagnostic Steps
The Reddit user had already taken several diagnostic steps to identify the issue, including running curl commands to fetch the page as Googlebot, checking for JavaScript blocking, and testing with Google’s Rich Results Test. However, Mueller noted that standard external testing methods may not catch these blocks, and the issue may only be visible through Search Console testing tools.
The Impact of the Issue
Mueller emphasized that the "Page Indexed without content" error can have significant consequences, including pages dropping out of the index. He advised treating the issue as urgent to prevent further damage to the website’s search engine rankings. The affected site used Webflow as its CMS and Cloudflare as its CDN, and the user reported that the homepage had been indexing normally with no recent changes to the site.
Why This Matters
The "Page Indexed without content" error is not a new issue, and it has been discussed repeatedly over the years. CDN and server configurations can inadvertently block Googlebot without affecting regular users or standard testing tools. The blocks often target specific IP ranges, which means curl tests and third-party crawlers won’t reproduce the problem.
Identifying the Cause
The Cloudflare detail in the Reddit user’s case caught attention, as it has been linked to similar issues in the past. A similar pattern was reported when Mueller advised a site owner whose crawling stopped across multiple domains simultaneously, and all affected sites used Cloudflare. The issue was attributed to "shared infrastructure," and the same pattern appears to be present in this case.
Looking Ahead
To resolve the "Page Indexed without content" error, it is essential to check the CDN and server configurations for rules that affect Googlebot’s IP ranges. Google publishes its crawler IP addresses, which can help identify whether security rules are targeting them. The Search Console URL Inspection tool is the most reliable way to see what Google receives when crawling a page. External testing tools won’t catch IP-based blocks that only affect Google’s infrastructure.
Conclusion
In conclusion, the "Page Indexed without content" error is a critical issue that can significantly impact a website’s search engine rankings. It is essential to identify and resolve the issue promptly to prevent further damage. By checking the CDN and server configurations, using the Search Console URL Inspection tool, and verifying Google’s crawler IP addresses, website owners can resolve the issue and ensure that their pages are indexed correctly. Regular monitoring and maintenance of CDN and server configurations can also help prevent similar issues from occurring in the future.

