It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://www.heinemann.com/blog/category/reading/feed/?tag=units-of-study

  1. <!doctype html><!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en" > <![endif]--><!--[if IE 7]>    <html class="no-js lt-ie9 lt-ie8" lang="en" >        <![endif]--><!--[if IE 8]>    <html class="no-js lt-ie9" lang="en" >               <![endif]--><!--[if gt IE 8]><!--><html class="no-js" lang="en"><!--<![endif]--><head>
  2.    <meta charset="utf-8">
  3.    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  4.    <meta name="author" content="Heinemann. A division of Houghton Mifflin Harcourt.">
  5.    <meta name="description" content="">
  6.    <meta name="generator" content="HubSpot">
  7.    <title></title>
  8.    <link rel="shortcut icon" href="//197281.fs1.hubspotusercontent-na1.net/hub/197281/file-51011403-ico/favicon-3.ico">
  9.    
  10. <meta name="viewport" content="width=device-width, initial-scale=1">
  11.  
  12.    <script src="/hs/hsstatic/jquery-libs/static-1.1/jquery/jquery-1.7.1.js"></script>
  13. <script>hsjQuery = window['jQuery'];</script>
  14.    <meta property="og:description" content="">
  15.    <meta property="og:title" content="">
  16.    <meta name="twitter:description" content="">
  17.    <meta name="twitter:title" content="">
  18.  
  19.    
  20.  
  21.    
  22.    <style>
  23. a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
  24. </style>
  25.  
  26.    
  27.  
  28.    
  29. <!--  Added by GoogleAnalytics4 integration -->
  30. <script>
  31. var _hsp = window._hsp = window._hsp || [];
  32. window.dataLayer = window.dataLayer || [];
  33. function gtag(){dataLayer.push(arguments);}
  34.  
  35. var useGoogleConsentModeV2 = true;
  36.  
  37. if (!window._hsGoogleConsentRunOnce) {
  38.  window._hsGoogleConsentRunOnce = true;
  39.  
  40.  gtag('consent', 'default', {
  41.    'ad_storage': 'denied',
  42.    'analytics_storage': 'denied',
  43.    'ad_user_data': 'denied',
  44.    'ad_personalization': 'denied'
  45.  });
  46.  
  47.  if (useGoogleConsentModeV2) {
  48.    _hsp.push(['useGoogleConsentModeV2'])
  49.  } else {
  50.    _hsp.push(['addPrivacyConsentListener', function(consent){
  51.      var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics));
  52.      var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement));
  53.  
  54.      gtag('consent', 'update', {
  55.        'ad_storage': hasAdsConsent ? 'granted' : 'denied',
  56.        'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied',
  57.        'ad_user_data': hasAdsConsent ? 'granted' : 'denied',
  58.        'ad_personalization': hasAdsConsent ? 'granted' : 'denied'
  59.      });
  60.    }]);
  61.  }
  62. }
  63.  
  64. gtag('js', new Date());
  65. gtag('set', 'developer_id.dZTQ1Zm', true);
  66. gtag('config', 'G-V85WJKN648');
  67. </script>
  68. <script async src="https://www.googletagmanager.com/gtag/js?id=G-V85WJKN648"></script>
  69.  
  70. <!-- /Added by GoogleAnalytics4 integration -->
  71.  
  72. <!--  Added by GoogleTagManager integration -->
  73. <script>
  74. var _hsp = window._hsp = window._hsp || [];
  75. window.dataLayer = window.dataLayer || [];
  76. function gtag(){dataLayer.push(arguments);}
  77.  
  78. var useGoogleConsentModeV2 = true;
  79.  
  80.  
  81. var hsLoadGtm = function loadGtm() {
  82.    if(window._hsGtmLoadOnce) {
  83.      return;
  84.    }
  85.  
  86.    if (useGoogleConsentModeV2) {
  87.  
  88.      gtag('set','developer_id.dZTQ1Zm',true);
  89.  
  90.      gtag('consent', 'default', {
  91.      'ad_storage': 'denied',
  92.      'analytics_storage': 'denied',
  93.      'ad_user_data': 'denied',
  94.      'ad_personalization': 'denied'
  95.      });
  96.  
  97.      _hsp.push(['useGoogleConsentModeV2'])
  98.    }
  99.  
  100.    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  101.    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  102.    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  103.    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  104.    })(window,document,'script','dataLayer','GTM-5GMPBB6');
  105.  
  106.    window._hsGtmLoadOnce = true;
  107. };
  108.  
  109. _hsp.push(['addPrivacyConsentListener', function(consent){
  110.  if(consent.allowed || (consent.categories && consent.categories.analytics)){
  111.    hsLoadGtm();
  112.  }
  113. }]);
  114.  
  115. </script>
  116.  
  117. <!-- /Added by GoogleTagManager integration -->
  118.  
  119.    <link rel="canonical" href="https://blog.heinemann.com/404">
  120.  
  121.  
  122. <meta property="og:url" content="https://blog.heinemann.com/404">
  123. <meta name="twitter:card" content="summary">
  124. <link rel="stylesheet" href="//cdn2.hubspot.net/hub/7052064/hub_generated/template_assets/1713546892955/hubspot/hubspot_default/shared/responsive/layout.min.css">
  125.  
  126. <link rel="stylesheet" href="//cdn2.hubspot.net/hub/197281/hub_generated/template_assets/426041717/1569736109506/Coded_files/Custom/page/custom-stylemanager/Heinemann.min.css">
  127.  
  128.  
  129.  
  130.  
  131.  
  132. </head>
  133. <body class="   hs-content-id-0 hs-site-page page hs-content-path- hs-content-name-  " style="">
  134. <!--  Added by GoogleTagManager integration -->
  135. <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5GMPBB6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  136.  
  137. <!-- /Added by GoogleTagManager integration -->
  138.  
  139.    <div class="header-container-wrapper">
  140.    <div class="header-container container-fluid">
  141.  
  142. <div class="row-fluid-wrapper row-depth-1 row-number-1">
  143. <div class="row-fluid ">
  144. <div class="span12 widget-span widget-type-logo " style="" data-widget-type="logo" data-x="0" data-w="12">
  145. <div class="cell-wrapper layout-widget-wrapper">
  146. <span id="hs_cos_wrapper_logo" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="logo"><a href="http://www.heinemann.com/default.aspx" id="hs-link-logo" style="border-width:0px;border:0px;"><img src="https://197281.fs1.hubspotusercontent-na1.net/hub/197281/hubfs/Heinemann-primary-logo-RGB.png?width=307&amp;height=96&amp;name=Heinemann-primary-logo-RGB.png" class="hs-image-widget " height="96" style="height: auto;width:307px;border-width:0px;border:0px;" width="307" alt="Heinemann Publishing Logo" title="Heinemann Publishing Logo" srcset="https://197281.fs1.hubspotusercontent-na1.net/hub/197281/hubfs/Heinemann-primary-logo-RGB.png?width=154&amp;height=48&amp;name=Heinemann-primary-logo-RGB.png 154w, https://197281.fs1.hubspotusercontent-na1.net/hub/197281/hubfs/Heinemann-primary-logo-RGB.png?width=307&amp;height=96&amp;name=Heinemann-primary-logo-RGB.png 307w, https://197281.fs1.hubspotusercontent-na1.net/hub/197281/hubfs/Heinemann-primary-logo-RGB.png?width=461&amp;height=144&amp;name=Heinemann-primary-logo-RGB.png 461w, https://197281.fs1.hubspotusercontent-na1.net/hub/197281/hubfs/Heinemann-primary-logo-RGB.png?width=614&amp;height=192&amp;name=Heinemann-primary-logo-RGB.png 614w, https://197281.fs1.hubspotusercontent-na1.net/hub/197281/hubfs/Heinemann-primary-logo-RGB.png?width=768&amp;height=240&amp;name=Heinemann-primary-logo-RGB.png 768w, https://197281.fs1.hubspotusercontent-na1.net/hub/197281/hubfs/Heinemann-primary-logo-RGB.png?width=921&amp;height=288&amp;name=Heinemann-primary-logo-RGB.png 921w" sizes="(max-width: 307px) 100vw, 307px"></a></span></div><!--end layout-widget-wrapper -->
  147. </div><!--end widget-span -->
  148. </div><!--end row-->
  149. </div><!--end row-wrapper -->
  150.  
  151.    </div><!--end header -->
  152. </div><!--end header wrapper -->
  153.  
  154. <div class="body-container-wrapper">
  155.    <div class="body-container container-fluid">
  156.  
  157. <div class="row-fluid-wrapper row-depth-1 row-number-1">
  158. <div class="row-fluid ">
  159. <div class="span12 widget-span widget-type-rich_text custom_error_message" style="" data-widget-type="rich_text" data-x="0" data-w="12">
  160. <div class="cell-wrapper layout-widget-wrapper">
  161. <span id="hs_cos_wrapper_main_copy" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h1>Sorry this page doesn't exist.</h1>
  162. <p class="p1"><span style="font-family: helvetica;">For the Heinemann Blog, visit <a href="//blog.heinemann.com" rel=" noopener">blog.heinemann.com</a>.</span></p>
  163. <p class="p1"><span style="font-family: helvetica;">For Heinemann resources and services, please visit&nbsp;<a href="http://www.heinemann.com" rel=" noopener">Heinemann.com</a>.</span></p>
  164. <p class="p1"><span style="font-family: helvetica;">Thank you!</span></p></span>
  165. </div><!--end layout-widget-wrapper -->
  166. </div><!--end widget-span -->
  167. </div><!--end row-->
  168. </div><!--end row-wrapper -->
  169.  
  170. <div class="row-fluid-wrapper row-depth-1 row-number-2">
  171. <div class="row-fluid ">
  172. <div class="span12 widget-span widget-type-google_search " style="" data-widget-type="google_search" data-x="0" data-w="12">
  173. <div class="cell-wrapper layout-widget-wrapper">
  174. <span id="hs_cos_wrapper_google_search" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_google_search" style="" data-hs-cos-general-type="widget" data-hs-cos-type="google_search">        <div id="hs-search-module" class="hs-search-module hs-search-module-9751">
  175.            <form class="hs-form">
  176.                <div class="field" role="search">
  177.                    <label for="hs-search-9751">Search this site on Google</label>
  178.                    <div class="input">
  179.                        <input type="text" id="hs-search-9751" class="hs-input" value="">
  180.                        <a class="hs-button primary">Search Google</a>
  181.                    </div>
  182.                </div>
  183.            </form>
  184.        </div>
  185.        <script>
  186.    function hsOnReadyGoogleSearch_9751() {
  187.      var url           = 'http://google.com/search?q=site:' + location.protocol + '//' + location.hostname + ' ';
  188.      var $searchModule = document.querySelector('.hs-search-module-9751');
  189.      var $input        = $searchModule.querySelector('input');
  190.      var $button       = $searchModule.querySelector('.hs-button.primary');
  191.      if (true) {
  192.          $input.value = decodeURIComponent(location.pathname.split('/').join(' ').split('.').join(' ').split('-').join(' ').split('_').join(''));
  193.      }
  194.  
  195.      $button.addEventListener('click', function(){
  196.          var newUrl = url + $input.value;
  197.          var win = window.open(newUrl, '_blank');
  198.          if (win) {
  199.              win.focus();
  200.          } else {
  201.              location.href = newUrl;
  202.          }
  203.      });
  204.      $input.addEventListener('keypress', function(e){
  205.          if (e.keyCode !== 13) return;
  206.          e.preventDefault();
  207.          $button.click();
  208.      });
  209.    }
  210.  
  211.    if (document.readyState === "complete" ||
  212.    (document.readyState !== "loading" && !document.documentElement.doScroll)
  213.    ) {
  214.        hsOnReadyGoogleSearch_9751();
  215.    } else {
  216.        document.addEventListener("DOMContentLoaded", hsOnReadyGoogleSearch_9751);
  217.    }
  218. </script>
  219.  
  220. </span></div><!--end layout-widget-wrapper -->
  221. </div><!--end widget-span -->
  222. </div><!--end row-->
  223. </div><!--end row-wrapper -->
  224.  
  225.    </div><!--end body -->
  226. </div><!--end body wrapper -->
  227.  
  228. <div class="footer-container-wrapper">
  229.    <div class="footer-container container-fluid">
  230.  
  231. <div class="row-fluid-wrapper row-depth-1 row-number-1">
  232. <div class="row-fluid ">
  233. <div class="span12 widget-span widget-type-page_footer " style="" data-widget-type="page_footer" data-x="0" data-w="12">
  234. <div class="cell-wrapper layout-widget-wrapper">
  235. <span id="hs_cos_wrapper_page_footer" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_page_footer" style="" data-hs-cos-general-type="widget" data-hs-cos-type="page_footer">
  236. <footer>
  237.    <span class="hs-footer-company-copyright">© 2024 Heinemann. A division of Houghton Mifflin Harcourt.</span>
  238. </footer>
  239. </span></div><!--end layout-widget-wrapper -->
  240. </div><!--end widget-span -->
  241. </div><!--end row-->
  242. </div><!--end row-wrapper -->
  243.  
  244.    </div><!--end footer -->
  245. </div><!--end footer wrapper -->
  246.  
  247.    
  248. <!-- HubSpot performance collection script -->
  249. <script defer src="https://static.hsappstatic.net/content-cwv-embed/static-1.840/embed.js"></script>
  250.  
  251. <!-- Start of HubSpot Analytics Code -->
  252. <script type="text/javascript">
  253. var _hsq = _hsq || [];
  254. _hsq.push(["setContentType", "standard-page"]);
  255. _hsq.push(["setCanonicalUrl", "https:\/\/blog.heinemann.com\/404"]);
  256. _hsq.push(["setPageId", ""]);
  257. _hsq.push(["setContentMetadata", {
  258.    "contentPageId": null,
  259.    "legacyPageId": null,
  260.    "contentFolderId": null,
  261.    "contentGroupId": null,
  262.    "abTestId": null,
  263.    "languageVariantId": null,
  264.    "languageCode": null,
  265.    
  266. }]);
  267. </script>
  268.  
  269. <script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/197281.js?businessUnitId=0"></script>
  270. <!-- End of HubSpot Analytics Code -->
  271.  
  272.  
  273. <script type="text/javascript">
  274. var hsVars = {
  275.    render_id: "c088b8f8-ffe1-4642-857b-ef9be1eacca6",
  276.    ticks: 1713706264515,
  277.    page_id: 0,
  278.    
  279.    content_group_id: 0,
  280.    portal_id: 197281,
  281.    app_hs_base_url: "https://app.hubspot.com",
  282.    cp_hs_base_url: "https://cp.hubspot.com",
  283.    language: "en",
  284.    analytics_page_type: "standard-page",
  285.    analytics_page_id: "null",
  286.    category_id: 1,
  287.    folder_id: 0,
  288.    is_hubspot_user: false
  289. }
  290. </script>
  291.  
  292.  
  293. <script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.321/js/index.js"></script>
  294.  
  295. <!-- Facebook Pixel Code -->
  296. <script>
  297.  !function(f,b,e,v,n,t,s)
  298.  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  299.  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
  300.  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
  301.  n.queue=[];t=b.createElement(e);t.async=!0;
  302.  t.src=v;s=b.getElementsByTagName(e)[0];
  303.  s.parentNode.insertBefore(t,s)}(window, document,'script',
  304.  'https://connect.facebook.net/en_US/fbevents.js');
  305.  fbq('init', '940171109376247');
  306.  fbq('track', 'PageView');
  307. </script>
  308. <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=940171109376247&amp;ev=PageView&amp;noscript=1"></noscript>
  309. <!-- End Facebook Pixel Code -->
  310.  
  311.  
  312. <!-- Blueconic -->
  313. <script src="//cdn.blueconic.net/heinemann.js"></script>
  314.  
  315.  
  316.    
  317.    <!-- Generated by the HubSpot Template Builder - template version 1.03 -->
  318.  
  319. <script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=1&cb=789385867" async></script></body></html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda