{"id":92269,"date":"2025-09-01T13:41:41","date_gmt":"2025-09-01T13:41:41","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/"},"modified":"2025-09-01T13:42:50","modified_gmt":"2025-09-01T13:42:50","slug":"automated-404-checking-via-google-app-scripts-hallam","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/","title":{"rendered":"Automated 404 Checking via Google App Scripts \u2014 Hallam"},"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:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<div>\n<h2><span style=\"font-weight: 400\">The lacking web page dilemma<\/span><\/h2>\n<p><span style=\"font-weight: 400\">When a web page disappears on an internet site, the ensuing <a href=\"https:\/\/hallam.agency\/blog\/what-are-soft-404-errors-will-they-affect-rankings\/\">404 error<\/a> can throw a number of spanners into the works, akin to:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Misplaced SERP itemizing (much less natural site visitors)<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Misplaced search engine marketing worth (broken rankings)<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Potential useless finish for customers (decrease conversion price)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">The difficulty is that it might take days, and even weeks, to note a 404 error, and by that point, the harm is already accomplished.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Automating 404 checks<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Earlier than automating an answer to this situation, let\u2019s think about how we may verify 404 errors by hand in a really boring and laborious means every day:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Open <a href=\"https:\/\/hallam.agency\/google-analytics\/analytics-set-up\/\">Google Analytics 4 (GA4)<\/a><\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Verify the \u201cAll Pages\u201d Engagement Report<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Change the first dimension to \u201cWeb page title and display title\u201d<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Filter web page titles with both <a href=\"https:\/\/hallam.agency\/blog\/makes-good-404-page\/\">\u201c404\u201d or \u201cNot Found\u201d<\/a> inside them<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Repeat this on daily basis, ceaselessly, simply in case a problem happens<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400\">The simplest option to automate with Google\u2019s merchandise is by way of Google App Scripts. It\u2019s a JavaScript-based software maker which simply connects to Google product APIs, can ship emails, and may run mechanically on a set schedule.<\/span><\/p>\n<p><span style=\"font-weight: 400\">You have to to have a Google Workspace account to make use of Google App Scripts simply.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Google App Script \u2013 404 checker<\/span><\/h2>\n<p><span style=\"font-weight: 400\">I like to recommend utilizing <a href=\"https:\/\/hallam.agency\/blog\/extracting-brand-awareness-data-from-llms\/\">Google Gemini<\/a> to create the script, because it\u2019s an excellent platform to debug and refine scripts, in addition to the apparent benefits of being a lot faster and simpler.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Different LLMs can wrestle to get Google App Script code appropriate with out a number of correction prompts, however it will enhance over time with ChatGPT 5 and different upcoming AI fashions.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Beforehand, it could take 1-2 days for me to write down a script like this, however with the proper prompts and expertise, you may boil this course of all the way down to 1-2 hours.<\/span><\/p>\n<p><span style=\"font-weight: 400\">It\u2019s necessary to make use of essentially the most superior mannequin obtainable (Professional 2.5+), as the fast \u201cFlash\u201d variations can generally produce invalid code or get caught in illogical loops.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Right here\u2019s a immediate that can create the script and take you step-by-step via the method of utilizing Google App Scripts:<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u201c<\/span><i><span style=\"font-weight: 400\">Create a Google App Script that makes use of the built-in connector capabilities \u2018AnalyticsData\u2019 to entry a linked GA4 property ID utilizing the strategy AnalyticsData.Properties.runReport(request, propertyName). Within the script, the additional args block have to be a JavaScript object literal. Obtain the previous 30 days of each day web page view metrics, filtering simply web page titles that comprise both \u2018404\u2019 or \u2018not discovered\u2019, non-case-sensitive. Calculate the typical variety of web page views over the previous 30 days which meet this criterion, and create an e-mail alert if, inside the previous three days, this web page view rely has been over double the typical. Within the e-mail alert, state the GA4 account title, the property title, and the property ID for every alert. Mix all alerts into one e-mail, and fix an in-line graph of the previous 30 days\u2019 web page views utilizing the picture blob methodology with the \u2018Charts\u2019 service. The chart code must work completely in Google Apps Script with information arrays, with no need any Sheet ranges. Add a pink line to the graph which reveals the brink quantity for when the alert shall be activated. For the script variables of property ID, e-mail deal with, lookback window (default: 3 days), and alert threshold (default: 2 instances), add them to the highest of the code with directions on the right way to use them. Think about that that is my first time utilizing Google App Scripts, so present clear directions on the right way to carry out every step and ask questions on the finish of every future immediate to elicit a progress response and additional questions<\/span><\/i><span style=\"font-weight: 400\">.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400\">Observe the directions to the letter, and you&#8217;ll get onto Google App Scripts and might want to allow these two APIs within the Companies part:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><strong>Google Analytics Admin API<\/strong><\/li>\n<li style=\"font-weight: 400\"><strong>Google Analytics Information API<\/strong><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-72658\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/app-script-ga4-apis-420x390.png\" alt=\"\" width=\"278\" height=\"258\" data-srcset=\"https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/app-script-ga4-apis-420x390.png 420w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/app-script-ga4-apis-150x139.png 150w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/app-script-ga4-apis-640x595.png 640w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/app-script-ga4-apis.png 651w\" data-sizes=\"auto, (max-width: 278px) 100vw, 278px\"\/><\/p>\n<p><span style=\"font-weight: 400\">Don\u2019t overlook to set a each day set off additionally, so that you by no means miss out on any 404 points:<\/span><\/p>\n<p><span style=\"font-weight: 400\">When you ever get caught or encounter an error message, then copy and paste it into the identical Gemini chat, and it\u2019ll provide help to get round any points.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">404 checking script variables to set<\/span><\/h2>\n<p><span style=\"font-weight: 400\">There ought to be 4 variables to set inside the code:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><b>E-mail deal with <\/b><span style=\"font-weight: 400\">\u2013 The e-mail deal with (or addresses) to ship the alert to<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Lookback window \u2013 <\/b><span style=\"font-weight: 400\">What number of days to look again upon for 404 anomalies. As GA4 can take over a day to course of all information, I like to recommend protecting this to 2 or 3 days<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Alert threshold \u2013 <\/b><span style=\"font-weight: 400\">The spike threshold, e.g. 3 = 3x common. Set this to a low quantity, akin to 1.5 for a lot of alerts, or a excessive quantity, akin to 3 for main alerts solely<\/span><\/li>\n<li style=\"font-weight: 400\"><b>GA4 property ID \u2013 <\/b><span style=\"font-weight: 400\">This may be discovered on GA4 by way of Admin &gt; Property &gt; Property Particulars (see under):<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-72659\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-property-id-420x402.png\" alt=\"\" width=\"519\" height=\"497\" data-srcset=\"https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-property-id-420x402.png 420w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-property-id-1024x979.png 1024w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-property-id-150x143.png 150w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-property-id-768x734.png 768w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-property-id-640x612.png 640w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-property-id-1200x1148.png 1200w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-property-id-1440x1377.png 1440w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-property-id.png 1444w\" data-sizes=\"auto, (max-width: 519px) 100vw, 519px\"\/><\/p>\n<h2><span style=\"font-weight: 400\">Testing the alert e-mail<\/span><\/h2>\n<p><span style=\"font-weight: 400\">You may need to attend a very long time for an precise 404 alert e-mail, so you may decrease the alert threshold to, say, 0.1 to set off it each time the script is run.<\/span><\/p>\n<p><span style=\"font-weight: 400\">It&#8217;s best to then obtain an e-mail alert which reveals the affected property together with stats and a chart exhibiting the 404 web page views and threshold stage:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-72660\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/404-threshold-email-394x420.png\" alt=\"\" width=\"408\" height=\"435\" data-srcset=\"https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/404-threshold-email-394x420.png 394w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/404-threshold-email-141x150.png 141w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/404-threshold-email-768x820.png 768w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/404-threshold-email-640x683.png 640w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/404-threshold-email.png 863w\" data-sizes=\"auto, (max-width: 408px) 100vw, 408px\"\/><\/p>\n<p><span style=\"font-weight: 400\">As soon as that is confirmed, you may reset the brink to someplace between 1.5 and three.0 to solely alert as soon as there may be an precise situation.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Conclusion<\/span><\/h2>\n<p><span style=\"font-weight: 400\">With this script working, you\u2019ll be alerted every time a 404 error arises in your GA4 property inside 1 or 2 days after the occasion, simply in time to keep away from the web page being de-indexed.<\/span><\/p>\n<p><span style=\"font-weight: 400\">When you want a faster 404 response, then we suggest utilizing GA4 stay streaming export with Huge Question, which gathers information in only a few minutes in an SQL format:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-72657\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-export-type-big-query-420x168.png\" alt=\"\" width=\"365\" height=\"146\" data-srcset=\"https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-export-type-big-query-420x168.png 420w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-export-type-big-query-150x60.png 150w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-export-type-big-query-768x307.png 768w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-export-type-big-query-640x256.png 640w, https:\/\/hallam.agency\/wp-content\/uploads\/2025\/08\/ga4-export-type-big-query.png 801w\" data-sizes=\"auto, (max-width: 365px) 100vw, 365px\"\/><\/p>\n<\/p><\/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:\/\/hallam.agency\/blog\/automated-404-checking-via-google-app-scripts\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The lacking web page dilemma When a web page disappears on an internet site, the ensuing 404 error can throw a number of spanners into&#8230;<\/p>\n","protected":false},"author":1,"featured_media":92270,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-92269","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 v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Automated 404 Checking via Google App Scripts \u2014 Hallam - 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\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Automated 404 Checking via Google App Scripts \u2014 Hallam - 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\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/\" \/>\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=\"2025-09-01T13:41:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-01T13:42:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/09\/404-eer.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1227\" \/>\n\t<meta property=\"og:image:height\" content=\"952\" \/>\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=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"Automated 404 Checking via Google App Scripts \u2014 Hallam\",\"datePublished\":\"2025-09-01T13:41:41+00:00\",\"dateModified\":\"2025-09-01T13:42:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/\"},\"wordCount\":999,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/404-eer.png\",\"articleSection\":[\"Tech Universe\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/\",\"name\":\"Automated 404 Checking via Google App Scripts \u2014 Hallam - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/404-eer.png\",\"datePublished\":\"2025-09-01T13:41:41+00:00\",\"dateModified\":\"2025-09-01T13:42:50+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\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/404-eer.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/404-eer.png\",\"width\":1227,\"height\":952},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/09\\\/01\\\/automated-404-checking-via-google-app-scripts-hallam\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Automated 404 Checking via Google App Scripts \u2014 Hallam\"}]},{\"@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":"Automated 404 Checking via Google App Scripts \u2014 Hallam - 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\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/","og_locale":"en_US","og_type":"article","og_title":"Automated 404 Checking via Google App Scripts \u2014 Hallam - 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\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2025-09-01T13:41:41+00:00","article_modified_time":"2025-09-01T13:42:50+00:00","og_image":[{"width":1227,"height":952,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/09\/404-eer.png","type":"image\/png"}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"Automated 404 Checking via Google App Scripts \u2014 Hallam","datePublished":"2025-09-01T13:41:41+00:00","dateModified":"2025-09-01T13:42:50+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/"},"wordCount":999,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/09\/404-eer.png","articleSection":["Tech Universe"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/","url":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/","name":"Automated 404 Checking via Google App Scripts \u2014 Hallam - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/09\/404-eer.png","datePublished":"2025-09-01T13:41:41+00:00","dateModified":"2025-09-01T13:42:50+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\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/09\/404-eer.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/09\/404-eer.png","width":1227,"height":952},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/09\/01\/automated-404-checking-via-google-app-scripts-hallam\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"Automated 404 Checking via Google App Scripts \u2014 Hallam"}]},{"@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\/92269","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=92269"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/92269\/revisions"}],"predecessor-version":[{"id":92271,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/92269\/revisions\/92271"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/92270"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=92269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=92269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=92269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}