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://navteam2.odoo.com/blog/our-blog-1/seoaug23-1/

  1. <!DOCTYPE html>
  2. <html lang="en-US">
  3. <head>
  4.    <meta charset="utf-8"/>
  5.    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
  6.    <meta name="viewport" content="width=device-width, initial-scale=1"/>
  7.    <meta name="mobile-web-app-capable" content="yes"/>
  8.    <meta name="generator" content="Odoo"/>
  9.  
  10.    <meta property="og:type" content="website"/>
  11.    <meta property="og:title" content="Typo | Odoo"/>
  12.    <meta property="og:site_name" content="Odoo"/>
  13.    <meta property="og:url" content="https://www.odoo.com/typo"/>
  14.    <meta property="og:image" content="https://www.odoo.com/web/image/website/1/social_default_image?unique=c7a73ec"/>
  15.  
  16.    <link rel="canonical" href="https://www.odoo.com/typo"/>
  17.  
  18.    <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin=""/>
  19.    <title>Typo | Odoo</title>
  20.    <link type="image/x-icon" rel="shortcut icon" href="https://odoocdn.com/web/image/website/1/favicon?unique=c7a73ec"/>
  21.    <link rel="preload" href="https://odoocdn.com/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/>
  22.    <link type="text/css" rel="stylesheet" href="https://odoocdn.com/web/assets/any/web.assets_frontend.min.css"/>
  23.  
  24.    <meta name="robots" content="noindex"/>
  25.    <noscript>
  26.        <style>
  27.            /* Prevent animated elements hiding */
  28.            .o_animate_in_children > * {
  29.                opacity: 1!important;
  30.                -webkit-transform: scale(1)!important;
  31.                -ms-transform: scale(1)!important;
  32.                transform: scale(1)!important;
  33.            }
  34.        </style>
  35.    </noscript>
  36.  
  37. </head>
  38. <body>
  39.    <div id="wrapwrap" class="o_typo">
  40.        <div id="wrapwrap" class="    o_support_page ">
  41.            <a class="o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0" href="#wrap">Skip to Content</a>
  42.  
  43.        <header id="top" data-anchor="true" data-name="Header" class="o_no_autohide_menu o_affix_enabled o_header_fixed o_header_fade_out o_main_header">
  44.            <div class="o_main_header_main top_menu" id="top_menu">
  45.                <a class="float-start o_logo" href="/"><span class="visually-hidden sr-only">Odoo</span></a>
  46.                <ul class="o_header_buttons list-unstyled">
  47.                    <li class="nav-item o_no_autohide_item">
  48.                        <a href="https://www.odoo.com/" class="nav-link">Sign in</a>
  49.                    </li>
  50.                    <li class="nav-item o_no_autohide_item">
  51.                        <a class="btn btn-primary btn-sm text-nowrap trial_link"
  52.                           href="https://www.odoo.com/trial"
  53.                           id="register-db">Try it free</a>
  54.                    </li>
  55.                </ul>
  56.                <ul class="o_primary_nav">
  57.                    <li class="dropdown">
  58.                        <a href="https://www.odoo.com/trial">Apps</a>
  59.                        <a href="https://www.odoo.com/trial?industry">Industries</a>
  60.                        <a href="https://www.odoo.com/pricing">Pricing</a>
  61.                        <a href="https://www.odoo.com/help">Help</a>
  62.                    </li>
  63.                </ul>
  64.            </div>
  65.        </header>
  66.        <main>
  67.            <section class="o_bg_cover o_support_banner py-10">
  68.                <div class="container">
  69.                    <div class="row justify-content-center">
  70.                        <div class="col-xxl-10 text-center">
  71.                            <div class="x_wd">
  72.                                <h1 class="display-3 mb-2 text-o-color-1">Page not found!</h1>
  73.                                <h3 class="fs-5 mb-5" id="dbname">This database does not exist (anymore?)</h3>
  74.                            </div>
  75.                        </div>
  76.  
  77.                        <div class="col-lg-4 col-xxl-7 d-flex d-flex justify-content-evenly py-5 pt-lg-0 support-secondary">
  78.                            <div class="p-2 text-center w-25">
  79.                                <a href="https://www.odoo.com/"
  80.                                   class="btn btn-primary">Discover Odoo</a>
  81.                                <div class="p-2"><small>If you do not know why you landed here</small></div>
  82.                            </div>
  83.                            <div class="p-2 text-center w-25">
  84.                                <a href="https://www.odoo.com/my/databases"
  85.                                   class="btn btn-outline-primary w-lg-100">My Databases</a>
  86.                                <div class="p-2"><small>Check the list of your databases</small></div>
  87.                            </div>
  88.                            <div class="p-2 text-center w-25">
  89.                                <a href="https://www.odoo.com/help-form"
  90.                                   class="btn btn-outline-primary w-lg-100">Get Help</a>
  91.                                <div class="p-2"><small>If you want to recover an expired database</small></div>
  92.                            </div>
  93.                        </div>
  94.                    </div>
  95.                </div>
  96.            </section>
  97.  
  98.        </main>
  99.        <footer id="bottom" data-anchor="true" data-name="Footer" class="o_footer o_colored_level o_cc  o_footer_slideout">
  100.            <div id="footer" class="container o_not_editable ">
  101.                <span class="o_logo o_logo_inverse d-block mx-auto o_footer_logo my-5"></span>
  102.                <div class="row">
  103.                    <div class="col-12 col-lg-7 col-xl-6">
  104.                        <div class="row">
  105.                            <div class="col-12 col-md-4 mb-3 mb-md-0">
  106.                                <div class="row">
  107.                                    <div class="col-6 col-md-12">
  108.                                        <span class="o_footer_title">Community</span>
  109.                                        <ul class="o_footer_links list-unstyled">
  110.                                            <li><a href="/slides/all/tag/odoo-tutorials-9">Tutorials</a></li>
  111.                                            <li><a href="/page/docs">Documentation</a></li>
  112.                                            <li><a href="/forum/help-1">Forum</a></li>
  113.                                        </ul>
  114.                                    </div>
  115.                                    <div class="col-6 col-md-12">
  116.                                        <span class="o_footer_title">Open Source</span>
  117.                                        <ul class="o_footer_links list-unstyled">
  118.                                            <li><a href="/page/download">Download</a></li>
  119.                                            <li class="divider"></li>
  120.                                            <li><a href="https://github.com/odoo/odoo">Github</a></li>
  121.                                            <li><a href="https://runbot.odoo.com/">Runbot</a></li>
  122.                                            <li><a href="https://github.com/odoo/odoo/wiki/Translations">Translations</a></li>
  123.                                        </ul>
  124.                                    </div>
  125.                                </div>
  126.                            </div>
  127.                            <div class="col-6 col-md-4">
  128.                                <span class="o_footer_title">Services</span>
  129.                                <ul class="o_footer_links list-unstyled">
  130.                                    <li><a href="https://www.odoo.sh">Odoo.sh Hosting</a></li>
  131.                                    <li class="divider"></li>
  132.                                    <li><a href="/help">Support</a></li>
  133.                                    <li><a href="https://upgrade.odoo.com">Upgrade</a></li>
  134.                                    <li><a href="/page/developers-on-demand">Custom Developments</a></li>
  135.                                    <li><a href="/education/program">Education</a></li>
  136.                                    <li class="divider"></li>
  137.                                    <li><a href="/accounting-firms">Find an Accountant</a></li>
  138.                                    <li class="divider"></li>
  139.                                    <li><a href="/partners">Find a Partner</a></li>
  140.                                    <li><a href="/become-a-partner">Become a Partner</a></li>
  141.                                </ul>
  142.                            </div>
  143.                            <div class="col-6 col-md-4 mb-4">
  144.                                <span class="o_footer_title">About us</span>
  145.                                <ul class="o_footer_links list-unstyled">
  146.                                    <li><a href="/page/about-us">Our company</a></li>
  147.                                    <li><a href="/page/brand-assets">Brand Assets</a></li>
  148.                                    <li><a href="/contactus">Contact us</a></li>
  149.                                    <li><a href="/jobs">Jobs</a></li>
  150.                                    <li class="divider"></li>
  151.                                    <li><a href="/events">Events</a></li>
  152.                                    <li><a href="//podcast.odoo.com">Podcast</a></li>
  153.                                    <li><a href="/blog">Blog</a></li>
  154.                                    <li><a href="/blog/6">Customers</a></li>
  155.                                    <li class="divider"></li>
  156.                                    <li><a href="/legal">Legal</a> <span class="small text-muted">•</span> <a href="/privacy">Privacy</a></li>
  157.                                    <li><a href="/security">Security</a></li>
  158.                                </ul>
  159.                            </div>
  160.                        </div>
  161.                    </div>
  162.                    <div class="col-12 col-lg-5 col-xl-5 offset-xl-1">
  163.                        
  164.                        <hr class="mt-3 mb-4"/>
  165.                        <p class="small text-muted">Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.</p>
  166.                        <p class="small text-muted mb-4">Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.</p>
  167.                        <div class="o_footer_social_media mb-4">
  168.                            <a target="_blank" href="https://www.facebook.com/odoo" class="me-3"><i class="fa fa-fw fa-facebook"></i></a>
  169.                            <a target="_blank" href="https://twitter.com/Odoo" class="me-3"><i class="fa fa-fw fa-twitter"></i></a>
  170.                            <a target="_blank" href="https://www.linkedin.com/company/odoo" class="me-3"><i class="fa fa-fw fa-linkedin"></i></a>
  171.                            <a target="_blank" href="https://github.com/odoo/odoo" class="me-3"><i class="fa fa-fw fa-github"></i></a>
  172.                            <a target="_blank" href="https://www.instagram.com/odoo.official" class="me-3"><i class="fa fa-fw fa-instagram"></i></a>
  173.                            <a target="_blank" href="https://www.tiktok.com/@odoo" class="me-3"><i class="fa fa-fw fa-tiktok"></i></a>
  174.                            <a target="_blank" class="me-3" href="tel:+3222903490"><i class="fa fa-fw fa-phone"></i></a>
  175.                        </div>
  176.                    </div>
  177.                </div>
  178.            </div>
  179.  
  180.            <div class="o_footer_copyright o_not_editable">
  181.                <div class="container py-3 text-center">
  182.                    <a class="small" href="/app/website">Website made with <span class="o_logo o_logo_inverse o_logo_15"></span></a>
  183.                </div>
  184.            </div>
  185.        </footer>
  186.  
  187.    </div>
  188.  
  189.    <script>
  190.  
  191. const translations = {
  192.    "fr_FR": {
  193.        "Sign in": "Se connecter",
  194.        "Try it free": "Essai gratuit",
  195.    }
  196. };
  197.  
  198. function normalize(name) {
  199.    return name.replace(/^\s+|\s+$/g, '') // trim
  200.        .toLowerCase()                    // lowercase
  201.        .replace(/[^a-z0-9.-]/g, '')      // alphanumeric
  202. }
  203.  
  204. function translateNode(node, language) {
  205.    if (node.nodeName === "#text" && node.nodeValue.trim().length > 0) {
  206.        textContent = node.nodeValue.trim();
  207.        if (textContent in translations[language]) {
  208.            node.nodeValue = translations[language][textContent];
  209.        }
  210.    }
  211. }
  212.  
  213. function walkTheDOM(node, func) {
  214.    func(node);
  215.    node = node.firstChild;
  216.    while (node) {
  217.        walkTheDOM(node, func);
  218.        node = node.nextSibling;
  219.    }
  220. }
  221.  
  222. function retrieveLanguage() {
  223.    // odoo.com/fr_FR/typo
  224.    if (!path.startsWith('/typo'))
  225.        return path.split('/')[1];
  226.  
  227.    // cookie frontend_lang
  228.    let cookieValue = `; ${document.cookie}`;
  229.    let parts = cookieValue.split(`; frontend_lang=`);
  230.    if (parts.length === 2)
  231.        return parts.pop().split(';').shift();
  232.  
  233.    // current language of the navigator, e.g. en-US
  234.    return navigator.language.replace('-', '_');
  235. }
  236.  
  237. let queryString = window.location.search;
  238. let urlParams = new URLSearchParams(queryString);
  239. if (urlParams.has('autodbname') && urlParams.has('hosting')) {
  240.    let dbname = normalize(urlParams.get('autodbname'));
  241.    let hosting = normalize(urlParams.get('hosting'));
  242.  
  243.    let dbTag = document.getElementById('dbname');
  244.    if (dbTag !== undefined) {
  245.        let span = document.createElement('span');
  246.        span.textContent = dbname;
  247.        span.className = "x_wd_yellow_highlight_bold_05"
  248.        dbTag.replaceChildren(span, document.createTextNode(".odoo.com does not exist (anymore?)"));
  249.    }
  250.  
  251.    let aTag = document.getElementById('register-db');
  252.    if (aTag !== undefined) {
  253.        let url = new URL("https://www.odoo.com/trial");
  254.        url.searchParams.set('company_name', dbname);
  255.        url.searchParams.set('hosting', hosting);
  256.        aTag.href = url.toString();
  257.    }
  258.  
  259. }
  260.  
  261. let path = window.location.pathname;
  262. let lang = retrieveLanguage();
  263. if (lang in translations) {
  264.    walkTheDOM(document.getElementsByTagName('body')[0], (node) => {translateNode(node, lang)});
  265. }
  266.  
  267.    </script>
  268. </body>
  269. </html>
  270.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda