

By eliminating the need for search engines to process JavaScript, you can improve both speed-related crawl budget issues and prevent search engines from missing your JavaScript-loaded content. ⚡ TL DR: JavaScript can both slow pages down and be difficult for search engines to process successfully or immediately. Why do Google and Bing recommend dynamic rendering? Does your engineering team have too much on their plates to implement server-side rendering?.search engine bots aren’t finding all your important content) Are you struggling with crawl budget issues? (i.e.an e-commerce website with constantly-changing inventory) Does the content on your web property change rapidly? (i.e.Does the web property in question rely on JavaScript to generate part or all of the content?.you want people to be able to find it in search engines) Is the web property you’re considering implementing dynamic rendering on indexable? (i.e.Still not sure if dynamic rendering is right for you? If you can answer “yes” to one or more of these questions, you may want to consider dynamic rendering as an option for your website: We also know that it’s easier to deploy than server-side rendering, and less expensive than pre-rendering your content for both humans and bots.
It can also benefit companies who are budget-conscious and low on engineering resources.Īccording to Google, “dynamic rendering is good for indexable, public JavaScript-generated content that changes rapidly.”īecause dynamic rendering can also help search engine bots crawl and index more of your important content (more on that later), it’s great for sites that struggle with crawl budget issues - typically large websites. ⚡ TL DR: Dynamic rendering is best for large, JavaScript-heavy sites that change rapidly. Why not just use server-side rendering and improve speed for both users and bots?.Will dynamic rendering improve what my human visitors experience?.Dynamic rendering as a less resource-intensive solution.What problems does dynamic rendering solve?.Why do Google and Bing recommend dynamic rendering?.Jump to a specific section or continue reading an overview of dynamic rendering: If it’s big enough for both Google and Bing to announce as a recommended solution, it’s important for us as SEOs to understand so that we can know in what situations it’s appropriate, how it can help, and what implications we need to watch out for. “In a nutshell,” John said, “dynamic rendering is the principle of sending normal, client-side rendered content to users, and sending fully server-side rendered content to search engines.”Īnd on June 30, Bing released updated Webmaster Guidelines with an interesting addition - “Bing recommends Dynamic Rendering to switch between client-side rendered and pre-rendered content for specific user agents such as Bingbot, especially for large websites.” At Google’s 2018 I/O conference, John Mueller introduced the concept of dynamic rendering (although in practice, many sites were already doing this via self-made solutions or utilizing third-party software).
