{"id":10550,"date":"2024-11-12T21:03:26","date_gmt":"2024-11-12T21:03:26","guid":{"rendered":"https:\/\/ceowebltd.com\/blog\/?p=10550"},"modified":"2024-11-12T21:03:26","modified_gmt":"2024-11-12T21:03:26","slug":"how-to-track-404-error-pages-with-google-tag-manager","status":"publish","type":"post","link":"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/","title":{"rendered":"How to track 404 error pages with Google Tag Manager"},"content":{"rendered":"<p>Tracking 404 error pages with Google Tag Manager (GTM) is an essential step for monitoring user experience and ensuring that missing pages are handled appropriately. By tracking 404 errors, you can get insights into how often users encounter non-existent pages on your site, which can help you fix broken links or improve the user journey.<\/p>\n<p>Here&#8217;s how to track 404 error pages with GTM:<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#Step_1_Create_a_Trigger_for_404_Pages\" title=\"Step 1: Create a Trigger for 404 Pages\">Step 1: Create a Trigger for 404 Pages<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#1_Using_the_URL_or_Page_Path_to_Detect_404s\" title=\"1. Using the URL or Page Path to Detect 404s\">1. Using the URL or Page Path to Detect 404s<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#Step_2_Set_Up_the_Tag_to_Fire_on_404_Pages\" title=\"Step 2: Set Up the Tag to Fire on 404 Pages\">Step 2: Set Up the Tag to Fire on 404 Pages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#Step_3_Preview_and_Test_Your_Setup\" title=\"Step 3: Preview and Test Your Setup\">Step 3: Preview and Test Your Setup<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#Step_4_Publish_Your_Container\" title=\"Step 4: Publish Your Container\">Step 4: Publish Your Container<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#Step_5_Verify_in_Google_Analytics\" title=\"Step 5: Verify in Google Analytics\">Step 5: Verify in Google Analytics<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#For_Google_Analytics_Universal\" title=\"For Google Analytics Universal:\">For Google Analytics Universal:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#For_Google_Analytics_4\" title=\"For Google Analytics 4:\">For Google Analytics 4:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#Advanced_Considerations\" title=\"Advanced Considerations\">Advanced Considerations<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#1_Track_404_Errors_Based_on_HTTP_Status_Code\" title=\"1. Track 404 Errors Based on HTTP Status Code\">1. Track 404 Errors Based on HTTP Status Code<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#2_Use_Content_on_the_404_Page_to_Trigger_Events\" title=\"2. Use Content on the 404 Page to Trigger Events\">2. Use Content on the 404 Page to Trigger Events<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#Best_Practices_for_Tracking_404_Error_Pages\" title=\"Best Practices for Tracking 404 Error Pages\">Best Practices for Tracking 404 Error Pages<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Step_1_Create_a_Trigger_for_404_Pages\"><\/span>Step 1: Create a Trigger for 404 Pages<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>You can detect 404 error pages based on the URL, the HTTP status code, or page content. Most commonly, 404 pages are identified by their URL path (e.g., <code>\/404<\/code>, <code>\/page-not-found<\/code>) or a specific class or ID in the HTML that indicates a 404 error.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Using_the_URL_or_Page_Path_to_Detect_404s\"><\/span>1. <strong>Using the URL or Page Path to Detect 404s<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>One of the simplest ways to track 404 pages is by setting up a trigger based on the URL or path of the page. Many websites have a standard URL structure for 404 pages, such as <code>\/404<\/code>, <code>\/not-found<\/code>, or <code>\/page-not-found<\/code>.<\/p>\n<ol>\n<li>Go to your <strong>Google Tag Manager<\/strong> container.<\/li>\n<li>In the left-hand menu, select <strong>Triggers<\/strong> and click <strong>New<\/strong>.<\/li>\n<li>Name the trigger something like &#8220;404 Error Page Trigger.&#8221;<\/li>\n<li>Choose <strong>Page View<\/strong> as the trigger type.<\/li>\n<li>Under <strong>Trigger Configuration<\/strong>, select <strong>Some Page Views<\/strong>.<\/li>\n<li>In the conditions, select <strong>Page Path<\/strong> (or <strong>Page URL<\/strong>) and set it to match the 404 error page path. For example:\n<ul>\n<li><strong>Page Path<\/strong> contains <code>\/404<\/code> (or <code>\/page-not-found<\/code>, or whatever your 404 URL pattern is).<\/li>\n<li>You can also use <strong>Page URL<\/strong> if your URL structure includes the 404 page name or slug.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_2_Set_Up_the_Tag_to_Fire_on_404_Pages\"><\/span>Step 2: Set Up the Tag to Fire on 404 Pages<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once you&#8217;ve created the trigger to detect when users land on a 404 error page, you need to attach it to a tag.<\/p>\n<ol>\n<li>Go to <strong>Tags<\/strong> and click <strong>New<\/strong>.<\/li>\n<li>Choose a tag type based on what you want to track. For instance, you could use:\n<ul>\n<li><strong>Google Analytics<\/strong> to send an event when a user hits a 404 page.<\/li>\n<li><strong>Custom HTML<\/strong> to send a custom event to another analytics tool or log it for debugging.<\/li>\n<\/ul>\n<\/li>\n<li>If using <strong>Google Analytics<\/strong>, choose the <strong>Google Analytics: Universal Analytics<\/strong> or <strong>Google Analytics 4 Event<\/strong> tag type, depending on your setup.<\/li>\n<li>Configure the tag:\n<ul>\n<li>For <strong>Universal Analytics<\/strong>, set it to track an event with parameters like:\n<ul>\n<li><strong>Category<\/strong>: &#8216;Error&#8217;<\/li>\n<li><strong>Action<\/strong>: &#8216;404 Page&#8217;<\/li>\n<li><strong>Label<\/strong>: {{Page Path}} (or {{Page URL}}, to capture the URL of the error page)<\/li>\n<\/ul>\n<\/li>\n<li>For <strong>GA4<\/strong>, set it up as an event with a similar structure, e.g., <code>event_name = '404_error'<\/code> and any relevant parameters (e.g., <code>page_location = {{Page URL}}<\/code>).<\/li>\n<\/ul>\n<\/li>\n<li>Under <strong>Triggering<\/strong>, choose the 404 error trigger you created earlier.<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_3_Preview_and_Test_Your_Setup\"><\/span>Step 3: Preview and Test Your Setup<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Before publishing the GTM container, test to make sure everything works correctly:<\/p>\n<ol>\n<li>Click <strong>Preview<\/strong> in GTM to enable the preview mode.<\/li>\n<li>In the <strong>debug mode<\/strong>, open your website in a new browser tab and intentionally go to a non-existent page (e.g., <code>https:\/\/yourwebsite.com\/nonexistentpage<\/code>).<\/li>\n<li>Check the GTM preview panel to see if the trigger for the 404 page fires correctly. If it does, the tag should show up under <strong>Tags Fired<\/strong>.<\/li>\n<li>Check your Google Analytics real-time events to verify that the 404 error event is being sent.<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_4_Publish_Your_Container\"><\/span>Step 4: Publish Your Container<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once you\u2019ve confirmed the trigger and tag work as expected, it\u2019s time to publish the container:<\/p>\n<ol>\n<li>Go to GTM and click <strong>Submit<\/strong>.<\/li>\n<li>Provide a version name and description (e.g., &#8220;Track 404 Error Pages&#8221;).<\/li>\n<li>Click <strong>Publish<\/strong> to make the changes live.<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_5_Verify_in_Google_Analytics\"><\/span>Step 5: Verify in Google Analytics<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>After publishing the GTM container, you can verify that the 404 error tracking is working in your analytics platform (Google Analytics or GA4).<\/p>\n<h4><span class=\"ez-toc-section\" id=\"For_Google_Analytics_Universal\"><\/span>For <strong>Google Analytics Universal<\/strong>:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ol>\n<li>Go to <strong>Behavior &gt; Events &gt; Top Events<\/strong>.<\/li>\n<li>Look for the event category (e.g., &#8220;Error&#8221;) and check if the 404 page events are appearing under the <strong>Action<\/strong> (e.g., &#8220;404 Page&#8221;).<\/li>\n<\/ol>\n<h4><span class=\"ez-toc-section\" id=\"For_Google_Analytics_4\"><\/span>For <strong>Google Analytics 4<\/strong>:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ol>\n<li>Go to <strong>Realtime<\/strong> or <strong>Events<\/strong>.<\/li>\n<li>Check if the 404 event is appearing in the events list.<\/li>\n<li>You can create a custom report or use <strong>Event Exploration<\/strong> to track how often 404 errors are triggered.<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Advanced_Considerations\"><\/span>Advanced Considerations<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4><span class=\"ez-toc-section\" id=\"1_Track_404_Errors_Based_on_HTTP_Status_Code\"><\/span>1. <strong>Track 404 Errors Based on HTTP Status Code<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>If your website uses JavaScript or a server-side solution to handle 404 errors (such as showing an error message on the page), you may also be able to detect 404 errors based on the HTTP status code. This requires more advanced setup, typically using <strong>Custom JavaScript<\/strong> or <strong>Custom HTML tags<\/strong> in GTM.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Use_Content_on_the_404_Page_to_Trigger_Events\"><\/span>2. <strong>Use Content on the 404 Page to Trigger Events<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Some websites design their 404 pages with specific content (such as a unique ID or class name), which can be used to trigger an event. For example, you could use a <strong>DOM Element<\/strong> trigger to detect the presence of an element on the 404 page. Here&#8217;s how to do that:<\/p>\n<ul>\n<li>In <strong>GTM<\/strong>, create a new trigger of type <strong>DOM Element<\/strong>.<\/li>\n<li>Set the trigger condition to look for a specific ID or class on the 404 page (e.g., an element like <code>&lt;div class=\"error-404\"&gt;<\/code>).<\/li>\n<li>Use this DOM Element trigger with your tag to track 404 errors.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Best_Practices_for_Tracking_404_Error_Pages\"><\/span>Best Practices for Tracking 404 Error Pages<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n<li><strong>Monitor 404 Errors Regularly<\/strong>: Track and monitor 404 errors regularly to identify broken links or missing pages. This helps you fix issues that could negatively affect your SEO or user experience.<\/li>\n<li><strong>Use Google Search Console<\/strong>: While GTM can track 404 errors, also monitor Google Search Console for 404 errors reported by Googlebot, especially if the error is SEO-related.<\/li>\n<li><strong>Fix or Redirect 404 Errors<\/strong>: Once you track 404 errors, ensure you fix broken links or set up proper redirects (e.g., 301 redirects) for missing pages to improve the user experience and reduce bounce rates.<\/li>\n<li><strong>Implement Custom 404 Pages<\/strong>: A well-designed 404 page with useful links and a search bar can help users find the content they\u2019re looking for instead of leaving your site.<\/li>\n<\/ol>\n<p>By setting up 404 error tracking with GTM, you can improve your website\u2019s functionality, enhance user experience, and monitor important error pages to avoid losing potential visitors.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tracking 404 error pages with Google Tag Manager (GTM) is an essential step for monitoring user experience and ensuring that missing pages are handled appropriately&#8230;.<\/p>\n","protected":false},"author":214,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-10550","post","type-post","status-publish","format-standard","hentry","category-digital-marketing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to track 404 error pages with Google Tag Manager - CEOweb Ltd. Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to track 404 error pages with Google Tag Manager - CEOweb Ltd. Blog\" \/>\n<meta property=\"og:description\" content=\"Tracking 404 error pages with Google Tag Manager (GTM) is an essential step for monitoring user experience and ensuring that missing pages are handled appropriately....\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/\" \/>\n<meta property=\"og:site_name\" content=\"CEOweb Ltd. Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-12T21:03:26+00:00\" \/>\n<meta name=\"author\" content=\"Emmanuel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Emmanuel\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/\",\"url\":\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/\",\"name\":\"How to track 404 error pages with Google Tag Manager - CEOweb Ltd. Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/#website\"},\"datePublished\":\"2024-11-12T21:03:26+00:00\",\"dateModified\":\"2024-11-12T21:03:26+00:00\",\"author\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f\"},\"breadcrumb\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ceowebltd.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to track 404 error pages with Google Tag Manager\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#website\",\"url\":\"https:\/\/ceowebltd.com\/blog\/\",\"name\":\"CEOweb Ltd. Blog\",\"description\":\"Guest Posting - Digital Marketing &amp; Web Services\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ceowebltd.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f\",\"name\":\"Emmanuel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g\",\"caption\":\"Emmanuel\"},\"url\":\"https:\/\/ceowebltd.com\/blog\/author\/emmanuel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to track 404 error pages with Google Tag Manager - CEOweb Ltd. Blog","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:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/","og_locale":"en_US","og_type":"article","og_title":"How to track 404 error pages with Google Tag Manager - CEOweb Ltd. Blog","og_description":"Tracking 404 error pages with Google Tag Manager (GTM) is an essential step for monitoring user experience and ensuring that missing pages are handled appropriately....","og_url":"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/","og_site_name":"CEOweb Ltd. Blog","article_published_time":"2024-11-12T21:03:26+00:00","author":"Emmanuel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Emmanuel","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/","url":"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/","name":"How to track 404 error pages with Google Tag Manager - CEOweb Ltd. Blog","isPartOf":{"@id":"https:\/\/ceowebltd.com\/blog\/#website"},"datePublished":"2024-11-12T21:03:26+00:00","dateModified":"2024-11-12T21:03:26+00:00","author":{"@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f"},"breadcrumb":{"@id":"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ceowebltd.com\/blog\/how-to-track-404-error-pages-with-google-tag-manager\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ceowebltd.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to track 404 error pages with Google Tag Manager"}]},{"@type":"WebSite","@id":"https:\/\/ceowebltd.com\/blog\/#website","url":"https:\/\/ceowebltd.com\/blog\/","name":"CEOweb Ltd. Blog","description":"Guest Posting - Digital Marketing &amp; Web Services","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ceowebltd.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f","name":"Emmanuel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g","caption":"Emmanuel"},"url":"https:\/\/ceowebltd.com\/blog\/author\/emmanuel\/"}]}},"_links":{"self":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/users\/214"}],"replies":[{"embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/comments?post=10550"}],"version-history":[{"count":1,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10550\/revisions"}],"predecessor-version":[{"id":10551,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10550\/revisions\/10551"}],"wp:attachment":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/media?parent=10550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/categories?post=10550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/tags?post=10550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}