{"id":22247,"date":"2022-12-09T13:55:22","date_gmt":"2022-12-09T13:55:22","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/"},"modified":"2022-12-09T13:55:22","modified_gmt":"2022-12-09T13:55:22","slug":"cautionary-tales-and-how-to-avoid-them","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/","title":{"rendered":"Cautionary tales and how to avoid them"},"content":{"rendered":"<p> <a href=\"https:\/\/go.fiverr.com\/visit\/?bta=1052423&nci=17043\" Target=\"_Top\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\" loading=\"lazy\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<div itemprop=\"articleBody\">\n<p>I recently read Ziemek Bucko\u2019s fascinating article, <a href=\"https:\/\/www.onely.com\/blog\/google-needs-9x-more-time-to-crawl-js-than-html\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rendering Queue: Google Needs 9X More Time To Crawl JS Than HTML<\/a>, on the Onely blog.<\/p>\n<p>Bucko described a test they did showing significant delays by Googlebot following links in JavaScript-reliant pages compared to links in plain-text HTML.\u00a0<\/p>\n<p>While it isn\u2019t a good idea to rely on only one test like this, their experience matches up with my own. I have seen and supported many websites <a href=\"https:\/\/searchengineland.com\/how-to-measure-success-with-javascript-dependent-websites-319246\">relying too much on JavaScript<\/a> (JS) to function properly. I expect I\u2019m not alone in that respect.<\/p>\n<p>My experience is that JavaScript-only content can take longer to get indexed compared to plain HTML.\u00a0<\/p>\n<p>I recall several instances of fielding phone calls and emails from frustrated clients asking why their stuff wasn\u2019t showing up in search results.\u00a0<\/p>\n<p>In all but one case, the challenge appeared to be because the pages were built on a JS-only or mostly JS platform.<\/p>\n<p>Before we go further, I want to clarify that this is not a \u201chit piece\u201d on JavaScript. JS is a valuable tool.\u00a0<\/p>\n<p>Like any tool, however, it\u2019s best used for tasks other tools cannot do. I\u2019m not against JS. I\u2019m against using it where it doesn\u2019t make sense.<\/p>\n<p>But there are other reasons to consider <strong>judiciously<\/strong> using JS instead of relying on it for everything.\u00a0<\/p>\n<p>Here are some tales from my experience to illustrate some of them.<\/p>\n<h2 id=\"h-1-text-what-text\">1. Text? What text?!<\/h2>\n<p>A site I supported was relaunched with an all-new design on a platform that relied heavily on JavaScript.\u00a0<\/p>\n<p>Within a week of the new site going live, organic search traffic plummeted to near zero, causing an understandable panic among the clients.<\/p>\n<p>A quick investigation revealed that besides the site being considerably slower (see the next tales), Google\u2019s live page test showed the pages to be blank.\u00a0<\/p>\n<p>My team did an evaluation and surmised that it would take Google some time to render the pages. After 2-3 more weeks, though, it was apparent that something else was going on.\u00a0<\/p>\n<p>I met with the site\u2019s lead developer to puzzle through what was happening. As part of our conversation, they shared their screen to show me what was happening on the back end.\u00a0<\/p>\n<p>That\u2019s when the \u201caha!\u201d moment hit. As the developer stepped through the code line by line in their console, I noticed that each page\u2019s text was loading outside the viewport using a line of CSS but was pulled into the visible frame by some JS.\u00a0<\/p>\n<p>This was intended to make for a fun animation effect where the text content \u201cslid\u201d into view. However, because the page rendered so slowly in the browser, the text was already in view when the page\u2019s content was finally displayed.\u00a0<\/p>\n<p>The actual slide-in effect was not visible to users. I guessed Google couldn\u2019t pick up on the slide-in effect and did not see the content.\u00a0<\/p>\n<p>Once that effect was removed and the site was recrawled, the traffic numbers started to recover.<\/p>\n<h2 id=\"h-2-it-s-just-too-slow\">2. It\u2019s just too slow<\/h2>\n<p>This could be several tales, but I\u2019ll summarize several in one.\u00a0JS platforms like AngularJS and React are fantastic for rapidly developing applications, including websites.\u00a0<\/p>\n<p>They are well-suited for sites needing dynamic content. The challenge comes in when websites have a lot of static content that is dynamically driven.\u00a0<\/p>\n<p>Several pages on one website I evaluated scored very low in Google\u2019s PageSpeed Insights (PSI) tool.\u00a0<\/p>\n<p>As I dug into it using the Coverage report in Chrome\u2019s Developer Tools across those pages, I found that 90% of the downloaded JavaScript wasn\u2019t used, accounting for over 1MB of code.\u00a0<\/p>\n<p>When you examine this from the Core Web Vitals side, that accounted for nearly 8 seconds of blocking time as all the code has to be downloaded and run in the browser.\u00a0<\/p>\n<p>Talking to the development team, they pointed out that if they front-load all the JavaScript and CSS that will ever be needed on the site, it will make subsequent page visits all that much faster for visitors since the code will be in the browser caches.\u00a0<\/p>\n<p>While the former developer in me agreed with that concept, the SEO in me could not accept how Google\u2019s apparent negative perception of the site\u2019s user experience was likely to degrade traffic from organic search.\u00a0<\/p>\n<p>Unfortunately, in my experience, SEO often loses out to a lack of desire to change things once they have been launched.<\/p>\n<h2 id=\"h-3-this-is-the-slowest-site-ever\">3. This is the slowest site ever!<\/h2>\n<p>Similar to the previous tale comes a site I recently reviewed that scored zero on Google\u2019s PSI. Up to that time, I\u2019d never seen a zero score before. Lots of twos, threes and a one, but never a zero.<\/p>\n<p>I\u2019ll give you three guesses about what happened to that site\u2019s traffic and conversions, and the first two don\u2019t count!<\/p>\n<hr class=\"wp-block-separator has-text-color has-background has-cyan-bluish-gray-background-color has-cyan-bluish-gray-color\"\/>\n<p><!-- START INLINE FORM --><\/p>\n<div class=\"nl-inline-form border py-2 px-1 my-2\">\n<div class=\"row align-items-center\">\n<div class=\"col-12 col-lg-3 col-xl-4 pe-md-0 pb-2 pb-lg-0\">\n<p class=\"inline-form-text text-center mb-0\">Get the daily newsletter search marketers rely on.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><!-- END INLINE FORM --><\/p>\n<hr class=\"wp-block-separator has-text-color has-background has-cyan-bluish-gray-background-color has-cyan-bluish-gray-color\"\/>\n<h2 id=\"h-sometimes-it-s-more-than-just-javascript\">Sometimes, it&#8217;s more than just JavaScript<\/h2>\n<p>To be fair, excessive CSS, images that are far larger than needed, and autoplay video backgrounds can also slow download times and cause indexing issues. <\/p>\n<p>I wrote a bit about those in two previous articles:<\/p>\n<p>For example, in my second tale, the sites involved also tended to have excessive CSS that was not used on most pages.<\/p>\n<h2 id=\"h-so-what-is-the-seo-to-do-in-these-situations\">So, what is the SEO to do in these situations?<\/h2>\n<p>Solutions to problems like this involve close collaboration between SEO, development, and client or other business teams.\u00a0<\/p>\n<p>Building a coalition can be delicate and involves giving and taking. As an SEO practitioner, you must work out where compromises can and cannot be made and move accordingly.\u00a0<\/p>\n<h3 id=\"h-start-from-the-beginning\">Start from the beginning<\/h3>\n<p>It&#8217;s best to build SEO into a website from the start. Once a site is launched, changing or updating it to meet SEO requirements is much more complicated and expensive. <\/p>\n<p>Work to get involved in the website development process at the very beginning when requirements, specifications, and business goals are set.\u00a0<\/p>\n<p>Try to get search engine bots as user stories early in the process so teams can understand their unique quirks to help get content spidered indexed quickly and efficiently.\u00a0<\/p>\n<h3 id=\"h-be-a-teacher\">Be a teacher<\/h3>\n<p>Part of the process is <a href=\"https:\/\/searchengineland.com\/enterprise-seo-is-50-education-and-culture-389537\">education<\/a>. Developer teams often need to be informed about the importance of SEO, so you need to tell them.\u00a0<\/p>\n<p><a href=\"https:\/\/searchengineland.com\/marketing-leadership-ego-388985\">Put your ego aside<\/a> and try to see things from the other teams&#8217; perspectives.\u00a0<\/p>\n<p>Help them learn the importance of implementing SEO best practices while understanding their needs and finding a good balance between them.\u00a0<\/p>\n<p>Sometimes it&#8217;s helpful to hold a lunch-and-learn session and bring some food. Sharing a meal during discussions helps break down walls \u2013 and it doesn&#8217;t hurt as a bit of a bribe either.\u00a0<\/p>\n<p>Some of the most productive discussions I&#8217;ve had with developer teams have been over a few slices of pizza.<\/p>\n<h3 id=\"h-for-existing-sites-get-creative\">For existing sites, get creative<\/h3>\n<p>You&#8217;ll have to get more creative if a site has already launched.\u00a0<\/p>\n<p>Frequently, the developer teams have moved on to other projects and may not have time to circle back and &#8220;fix&#8221; things that are working according to the requirements they received.\u00a0<\/p>\n<p>There is also a good chance that clients or business owners will not want to invest more money in another website project. This is especially true if the website in question was recently launched.<\/p>\n<p>One possible solution is server-side rendering. This offloads the client-side work and can speed things up significantly.\u00a0<\/p>\n<p>A variation of this is combining server-side rendering caching the plain-text HTML content. This can be an effective solution for static or semi-static content.\u00a0<\/p>\n<p>It also saves a lot of overhead on the server side because pages are rendered only when changes are made or on a regular schedule instead of each time the content is requested.<\/p>\n<p>Other alternatives that can help but may not totally solve speed challenges are minification and compression.\u00a0<\/p>\n<p>Minification removes the empty spaces between characters, making files smaller. GZIP compression can be used for downloaded JS and CSS files.<\/p>\n<p>Minification and compression don&#8217;t resolve blocking time challenges. But, at least they reduce the time needed to pull down the files themselves.<\/p>\n<h2 id=\"h-google-and-javascript-indexing-what-gives\">Google and JavaScript indexing: What gives?<\/h2>\n<p>For a long time, I believed that at least part of the reason Google was slower in indexing JS content was the higher cost of processing it.\u00a0<\/p>\n<p>It seemed logical based on the way I&#8217;ve heard this described:\u00a0<\/p>\n<ul>\n<li>A first pass grabbed all the plain text.<\/li>\n<li>A second pass was needed to grab, process, and render JS.<\/li>\n<\/ul>\n<p>I surmised that the second step would require more bandwidth and processing time.<\/p>\n<p>I asked Google&#8217;s John Mueller on Twitter if this was a fair assumption, and he gave an interesting answer.\u00a0<\/p>\n<p>From what he sees, <a href=\"https:\/\/www.seroundtable.com\/google-most-expensive-pages-to-crawl-34425.html\">JS pages are not a huge cost factor<\/a>. What is expensive in Google&#8217;s eyes is respidering pages that are never updated.\u00a0<\/p>\n<p>In the end, the most important factor to them was the relevance and usefulness of the content.<\/p>\n<hr\/>\n<p><em>Opinions expressed in this article are those of the guest author and not necessarily Search Engine Land. Staff authors are listed <a href=\"https:\/\/searchengineland.com\/staff\">here<\/a>.<\/em><\/p>\n<hr\/>\n<div class=\"google-news-link text-center\">\n\t\t\t\t\t\t\t<em><a class=\"\" href=\"https:\/\/news.google.com\/publications\/CAAqBggKMLXKIzD8vAQ?hl=en-US&amp;gl=US&amp;ceid=US%3Aen\" target=\"_blank\" rel=\"nofollow noopener\">Add Search Engine Land to your Google News feed.<\/a><\/em>\u00a0\u00a0\u00a0\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"img-fluid\" alt=\"Google News\" width=\"140\" height=\"38\" src=\"https:\/\/searchengineland.com\/wp-content\/themes\/editorial-2021\/img\/icons\/google_news.png\" loading=\"lazy\"\/><noscript><img loading=\"lazy\" decoding=\"async\" class=\"img-fluid\" src=\"https:\/\/searchengineland.com\/wp-content\/themes\/editorial-2021\/img\/icons\/google_news.png\" loading=\"lazy\" alt=\"Google News\" width=\"140\" height=\"38\"\/><\/noscript><\/p>\n<hr\/><\/div>\n<div class=\"row\">\n<div class=\"col-6\">\n<div class=\"container-fluid px-0 sel-new-articles\">\n<div class=\"row\">\n<div class=\"col-12\">\n<p class=\"pb-1\">New on Search Engine Land<\/p>\n<section class=\"global-content-stream\">\n<\/section><\/div>\n<\/p><\/div>\n<\/div><\/div>\n<\/p><\/div>\n<p><!-- START EOS SPACE --><\/p>\n<p><!-- END EOS SPACE -->\t\t\t\t\t<\/p>\n<div class=\"about-author\">\n<p>About The Author<\/p>\n<div class=\"information\">\n<div class=\"author-module\">\n<div class=\"row\">\n<div class=\"col-12 col-lg-3\">\n<div class=\"avatar\" style=\"min-width:140px;min-height:140px\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"img-fluid\" alt=\"Elmer Boutin\" width=\"140\" height=\"140\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2022\/02\/elmer-boutin-headshot-202111-e1660143321708-338x338.jpg\" loading=\"lazy\"\/><noscript><img loading=\"lazy\" decoding=\"async\" class=\"img-fluid\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2022\/02\/elmer-boutin-headshot-202111-e1660143321708-338x338.jpg\" loading=\"lazy\" alt=\"Elmer Boutin\" width=\"140\" height=\"140\"\/><\/noscript>\t\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"col-12 col-lg-9\">\n<div class=\"about\">\n<p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<iframe loading=\"lazy\" id=\"twitter-widget-0\" data-lazy=\"true\" data-src=\"https:\/\/searchengineland.com\/about:blank\" class=\"twitter-follow-button twitter-follow-button\" title=\"Twitter Follow Button\" data-twttr-rendered=\"true\" style=\"width: 251px; height: 25px;\" data-rocket-lazyload=\"fitvidscompatible\" data-lazy-data-lazy=\"true\" data-src=\"https:\/\/platform.twitter.com\/widgets\/follow_button.1392079123.html#_=1392650032615&amp;id=twitter-widget-0&amp;lang=en&amp;screen_name=rehor&amp;show_count=true&amp;show_screen_name=true&amp;size=m\"><\/iframe><noscript><iframe id=\"twitter-widget-0\" data-lazy=\"true\" data-src=\"https:\/\/platform.twitter.com\/widgets\/follow_button.1392079123.html#_=1392650032615&amp;id=twitter-widget-0&amp;lang=en&amp;screen_name=rehor&amp;show_count=true&amp;show_screen_name=true&amp;size=m\" class=\"twitter-follow-button twitter-follow-button\" title=\"Twitter Follow Button\" data-twttr-rendered=\"true\" style=\"width: 251px; height: 25px;\"><\/iframe><\/noscript>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n<p>\t\t\t\t\t\tElmer Boutin is VP of Operations at <a target=\"_blank\" rel=\"nofollow noopener\" href=\"https:\/\/wrightimc.com\">WrightIMC<\/a>, a Dallas-based full-service digital marketing agency. Following a career in the US Army as a translator and intelligence analyst, he has worked in digital marketing for over 25 years doing everything from coding and optimizing websites to managing online reputation management efforts as an independent contractor, corporate webmaster, and in agency settings. He has vast experience and expertise working for businesses of all sizes, from SMBs to Fortune 5-sized corporations, including Wilsonart, Banfield Pet Hospital, Corner Bakery Cafe, Ford Motor Company, Kroger, Mars Corporation, and Valvoline; optimizing websites focusing on local, e-commerce, informational, educational and international.\t\t\t\t\t<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p>\n\t\t\t\t\t<\/div>\n<iframe data-lazy=\"true\" data-src=\"https:\/\/www.fiverr.com\/gig_widgets?id=U2FsdGVkX18x7XQvttUTrv1oEqmGNGTgvvCUiUoJ\/AP4z\/UyMz8lXGOLpu15jIMxBbTR0gmD5uBoFvhC4KWeALQRp3h\/X\/AwcVD0K8Wj9H\/ZzYKzcCNHosB9oS4SCJJFWiN85P9ICAc4OgCoE\/wHKIY7CDkf2\/DQ1vqGvk4smVe5cRDEmrLPCWi4FC8p40VUhSmWQ5udCm0zoJtorgWv3vbDQw0kKYkwn39ozAnQXDe+YvWMxkLFWA+O3TFwkJvdkIK+\/AUSnRssPKt5WHY0FhNOxnSPcLslEL4G4\/RfP95ve99U+kRnDy3X+KtzdQLY+u935ghON\/o3UE4IMv9oN6JX9RnxzL\/LRcOgnHigxStSGPKsZYtnz8RWNVT\/rOLAibqiWJadC5MYHRbekF3eg6FOGrQGkXYbsn0+a5aovnlLCbLwIqY9fcS17UX8J235iQ6cdmHNbrPeS84CMm34RA==&affiliate_id=1052423&strip_google_tagmanager=true\" loading=\"lazy\" data-with-title=\"true\" class=\"fiverr_nga_frame\" frameborder=\"0\" height=\"350\" width=\"100%\" referrerpolicy=\"no-referrer-when-downgrade\" data-mode=\"random_gigs\" onload=\" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https:\/\/www.fiverr.com\/gig_widgets\/sdk'); document.body.appendChild(script); \" ><\/iframe>\n<br \/><a href=\"https:\/\/searchengineland.com\/javascript-rendering-and-indexing-cautionary-tales-and-how-to-avoid-them-390011\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently read Ziemek Bucko\u2019s fascinating article, Rendering Queue: Google Needs 9X More Time To Crawl JS Than HTML, on the Onely blog. Bucko described&#8230;<\/p>\n","protected":false},"author":1,"featured_media":22248,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-22247","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech-universe"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cautionary tales and how to avoid them - mailinvest.blog<\/title>\n<meta name=\"description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cautionary tales and how to avoid them - mailinvest.blog\" \/>\n<meta property=\"og:description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/\" \/>\n<meta property=\"og:site_name\" content=\"mailinvest.blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/freelanceracademic\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-09T13:55:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/12\/JavaScript-rendering-and-indexing-cautionary-tales.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin@mailinvest.blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@mailinvest.blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"Cautionary tales and how to avoid them\",\"datePublished\":\"2022-12-09T13:55:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/\"},\"wordCount\":1649,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/JavaScript-rendering-and-indexing-cautionary-tales.png\",\"articleSection\":[\"Tech Universe\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/\",\"name\":\"Cautionary tales and how to avoid them - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/JavaScript-rendering-and-indexing-cautionary-tales.png\",\"datePublished\":\"2022-12-09T13:55:22+00:00\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/JavaScript-rendering-and-indexing-cautionary-tales.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/JavaScript-rendering-and-indexing-cautionary-tales.png\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2022\\\/12\\\/09\\\/cautionary-tales-and-how-to-avoid-them\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cautionary tales and how to avoid them\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"name\":\"mailinvest.blog\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mailinvest.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\",\"name\":\"mailinvest\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"width\":1000,\"height\":1000,\"caption\":\"mailinvest\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/freelanceracademic\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\",\"name\":\"admin@mailinvest.blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"caption\":\"admin@mailinvest.blog\"},\"sameAs\":[\"https:\\\/\\\/mailinvest.blog\",\"admin@mailinvest.blog\"],\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/author\\\/adminmailinvest-blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cautionary tales and how to avoid them - mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/","og_locale":"en_US","og_type":"article","og_title":"Cautionary tales and how to avoid them - mailinvest.blog","og_description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","og_url":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2022-12-09T13:55:22+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/12\/JavaScript-rendering-and-indexing-cautionary-tales.png","type":"image\/png"}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"Cautionary tales and how to avoid them","datePublished":"2022-12-09T13:55:22+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/"},"wordCount":1649,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/12\/JavaScript-rendering-and-indexing-cautionary-tales.png","articleSection":["Tech Universe"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/","url":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/","name":"Cautionary tales and how to avoid them - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/12\/JavaScript-rendering-and-indexing-cautionary-tales.png","datePublished":"2022-12-09T13:55:22+00:00","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","breadcrumb":{"@id":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/12\/JavaScript-rendering-and-indexing-cautionary-tales.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/12\/JavaScript-rendering-and-indexing-cautionary-tales.png","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2022\/12\/09\/cautionary-tales-and-how-to-avoid-them\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"Cautionary tales and how to avoid them"}]},{"@type":"WebSite","@id":"https:\/\/mailinvest.blog\/#website","url":"https:\/\/mailinvest.blog\/","name":"mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mailinvest.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mailinvest.blog\/#organization","name":"mailinvest","url":"https:\/\/mailinvest.blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","width":1000,"height":1000,"caption":"mailinvest"},"image":{"@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/freelanceracademic\/"]},{"@type":"Person","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4","name":"admin@mailinvest.blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","caption":"admin@mailinvest.blog"},"sameAs":["https:\/\/mailinvest.blog","admin@mailinvest.blog"],"url":"https:\/\/mailinvest.blog\/index.php\/author\/adminmailinvest-blog\/"}]}},"_links":{"self":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/22247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/comments?post=22247"}],"version-history":[{"count":0,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/22247\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/22248"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=22247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=22247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=22247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}