How Does Googlebot Handle Hashbang (#!) URLs During the Crawling Process?
Summary
Googlebot handles hashbang (#!) URLs by treating them as an indication of AJAX-based content and attempts to crawl the equivalent non-AJAX URLs by transforming them. This enables Googlebot to index dynamic content that uses AJAX for rendering. The hashbang convention has been largely deprecated in favor of pushState and other