Optimise /odoo-ia/ and fix the site-wide 'null' header bug

/odoo-ia/ (279 impressions at position 6.8 for 'odo ia', zero clicks):
- H1 answers the query instead of describing the page: 'Odoo IA: que hace la
  inteligencia artificial en Odoo (y que no)'.
- Hero stats '60+ Recursos / 85% Automatizacion / 24/7 Operacion' replaced with
  the three honest routes: nativo / integracion / fuera. '85%' had no source.
- 'Empieza por aqui': five curated entry points, so the hub is a guide and not
  only a list of 55 links.
- Hosting CTA with utm_medium=hub-cta and a disclosure.
- FAQ (5 questions) + matching FAQPage schema. Answers are conditional on
  version and edition; no feature list is asserted, because odoo.com has no AI
  page to verify one against.

Separately, a real defect found while checking the render: 1,714 script blocks
across 840 pages called document.write(null) or set innerHTML = null, so the
header and footer rendered the literal text 'null'. Replaced with
createHeader()/createFooter(), which restores the real navigation on every
affected page.
This commit is contained in:
Hermes Agent committed 2026-10-24 21:18:09 +00:00
1 parent 5b5f484eb5
commit dd4ead288b
861 files changed
+1891 -1903

No files matched your search

@@ -741,7 +741,7 @@
<body>
<!-- Header Container -->
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<!-- Breadcrumbs -->
@@ -1577,7 +1577,7 @@
<!-- Footer Container -->
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<!-- Cookie Banner Container -->
<script src="/js/cookie-banner.min.js"></script>
@@ -587,7 +587,7 @@
<body>
<!-- Header Container -->
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<!-- Breadcrumbs -->
@@ -879,7 +879,7 @@
<!-- Footer Container -->
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<!-- Cookie Banner Container -->
<script src="/js/cookie-banner.min.js"></script>
@@ -441,7 +441,7 @@
<body>
<!-- Header Container -->
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<!-- Breadcrumbs -->
@@ -770,7 +770,7 @@
<!-- Footer Container -->
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<!-- Cookie Banner Container -->
<script src="/js/cookie-banner.min.js"></script>
@@ -215,7 +215,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -534,7 +534,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
@@ -354,7 +354,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -664,7 +664,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
@@ -322,7 +322,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -652,7 +652,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
@@ -345,7 +345,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -751,7 +751,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
+4 -10
View File
@@ -396,11 +396,8 @@
<body>
<!-- Header -->
<script src="/components/header.min.js"></script>
<script>
document.write(/*W6-static*/null);
</script>
<main role="main">
<script>document.write(createHeader());</script>
<main role="main">
<!-- Breadcrumb Navigation -->
<nav class="breadcrumb-nav" style="background: #2a2a2a; padding: 1rem 0; border-bottom: 1px solid rgba(255,107,53,0.2);">
<div class="container">
@@ -1535,11 +1532,8 @@
<!-- Footer -->
<script src="/components/footer.min.js"></script>
<script>
document.write(/*W6-static*/null);
</script>
<!-- Cookie Banner -->
<script>document.write(createFooter());</script>
<!-- Cookie Banner -->
<script src="/js/cookie-banner.min.js"></script>
<!-- Directory Card Fix Script -->
@@ -289,7 +289,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -605,7 +605,7 @@ server {
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
@@ -330,7 +330,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -615,7 +615,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<!-- Schema.org structured data -->
<script type="application/ld+json">
@@ -229,7 +229,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -939,7 +939,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<script src="/js/plausible-events.js" defer></script>
@@ -337,7 +337,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="article-content">
<article itemscope itemtype="https://schema.org/Article">
@@ -531,7 +531,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js library -->
@@ -977,7 +977,6 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<!-- Breadcrumbs -->
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -1224,7 +1223,6 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js library -->
@@ -346,7 +346,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="article-content">
<article itemscope itemtype="https://schema.org/Article">
@@ -538,7 +538,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js library -->
@@ -1097,7 +1097,6 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<!-- Breadcrumbs -->
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -1391,7 +1390,6 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js library -->
@@ -360,7 +360,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="article-content">
<article itemscope itemtype="https://schema.org/Article">
@@ -543,7 +543,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js library -->
@@ -341,7 +341,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<!-- Breadcrumbs -->
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -698,7 +698,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js library for visualizations -->
@@ -262,7 +262,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<!-- Breadcrumbs -->
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -620,7 +620,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -213,7 +213,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<!-- Breadcrumbs -->
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -430,7 +430,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -105,7 +105,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<ol class="breadcrumb-list">
@@ -380,7 +380,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -87,7 +87,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<ol class="breadcrumb-list">
@@ -283,7 +283,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -731,7 +731,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<!-- Hero Section -->
<section class="hero-section hero-automatization">
@@ -1568,7 +1568,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js -->
@@ -90,7 +90,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<ol class="breadcrumb-list">
@@ -360,7 +360,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -398,7 +398,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<div class="mobile-container">
@@ -666,7 +666,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -268,7 +268,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<div class="mobile-container">
@@ -368,7 +368,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -188,7 +188,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<div class="mobile-container">
@@ -280,7 +280,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -390,7 +390,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="article-content">
<!-- Breadcrumbs -->
@@ -806,7 +806,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js visualization script -->
@@ -382,7 +382,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="article-content">
<!-- Breadcrumbs -->
@@ -683,7 +683,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<script src="/js/plausible-events.js" defer></script>
</body>
@@ -354,7 +354,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="article-content">
<!-- Breadcrumbs -->
@@ -615,7 +615,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -247,7 +247,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="article-content">
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -478,7 +478,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -298,7 +298,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="article-content">
<div class="container">
@@ -511,7 +511,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -298,7 +298,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="article-content">
<div class="container">
@@ -524,7 +524,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -298,7 +298,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="article-content">
<div class="container">
@@ -531,7 +531,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -322,7 +322,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="container">
<!-- Breadcrumbs -->
@@ -563,7 +563,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js for visualizations -->
@@ -288,7 +288,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="container">
<!-- Breadcrumbs -->
@@ -560,7 +560,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js for visualization -->
@@ -294,7 +294,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="container">
<!-- Breadcrumbs -->
@@ -552,7 +552,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js for visualization -->
@@ -229,7 +229,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="container">
<nav class="breadcrumbs">
@@ -464,7 +464,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js for visualization -->
@@ -250,7 +250,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="container">
<nav class="breadcrumbs">
@@ -540,7 +540,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js for visualization -->
@@ -349,7 +349,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="container">
<nav class="breadcrumbs">
@@ -583,7 +583,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Visualizations -->
@@ -331,7 +331,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="container">
<nav class="breadcrumbs">
@@ -565,7 +565,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Visualizations -->
@@ -74,7 +74,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<ol class="breadcrumb-list">
@@ -396,7 +396,7 @@ jobs:
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -118,7 +118,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<ol class="breadcrumb-list">
@@ -444,7 +444,7 @@ Responde de manera profesional, personalizada y orientada a resultados.
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -117,7 +117,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<ol class="breadcrumb-list">
@@ -424,7 +424,7 @@ PROJECT_INTEGRATION = {
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -319,7 +319,7 @@
<body>
<!-- Header -->
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<!-- Breadcrumbs -->
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -607,7 +607,7 @@
<!-- Footer -->
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<!-- Cookie Banner -->
<script src="/js/cookie-banner.min.js"></script>
@@ -288,7 +288,7 @@
<body>
<!-- Header -->
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<!-- Breadcrumbs -->
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -552,7 +552,7 @@
<!-- Footer -->
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<!-- Cookie Banner -->
<script src="/js/cookie-banner.min.js"></script>
@@ -236,7 +236,7 @@
<body>
<!-- Header -->
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<!-- Breadcrumbs -->
<nav class="breadcrumbs" aria-label="Breadcrumb">
@@ -529,7 +529,7 @@
<!-- Footer -->
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<!-- Cookie Banner -->
<script src="/js/cookie-banner.min.js"></script>
@@ -145,7 +145,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<a href="/">Início</a> › <a href="/pt/odoo-ia/">Odoo IA</a> › <span>Inventário de IA Inteligente</span>
@@ -345,7 +345,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -143,7 +143,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<a href="/">Início</a> › <a href="/pt/odoo-ia/">Odoo IA</a> › <span>Motor IA Engine</span>
@@ -324,7 +324,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -282,7 +282,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<a href="/">Início</a> › <a href="/pt/odoo-ia/">Odoo IA</a> › <span>OCR IA Reconocimiento Documentos</span>
@@ -554,7 +554,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -102,7 +102,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs"><a href="/">Início</a> › <a href="/pt/odoo-ia/">Odoo IA</a> › <span>OpenAI API Integración</span></nav>
<div class="article-content">
<h1>Odoo + OpenAI: La Integración Que Transforma Tu ERP en un Assistente Superinteligente</h1>
@@ -126,7 +126,8 @@
</div>
<script src="/components/eeat.min.js"></script>
<script>document.write(createEEAT({author: {name: "Equipo Odoo Expertos", title: "Consultora Senior en Sistemas ERP", experience: "15+ años"}, publishDate: "19 de julio de 2025"}));</script>
<script src="/components/footer.min.js"></script><script>document.write(/*W6-static*/null);</script><script src="/js/cookie-banner.min.js"></script>
<script src="/components/footer.min.js"></script>
<script>document.write(createFooter());</script><script src="/js/cookie-banner.min.js"></script>
<script src="/js/plausible-events.js" defer></script>
</body>
</html>
@@ -92,7 +92,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs"><a href="/">Início</a> › <a href="/pt/odoo-ia/">Odoo IA</a> › <span>Restaurantes IA Hostelería</span></nav>
<div class="article-content">
<h1>Odoo Restaurantes IA: El Sistema Que Predice Qué Van a Pedir Tus Clientes</h1>
@@ -120,7 +120,8 @@
</div>
<script src="/components/eeat.min.js"></script>
<script>document.write(createEEAT({author: {name: "Equipo Odoo Expertos", title: "Consultora Senior en Sistemas ERP", experience: "15+ años"}, publishDate: "19 de julio de 2025"}));</script>
<script src="/components/footer.min.js"></script><script>document.write(/*W6-static*/null);</script><script src="/js/cookie-banner.min.js"></script>
<script src="/components/footer.min.js"></script>
<script>document.write(createFooter());</script><script src="/js/cookie-banner.min.js"></script>
<script src="/js/plausible-events.js" defer></script>
</body>
</html>
@@ -258,7 +258,7 @@
<body>
<!-- Header -->
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<!-- Breadcrumbs -->
<nav class="breadcrumbs">
@@ -348,7 +348,7 @@
<!-- Footer -->
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<!-- Cookie Banner -->
<script src="/js/cookie-banner.min.js"></script>
@@ -372,7 +372,7 @@
<body>
<!-- Header -->
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<div class="batch-api-content">
<!-- Breadcrumbs -->
@@ -593,7 +593,7 @@
<!-- Footer -->
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<!-- Cookie Banner -->
<script src="/js/cookie-banner.min.js"></script>
@@ -205,7 +205,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<a href="/">Início</a> › <a href="/pt/odoo-ia/">Odoo IA</a> › <span>Turbo Agente IA Acelerado</span>
@@ -318,7 +318,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<!-- D3.js Library -->
@@ -229,7 +229,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<a href="/">Início</a> › <a href="/pt/odoo-ia/">Odoo IA</a> › <span>Odoo Vendas de IA Inteligentes</span>
@@ -441,7 +441,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<script src="/js/plausible-events.js" defer></script>
</body>
@@ -135,7 +135,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<a href="/">Início</a> › <a href="/pt/odoo-ia/">Odoo IA</a> › <span>O que é Odoo IA? - Guia Básica</span>
@@ -313,7 +313,7 @@
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<script src="/js/plausible-events.js" defer></script>
</body>
@@ -100,7 +100,7 @@
</head>
<body>
<script src="/components/header.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createHeader());</script>
<nav class="breadcrumbs">
<a href="/">Início</a> › <a href="/pt/odoo-ia/">Odoo IA</a> › <span>Odoo Possui Inteligência Artificial?</span>
@@ -222,7 +222,7 @@
}));
</script>
<script src="/components/footer.min.js"></script>
<script>document.write(/*W6-static*/null);</script>
<script>document.write(createFooter());</script>
<script src="/js/cookie-banner.min.js"></script>
<script src="/js/plausible-events.js" defer></script>
</body>