From 608f16f5781fb65cc47f1d367122501b3bcfadb6 Mon Sep 17 00:00:00 2001 From: Deeman Date: Tue, 10 Mar 2026 10:53:20 +0100 Subject: [PATCH] =?UTF-8?q?fix(seo):=20pre-GSC=20audit=20=E2=80=94=20sitem?= =?UTF-8?q?ap,=20redirects,=20OG=20tags,=20schema=20markup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - sitemap: replace /market-score with /padelnomics-score, add /opportunity-map, remove /billing/pricing (blocked by robots.txt), deduplicate articles query - app: fix /market-score redirect chain (→ /en/padelnomics-score directly) - base.html: move default OG tags inside {% block head %} so child overrides replace them instead of duplicating - features, planner, directory: add JSON-LD WebPage + BreadcrumbList schema - export pages: add meta descriptions and {% block head %} where missing Co-Authored-By: Claude Opus 4.6 --- web/src/padelnomics/app.py | 2 +- .../directory/templates/directory.html | 22 ++++++++++++++ .../padelnomics/planner/templates/export.html | 1 + .../planner/templates/export_details.html | 1 + .../planner/templates/export_success.html | 4 +++ .../planner/templates/export_waitlist.html | 4 +++ .../planner/templates/planner.html | 29 +++++++++++++++++++ .../public/templates/features.html | 22 ++++++++++++++ web/src/padelnomics/sitemap.py | 13 +++++---- web/src/padelnomics/templates/base.html | 9 +++--- 10 files changed, 96 insertions(+), 11 deletions(-) diff --git a/web/src/padelnomics/app.py b/web/src/padelnomics/app.py index 9bbd640..5ec5c53 100644 --- a/web/src/padelnomics/app.py +++ b/web/src/padelnomics/app.py @@ -401,7 +401,7 @@ def create_app() -> Quart: @app.route("/market-score") async def legacy_market_score(): - return redirect("/en/market-score", 301) + return redirect("/en/padelnomics-score", 301) # ------------------------------------------------------------------------- # Blueprint registration diff --git a/web/src/padelnomics/directory/templates/directory.html b/web/src/padelnomics/directory/templates/directory.html index bd5dd65..f6a56a1 100644 --- a/web/src/padelnomics/directory/templates/directory.html +++ b/web/src/padelnomics/directory/templates/directory.html @@ -6,6 +6,28 @@ +