December 14, 2017 | Written by: Jeremy Beckett Share this right now:Click to share on LinkedIn (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Reddit (Opens in new window)Click to share on WhatsApp (Opens in new window)Click to print (Opens in new window)Click to email this to a friend (Opens in new window)MoreClick to share on Tumblr (Opens in new window)Click to share on Pocket (Opens in new window)Click to share on Pinterest (Opens in new window)Click to share on Telegram (Opens in new window)Click to share on Skype (Opens in new window)Like this:Like Loading... What’s this about Google, Ajax and JavaScript? Hooray! At long last Google is dumping escaped fragment URLs. JavaScript developers the world over can breathe a sigh of relief. Unless they ignored Google’s warning two years ago that they were going to End of Life it. And didn’t do anything about it. In which case they’ll be shocked. Devs would never do that, would they? This is an extract from TWIS SEO News & Updates 8th December 2017. #SEO #SEONews #JavaScript #Googlebot #AJAX Google Dumping AJAX Crawling Scheme Key Issues Summary: If you like your URLs unescaped, then Google is about to turn off its rendered AJAX crawling. Instead, using its shiny JavaScript crawling technology, Google will simply crawl and render the hash-bang (#!) version of the URL. The switch off will happen in Q2 2018, so after that you’ll be able to turn off your escaped fragment URLs. Assuming no other search engine uses them. How to deal with Google Dumping Ajax: For devs, this should be one less headache to take into account when creating websites, unless you have issues with the different types of AJAX URLs. Use Fetch and Render in Google Search Console to ensure that the #! version of the page renders exactly the same as the escaped fragment version. Use Google’s developer docs to to debug issues with the code. Before dropping these URLs, make sure they don’t get significant traffic from sources other than Google. Click here to contact me to discuss the price of fish. Google Ajax JavaScript Insights & Discussion: Rendered AJAX URLs were always a band-aid in search of an injury. They were part of Google’s efforts to index the web, even when developers had implemented pretty poor solutions which meant that Googlebot couldn’t crawl their URLs. It is important to remember that JavaScript Sites Lose Out on 35% of Traffic and Revenue and of course, that there are issues with JavaScript: JavaScript Issues With Crawling and Indexing. Leaving a URL only accessible by JavaScript really should be a last-ditch solution. Unfortunately Google is a fan of it, and until that changes, the world has to put up with buggy, slow-loading, resource intensive URLs whose dynamic elements add little or no value beyond a developer effectively typing “look at me! Aren’t I clever!”. More Information: Google Announces The End of Rendered AJAX URLs JavaScript Sites Lose Out On 35% of Traffic and Revenue JavaScript Issues With Crawling and Indexing Return to Top Mobile First is NOT Mobile Friendly I recently wrote about how Google’s Mobile First is Not Mobile Friendly. Read it now. Return to Top TL;DR That naughty Google. Dumping its AJAX crawling scheme just two years after announcing it would. Don’t they know JavaScript devs “work” in five year cycles? Joshing aside, this shouldn’t break the internet, and if it does break your site, you really should have paid better attention. Read The State of SEO in mid-2017. Read about how Google’s Mobile First Index is not Mobile Friendly. Finally, get your content ranking well on Google by starting to understand Find Crawl Index. Thanks for reading. If you would like to discuss what these changes mean for your web property, or would like to know how to implement them, please feel free to contact me. Return to Top Related Share this right now:Click to share on LinkedIn (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Reddit (Opens in new window)Click to share on WhatsApp (Opens in new window)Click to print (Opens in new window)Click to email this to a friend (Opens in new window)MoreClick to share on Tumblr (Opens in new window)Click to share on Pocket (Opens in new window)Click to share on Pinterest (Opens in new window)Click to share on Telegram (Opens in new window)Click to share on Skype (Opens in new window)Like this:Like Loading... Post navigation ←Previous: How You Can Improve Your Page Speed Next: Google Adds Features to Featured Snippets →