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.esri.com/news/rss/news_feed.html

  1. <!DOCTYPE HTML>
  2. <html lang="en-us" dir="ltr">
  3.  
  4. <head>
  5. <meta charset="UTF-8"/>
  6.    <meta name="viewport" content="width=device-width, initial-scale=1"/>
  7.  
  8. <title>Sites 404</title>
  9.  
  10.    
  11.    
  12.        <meta name="robots" content="noindex, nofollow"/>
  13.    
  14.    
  15. <meta name="template" content="esri-content-template"/>
  16.  
  17.  
  18. <script defer="defer" type="text/javascript" src="/.rum/@adobe/helix-rum-js@%5E2/dist/rum-standalone.js"></script>
  19. <link rel="canonical" href="https://www.esri.com/en-us/site-settings/errors/404"/>
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26. <link rel="preload" as="style" href="https://fast.fonts.net/t/1.css?apiType=css&projectid=f9e335c8-e150-4885-976e-f4c392e562c4"/>
  27. <link rel="preload" as="style" href="https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/fonts.css"/>
  28.  
  29. <link rel='preconnect' href='//webapps-cdn.esri.com' crossorigin/>
  30. <link rel='preconnect' href='//js.arcgis.com' crossorigin/>
  31. <link rel='preconnect' href='//assets.adobedtm.com'/>
  32.  
  33.  
  34. <link rel='dns-prefetch' href='//pi.pardot.com' crossorigin/>
  35. <link rel='dns-prefetch' href='//instant.page' crossorigin/>
  36. <link rel='dns-prefetch' href='//js-cdn.dynatrace.com' crossorigin/>
  37. <link rel='dns-prefetch' href='//cdn.cookielaw.org' crossorigin/>
  38. <link rel='dns-prefetch' href='//api.company-target.com' crossorigin/>
  39. <link rel='dns-prefetch' href='//securetags.esri.com' crossorigin/>
  40. <link rel='dns-prefetch' href='//environmentals.tt.omtrdc.net' crossorigin/>
  41. <link rel='dns-prefetch' href='//bat.bing.com' crossorigin/>
  42. <link rel='dns-prefetch' href='//geolocation.onetrust.com' crossorigin/>
  43. <link rel='dns-prefetch' href='//cdn.bizible.com' crossorigin/>
  44.  
  45.  
  46.  
  47. <script rel="preload" as="script" src="https://js.arcgis.com/calcite-components/1.8.0/calcite.esm.js" type="module"></script>
  48. <link rel="stylesheet preload" as="style" href="https://js.arcgis.com/calcite-components/1.8.0/calcite.css" type="text/css" crossorigin/>
  49.  
  50.  
  51.  
  52.  
  53.  
  54. <script type="text/javascript">
  55.    window.gnav_jsonPath = "/content/experience-fragments/esri-sites/en-us/site-settings/global-navigation-config/2022-nav-config.25.json";
  56. </script>
  57. <script>
  58.    window.gnav_mode = "";
  59.    window.window.gnav_login = "";
  60.    window.window.gnav_collapseMenus = ("" === "true");
  61. </script>
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68. <script src="https://geoip.esri.com/geoip.js"></script>
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76. <style>
  77.    :root {
  78.        --theme-defaultPath: ;
  79.        --secondarytheme-color: #0079c1;
  80.  
  81.        --theme-color: #0079c1;
  82.        --theme-color10: #0079c11A;
  83.        --theme-color50: #0079c180;
  84.        --theme-color-secondary: #0079c1;
  85.        --theme-color-secondary10: #0079c11A;
  86.        --theme-color-secondary50: #0079c180;
  87.  
  88.        --theme-color-dark: #0079c1;
  89.        --theme-color-dark10: #0079c11A;
  90.        --theme-color-dark50: #0079c180;
  91.        --theme-color-secondary-dark: #0079c1;
  92.        --theme-color-secondary-dark10: #0079c11A;
  93.        --theme-color-secondary-dark50: #0079c180;
  94.    }
  95.  
  96.    .calcite-mode-dark  {
  97.        --theme-color: var(--theme-color-dark);
  98.        --theme-color10: var(--theme-color-dark10);
  99.        --theme-color50: var(--theme-color-dark50);
  100.        --theme-color-secondary: var(--theme-color-secondary-dark);
  101.        --theme-color-secondary10: var(--theme-color-secondary-dark10);
  102.        --theme-color-secondary50: var(--theme-color-secondary-dark50);
  103.    }
  104.  
  105.    .calcite-mode-light {
  106.        --theme-color: #0079c1;
  107.        --theme-color10: #0079c11A;
  108.        --theme-color50: #0079c180;
  109.        --theme-color-secondary: #0079c1;
  110.        --theme-color-secondary10: #0079c11A;
  111.        --theme-color-secondary50: #0079c180;
  112.    }
  113.  
  114.    .theme-secondary {
  115.        --theme-color: var(--theme-color-secondary);
  116.        --theme-color10: var(--theme-color-secondary10);
  117.        --theme-color50: var(--theme-color-secondary50);
  118.    }
  119.  
  120.    .theme-secondary .calcite-mode-light {
  121.        --theme-color: var(--theme-color-secondary);
  122.        --theme-color10: var(--theme-color-secondary10);
  123.        --theme-color50: var(--theme-color-secondary50);
  124.    }
  125.    .theme-secondary .calcite-mode-dark {
  126.        --theme-color: var(--theme-color-secondary-dark);
  127.        --theme-color10: var(--theme-color-secondary-dark10);
  128.        --theme-color50: var(--theme-color-secondary-dark50);
  129.    }
  130. </style>
  131.  
  132.  
  133.  
  134.  
  135.  
  136. <link rel="apple-touch-icon-precomposed" sizes="180x180" href="/content/dam/esrisites/en-us/common/favicon/esri-favicon-light-180.png"/>
  137. <link rel="icon" media="(prefers-color-scheme:dark)" type="image/png" sizes="32x32" href="/content/dam/esrisites/en-us/common/favicon/esri-favicon-dark-32.png"/>
  138. <link rel="icon" media="(prefers-color-scheme:light)" type="image/png" sizes="32x32" href="/content/dam/esrisites/en-us/common/favicon/esri-favicon-light-32.png"/>
  139. <link rel="icon" type="image/svg+xml" sizes="16x16 32x32 48x48 180x180" href="/content/dam/esrisites/en-us/common/favicon/esri-favicon.svg"/>
  140.  
  141.  
  142.  
  143.    <link rel="alternate" href="https://www.esri.com/en-us/site-settings/errors/404" hreflang="en-us"/>
  144.  
  145.    <link rel="alternate" href="https://www.esri.com/en-us/site-settings/errors/404" hreflang="x-default"/>
  146.  
  147.  
  148.  
  149.  
  150.  
  151. <meta name="twitter:card" content="summary_large_image"/>
  152. <meta name="twitter:site" content="@Esri"/>
  153. <meta name="twitter:title" content="Sites 404"/>
  154. <meta property="twitter:url" content="https://www.esri.com/en-us/site-settings/errors/404"/>
  155. <meta name="twitter:description"/>
  156.  
  157.  
  158.    <meta name="twitter:image" content="https://www.esri.com/content/dam/esrisites/en-us/media/social-media/social-sharing-image-default.jpg"/>
  159.  
  160.  
  161.  
  162. <meta property="fb:app_id" content="1703715456573377"/>
  163. <meta property="og:title" content="Sites 404"/>
  164. <meta property="og:url" content="https://www.esri.com/en-us/site-settings/errors/404"/>
  165. <meta property="og:description"/>
  166.  
  167.  
  168.    <meta property="og:image" content="https://www.esri.com/content/dam/esrisites/en-us/media/social-media/social-sharing-image-default.jpg"/>
  169.  
  170. <meta property="og:type" content="website"/>
  171.  
  172. <meta name="last-modified" content="08/27/2024"/>
  173.  
  174.  
  175.  
  176.  
  177.    <meta name="date-sort" content="2024-08-27"/>
  178.  
  179. <meta name="created" content="09/06/2017"/>
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193. <!-- Sitelinks Search Box -->
  194.  
  195.  
  196. <!-- breadcrumb -->
  197.  
  198. <meta name="format-detection" content="telephone=no"/>
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.    
  218. <script src="/etc.clientlibs/esri-sites/clientlibs/datalayer.js"></script>
  219.  
  220.  
  221.  
  222. <script>
  223.    window.dataLayer = Object.assign({}, window.dataLayer, {
  224.        pageTitle: "Sites 404",
  225.        pageName: "Site Settings:Errors:Sites 404",
  226.        pagePath: "/content/esri-sites/en-us/site-settings/errors/404",
  227.        pageType: "",
  228.        pageSubType: "",
  229.        domain: window.location.host,
  230.        environment: "crx3composite,nosamplecontent,publish,cloud-ready",
  231.        hierarchy1: "Site Settings",
  232.        hierarchy2: "Errors",
  233.        hierarchy3: "",
  234.        hierarchy4: "",
  235.        locale: "en-us",
  236.        resourceType: "esri-sites/components/pages/editablecontentpage",
  237.        template: "/conf/esri-sites/settings/wcm/templates/esri-content-template",
  238.        language: "en",
  239.        countryCode: "us",
  240.        tags: "adobe-analytics---only-for-sites:page-type/404|page-sub-type/404",
  241.    });
  242. </script>
  243.  
  244.  
  245.  
  246.  
  247. <script type="text/javascript">
  248.    window.storeVariables = Object.assign({}, window.storeVariables, {
  249.        eCommUrl : "https://www.esri.com/api/ecomm",
  250.        lookupUrl : "https://ecomm-api.esri.com/lookup",
  251.        accountsUrl : "https://www.esri.com/en-us/signin",
  252.        checkoutUrl : "https://www.esri.com/checkout",
  253.        cartUrl : "https://www.esri.com/en-us/store/cart",
  254.        customerNumberUrl : "https://www.esri.com/en-us/store/customer-number",
  255.    });
  256. </script>
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283. <meta name="color theme" content="0079c1"/>
  284.  
  285. <!-- /* Clientlibs */ -->
  286.  
  287.    
  288. <link rel="stylesheet" href="/etc.clientlibs/esri-sites/clientlibs/components.css" type="text/css">
  289.  
  290.  
  291.  
  292.  
  293.    
  294.    
  295.  
  296.    
  297.  
  298.    
  299.  
  300.  
  301.        <script type="text/javascript" src="//assets.adobedtm.com/launch-EN26af1ee4ef084984926fd80d1cb93835.min.js"></script>
  302.  
  303.  
  304.    
  305.    
  306.    
  307.    
  308.    
  309.  
  310.  
  311. </head>
  312.  
  313. <body class="editablecontentpage page basicpage" id="editablecontentpage-20b9e5c01d" data-instant-intensity="viewport">
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321. <link rel="stylesheet" href="https://webapps-cdn.esri.com/CDN/components/global-nav/css/gn.css"/>
  322. <script src="https://webapps-cdn.esri.com/CDN/components/global-nav/js/gn.js"></script>
  323. <header id="globalnav" aria-label="Main"></header>
  324. <main id="main-content">
  325.  
  326.  
  327. <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
  328.    
  329.    <div class="error-page aem-GridColumn aem-GridColumn--default--12">
  330.  
  331.  
  332.  
  333. <div id="search404container">
  334.    <link rel="stylesheet" href="https://webapps-cdn.esri.com/CDN/components/responsive/css/centurion-grid_v2.min.css"/>
  335.    <link rel="stylesheet" type="text/css" href="https://webapps-cdn.esri.com/CDN/page-templates/general/feature-section-topper.css"/>
  336.  
  337.    
  338.    <script src="https://webapps-cdn.esri.com/tools/SERP/js/lib/jquery-1.11.0.min.js" integrity="sha384-bQd4x+F4+/1XL2CqGEMGhDHl9jf8m28iydganPh2GY/0plza7eZdxeXyRGiLtQir" crossorigin="anonymous"></script>
  339.    <script src="https://webapps-cdn.esri.com/tools/SERP/js/lib/jquery-migrate-1.2.1.min.js" integrity="sha384-DOaJ+dVjkpJ9wzBP0VtscOcYeIz0VeXBGitDi49kWXmKRggVnLwSpH8f8M2zG16/" crossorigin="anonymous"></script>
  340.    <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.js" integrity="sha384-7sUG4f+uCvZFGseWjvQkIh7k5xUZPv8PMsjWj7gIVMWLRdtRTsFw7TBLSEPExy4L" crossorigin="anonymous"></script>
  341.  
  342.    <script src="https://webapps-cdn.esri.com/tools/SERP/js/lib/knockout-3.1.0.js" integrity="sha384-f+UcBXwOQR0vB+WRCYeVcqQZMDWV08Exr91xG0mH1E7HX0UwYuj2QgK9/ZdvFuTV" crossorigin="anonymous"></script>
  343.    <script src="https://webapps-cdn.esri.com/CDN/jslibs/lodash/lodash.2.4.1.min.js" integrity="sha384-s6dsYb3oIVRTU9SojXJsSudQ+tuCrPH4q33Bl4mTRxksOfwKAaApMWDayy9AGlZz" crossorigin="anonymous"></script>
  344.    <script src="https://webapps-cdn.esri.com/tools/SERP/js/lib/xml2json.min.js" integrity="sha384-b2/h92HYwFRCjUDqbG0uhChCki1Dvkzu8JGIxjqyFdPUoAqlViU9vxmIO7BxN5Hz" crossorigin="anonymous"></script>
  345.    <script src="https://webapps-cdn.esri.com/tools/SERP/js/lib/craydent-1.7.30.js" integrity="sha384-FImSpmLOLtbzvVd0SxfkcrLTNxKRnMcDdjIlGc0So9hOqP/QrvejACMpbszWRLeh" crossorigin="anonymous"></script>
  346.  
  347.    <script src="https://webapps-cdn.esri.com/CDN/esri-core/includer.js" integrity="sha384-t5/L0jPUXNGagfcdsRACz4+JXDPJt0lZpiryzzNvOcE83mj4RyKQLCRYfSvwufoH" crossorigin="anonymous"></script>
  348.  
  349.    <script>
  350.        //var appPath = includer.tier == 'LOCAL' ? './' : includer.CDN + '/page-templates/404';
  351.        var appPath = '//webapps-cdn.esri.com/CDN/page-templates/404';
  352.        includer.include([
  353. {type : 'style', url: appPath + '/css/screen.css'},
  354.            {type : 'style', url: appPath + '/css/esri-search.css'},
  355.            {type : 'style', url: appPath + '/css/styles.css'},
  356.            {type : 'script', url: appPath + '/js/jquery.animate-colors-min.js'},
  357.            {type : 'script', url: appPath + '/js/esri-search-params.js'},
  358.            {type : 'script', url: appPath + '/js/esri-search.js'},
  359.            {type : 'script', url: appPath + '/js/scripts.js'}
  360.        ]);
  361.    </script>
  362.  
  363.    <style>
  364.        h4.result-title{
  365.            color: #2a7433;
  366.            cursor: pointer;
  367.        }
  368.        h4.result-title:hover{
  369.            color: #333333;
  370.        }
  371.        ul {
  372.   list-style-type: disc;
  373. }
  374.    </style>
  375.  
  376.    <div class="container">
  377.        <div class="grid-40">
  378.            <div class="pin404">
  379.                <div class="animated fadeInPin colorChanger">
  380.                    <img loading="lazy" src="https://www.esri.com/~/media/CF758DEAC2D04A11B0890C0627CA45F2" alt="map pin" width="143" height="272" decoding="async"/>
  381.                </div>
  382.                <div class="pinShadow animated fadeInShadowPin">
  383.                    <img loading="lazy" src="https://www.esri.com/~/media/3C337D017ECD4C4D836508F92040AFF4" alt="" width="143" height="42" decoding="async"/>
  384.                </div>
  385.            </div>
  386.        </div>
  387.        <div class="grid-60">
  388.            <h1 class="animated fadeInTitle">404</h1>
  389.            <p class="animated fadeInMessage">Our apologies. This page was not found.
  390.            </p>
  391.            <div class="messageBoxInfoCustom">
  392.                
  393.            </div>
  394.        </div>
  395.        <div class="clear"></div>
  396.    </div>
  397. </div>
  398. <div id="search404Content">
  399.    <div class="container">
  400.        <div class="grid-80 center-grid">
  401.            <div class="container search">
  402.                <div class="content-area">
  403.                    
  404.                    <div data-bind="visible:didYouMean, with:didYouMean" class="did-you-mean">
  405.                        <p>
  406.                            <span data-bind="html:$root.translations.didYouMean"></span>
  407.                            <a data-bind="html:$data, click:$parent.updateSearchTerm"></a>
  408.                        </p>
  409.                    </div>
  410.  
  411.                    
  412.                    <div data-bind="foreach:searchResults" class="search-results">
  413.                        <div data-bind="css:{'child-entry' : isChild}">
  414.                            <h4 class="result-title" data-bind="html:title, click:$parent.redirectToResults"></h4>
  415.                            <p class="no-trailer" data-bind="html:summary"></p>
  416.                            <small class="clearfix">
  417.                                <a data-bind="html : url, attr:{href: url}"></a>
  418.                            </small>
  419.                            <small data-bind="visible:isChild, click: function() {$parent.showMoreResultsFromUrl($data);$parent. searchClick()}" class="clearfix">
  420.                                <a>
  421.                                    <span data-bind="html:$root.translations.showMoreResults"></span>
  422.                                    <span data-bind="html:moreResultsFromUrl"></span>
  423.                                </a>
  424.                            </small>
  425.                        </div>
  426.                    </div>
  427.  
  428.                    
  429.                    
  430.                </div>
  431.            </div>
  432.        </div>
  433.        <div class="clear"></div>
  434.    </div>
  435.  
  436.    
  437.  
  438. </div></div>
  439. <div class="raw-html-for-js-app aem-GridColumn aem-GridColumn--default--12">
  440.  
  441. <style >
  442.  .colorChanger {
  443.      background: #b52222;
  444.      animation: animation 20s infinite;
  445.  }
  446.  
  447.  @keyframes animation {
  448.      0% {
  449.          background: #b52222;
  450.      }
  451.  
  452.      12.5% {
  453.          background: #e86e28;
  454.      }
  455.  
  456.      25% {
  457.          background: #996e3f;
  458.      }
  459.  
  460.      37.5% {
  461.          background: #cf9e2b;
  462.      }
  463.  
  464.      50% {
  465.          background: #42a56c;
  466.      }
  467.  
  468.      62.5% {
  469.          background: #3676c2;
  470.      }
  471.  
  472.      75% {
  473.          background: #874793;
  474.      }
  475.  
  476.      87.5% {
  477.          background: #8c8c8c;
  478.      }
  479.  
  480.      100% {
  481.          background: #b52222;
  482.      }
  483.  
  484.  }
  485.  
  486.  @keyframes fadeInPin {
  487.      0% {
  488.          opacity: 0;
  489.          transform: translateY(-40px);
  490.          transform: rotate(0deg);
  491.      }
  492.  
  493.      10% {
  494.          transform: rotate(50deg);
  495.      }
  496.  
  497.      30% {
  498.          transform: rotate(-30deg);
  499.      }
  500.  
  501.      50% {
  502.  
  503.          transform: rotate(20deg);
  504.      }
  505.  
  506.      70% {
  507.          transform: rotate(-10deg);
  508.      }
  509.  
  510.      90% {
  511.          transform: rotate(5deg);
  512.      }
  513.  
  514.      100% {
  515.          opacity: 1;
  516.          transform: translateY(0);
  517.          transform: rotate(0deg);
  518.      }
  519.  }
  520.  
  521.  .pin404 {
  522.      animation: fadeInPin 3s;
  523.      animation-iteration-count: 1
  524.  }
  525.  
  526.  #lang-switch-notification {
  527.      display: none;
  528.  }
  529.  
  530.  </style >
  531.  
  532. <script type="text/javascript">
  533.  
  534.       var reader = new XMLHttpRequest();      
  535.  
  536.       var pageURL = location.href;
  537.  
  538.       var lang = location.pathname.split('/')[1];
  539.  
  540.   if(window.dataLayer.environment.indexOf("author") == -1 && lang != 'en-us' && /^(([a-z]){2}-([a-z]){2})$/.test(lang)){
  541.        var usURL = pageURL.replace(lang,"en-us");
  542.        var checkFor = usURL ;
  543.       reader.open('get', checkFor, true);
  544.       reader.onreadystatechange = checkReadyState;
  545.       reader.send();
  546.  }
  547.  
  548. function checkReadyState() {    
  549.     if (reader.status == 200 ) {        
  550.                  document.location.href = checkFor;
  551.       }              
  552.  }
  553. </script>
  554. </div>
  555.  
  556.    
  557. </div>
  558. </main>
  559.    
  560.    
  561. <script defer src="/etc.clientlibs/clientlibs/granite/jquery/granite/csrf.js"></script>
  562. <script defer src="/etc.clientlibs/core/wcm/components/commons/site/clientlibs/container.js"></script>
  563. <script defer src="/etc.clientlibs/esri-sites/clientlibs/components.js"></script>
  564.  
  565.  
  566.  
  567. <div hidden><span id="new-window">opens in new window</span></div>
  568.  
  569. <calcite-modal id="page-modal" scale="m" width="m" aria-modal="true" role="dialog">
  570. <div slot="header"></div>
  571. <div slot="content"></div>
  572. </calcite-modal>
  573.  
  574. <div id="live-region" class="assistText" aria-live="polite"></div>
  575.  
  576.  
  577. <script src="https://webapps-cdn.esri.com/CDN/packages/instant.page/instantpage.min.js"></script>
  578.  
  579. <script src="https://rum.hlx.page/.rum/@adobe/helix-rum-js@^2/dist/rum-standalone.js"></script>
  580.  
  581.    
  582.  
  583.    
  584.  
  585.    
  586.  
  587.  
  588.        <script type="text/javascript">_satellite.pageBottom();</script>
  589.  
  590.  
  591.    
  592.    
  593.  
  594.    
  595. <script src="/etc.clientlibs/esri-sites/clientlibs/clientlib-dependencies.js"></script>
  596.  
  597.  
  598.  
  599. </body>
  600.  
  601. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda