From 622d9f031018d898fdd3e9e486e492ebad10cc54 Mon Sep 17 00:00:00 2001 From: oliver Date: Wed, 28 Oct 2026 22:26:35 +0000 Subject: [PATCH] feat(seo): restore /odoo-n8n-masterclass/ and /workshops/, both 404ing but indexed Two directory URLs Google still has indexed were 404ing after the old site was torn down. Both are rebuilt as trailing-slash directories (same model as /odoo-erp-automation-bootcamp/, so the non-slash form 301s to the slash form). odoo-n8n-masterclass/index.html - copy from copywriter, structure and page-scoped CSS reused from the bootcamp page - next session: four Thursdays of February 2027, 17:00 Central Time (hero eyebrow, price and booking, JSON-LD startDate 2027-02-04) - booking: native POST form to 20.odoo4projects.com/shop/post_basket, basket product_id 44, zero JavaScript, three CTAs - n8n environment corrected: we do not hand out n8n workspaces; the participant uses n8n's own free plan. Body, hero fact, FAQ and JSON-LD say so plainly. - JSON-LD Course + FAQPage; Plausible snippet; FAQ and Buy markings workshops/index.html - hub page, two cards (masterclass USD 120.00 / bootcamp USD 465.00), pull quote, routing section, FAQ, comparison table - the bootcamp card carries no term or date; the "ERP Automation Quick Wins" free offer is gone entirely (no card, no 1-hour format, no /free-webinar link) - JSON-LD ItemList; Plausible snippet; FAQ markings SEO: canonical to the slash URL, OG tags, the bootcamp's font/style.css loading pattern, sitemap.xml (+2 urls, lastmod 2026-10-28, bootcamp lastmod bumped for the two links added there), llms.txt (+2 lines). Cross-linked both ways and both to the bootcamp; the bootcamp page gains the inbound links. English only. No DE/ES twins yet - translator follow-up. Checks: verify-html.py 0 problems, check-links.py clean, check-links-2026-10-28.py 56 PASS / 0 FAIL, verify-plausible-events 71 PASS / 0 FAIL, JSON-LD parses. --- llms.txt | 2 + odoo-erp-automation-bootcamp/index.html | 2 + odoo-n8n-masterclass/index.html | 834 ++++++++++++++++++++++++ sitemap.xml | 14 +- workshops/index.html | 786 ++++++++++++++++++++++ 5 files changed, 1637 insertions(+), 1 deletion(-) create mode 100644 odoo-n8n-masterclass/index.html create mode 100644 workshops/index.html diff --git a/llms.txt b/llms.txt index 728f3ff..de3184d 100644 --- a/llms.txt +++ b/llms.txt @@ -34,6 +34,8 @@ - [Odoo hosting in Australia — Sydney](https://odoo4projects.com/australia.html): managed Odoo Community hosting on our own servers in Sydney, for Australian businesses. The four plans and yearly prices, the checkout with Australia (Sydney) pre-selected, and the one Sydney claim we make — we host in Sydney (no AU support hours, no AU entity, no AUD price published). - [Odoo hosting 2027 — comparison landing page](https://odoo4projects.com/odoo-hosting-2027.html): every route to Odoo (managed, VPS, odoo.sh, Odoo Online, own hardware) side by side, with annual and five-year cost comparisons. - [Odoo ERP Automation Bootcamp](https://odoo4projects.com/odoo-erp-automation-bootcamp/): a three-month, ten-session live bootcamp with Oliver Arnold, Technical Lead, that takes a small business from zero to a running ERP. Thursdays, one hour, Q1 2026, starting 8 January 2026; one year of hosted Odoo Community Edition included. The current price is confirmed on registration. +- [ODOO x N8N Masterclass](https://odoo4projects.com/odoo-n8n-masterclass/): a two-hour live masterclass with Oliver Arnold on connecting Odoo to n8n — calling n8n webhooks from Odoo automated actions, how the n8n integration for Odoo works, and website workarounds that extend your automation. Hands-on in a free Odoo trial system; n8n itself runs on n8n's own free plan, which is not included. USD 120.00, next session the four Thursdays of February 2027 at 17:00 Central Time. +- [ODOO Workshops and Classes](https://odoo4projects.com/workshops/): the two live courses side by side — the two-hour ODOO x N8N Masterclass (USD 120.00) and the ten-session ODOO ERP Automation Bootcamp (USD 465.00), both taught by Oliver Arnold — which course fits which business, and a full comparison table. - [A briefing for Andrew](https://odoo4projects.com/odooityourself.html): Odoo Community as a first-class citizen — the vision behind our managed Community hosting, the six regions, the management console, the MCP agent that can touch the server, and the plan prices (Empire quoted per setup). - [Home](https://odoo4projects.com/): plans and pricing, FAQ, server locations. - [Support](https://odoo4projects.com/support.html): support and frequently asked questions. diff --git a/odoo-erp-automation-bootcamp/index.html b/odoo-erp-automation-bootcamp/index.html index d18db1f..14c3def 100644 --- a/odoo-erp-automation-bootcamp/index.html +++ b/odoo-erp-automation-bootcamp/index.html @@ -794,6 +794,8 @@