Post by account_disabled on Feb 25, 2024 4:48:54 GMT -5
The considering HTML snapshots you must consider that Google has deprecated this AJAX recommendation. Although Google technically still supports it Google recommends avoiding it. Yes Google changed its mind and now want to receive the same experience as the user. This direction makes sense as it allows the bot to receive an experience more true to the user experience. A second consideration factor relates to the risk of cloaking. If the HTML snapshots are found to not represent the experience on the page its considered a cloaking risk. Straight from the source The HTML snapshot must contain the same content as the end user would see in a browser. If this is not the case it may be considered cloaking.
Google Developer AJAX Crawling FAQs Benefits Despite the considerations HTML Czech Republic Mobile Number List snapshots have powerful advantages Knowledge that search engines and crawlers will be able to understand the experience. Certain types of JavaScript may be harder for Google to grasp cough... Angular also colloquially referred to as AngularJS cough. Other search engines and crawlers think Bing Facebook will be able to understand the experience. Bing among other search engines has not stated that it can crawl and index JavaScript. HTML snapshots may be the only solution for a JavaScriptheavy site.
As always test to make sure that this is the case before diving in. Its not just . Its also about the speed. DOM Its not just about Google understanding your Javascript. its also about your perceived latency. DOM Site latency When browsers receive an HTML document and create the DOM although there is some level of prescanning most resources are loaded as they appear within the HTML document. This means that if you have a huge file toward the top of your HTML document a browser will load that immense file first. The concept of Googles critical rendering path is to load what the user needs as soon as possible which can be translated to get everything abovethefold.
Google Developer AJAX Crawling FAQs Benefits Despite the considerations HTML Czech Republic Mobile Number List snapshots have powerful advantages Knowledge that search engines and crawlers will be able to understand the experience. Certain types of JavaScript may be harder for Google to grasp cough... Angular also colloquially referred to as AngularJS cough. Other search engines and crawlers think Bing Facebook will be able to understand the experience. Bing among other search engines has not stated that it can crawl and index JavaScript. HTML snapshots may be the only solution for a JavaScriptheavy site.
As always test to make sure that this is the case before diving in. Its not just . Its also about the speed. DOM Its not just about Google understanding your Javascript. its also about your perceived latency. DOM Site latency When browsers receive an HTML document and create the DOM although there is some level of prescanning most resources are loaded as they appear within the HTML document. This means that if you have a huge file toward the top of your HTML document a browser will load that immense file first. The concept of Googles critical rendering path is to load what the user needs as soon as possible which can be translated to get everything abovethefold.