I have done seo for a site in angularjs 1 using phantomjs. The site has enabled html5 mode true so there will be no "#!" in the url and i have added a check for "$args ~ _escaped_fragment_".My question is will bot visit with _escaped_fragment_ in url ?
The escaped fragment crawling scheme was created by Google to make AJAX sites crawlable. However, it shouldn't be used anymore. Googlebot now knows how to crawl AJAX websites, especially those that change the URL using pushState (html5 mode). In fact Google has deprecated the escaped fragment crawling and soon won't support it.