There could be several reasons why Google does not preload non-AMP pages in search results. Here are a few possible reasons:
- Performance: AMP (Accelerated Mobile Pages) is a framework specifically designed to optimize web page loading times and provide a fast and seamless user experience on mobile devices. By preloading AMP pages, Google can ensure that users can access content quickly without any noticeable delay. Non-AMP pages may not have the same performance optimizations, resulting in slower loading times.
- User Experience: Google focuses on providing the best possible user experience, and preloading AMP pages helps achieve that. AMP pages typically have a consistent layout and design, ensuring a smooth and predictable browsing experience for users. Non-AMP pages, on the other hand, can have varying designs and elements, making it harder to guarantee a consistent user experience.
- Standardization: AMP pages follow specific standards and guidelines to ensure fast loading times, mobile-friendliness, and accessibility. By emphasizing AMP pages, Google encourages publishers to adhere to these standards and improve the overall web experience.
- Adoption and Compatibility: Google may have prioritized AMP pages initially because they were widespread and widely adopted by publishers. Preloading non-AMP pages would require significant changes to search infrastructure and may encounter compatibility issues with certain websites.
It's worth noting that Google's search algorithms continuously evolve, and they may introduce new features or optimizations in the future that could potentially expand preloading capabilities to non-AMP pages.