From a925671179a10ead99c77fed747557579778d357 Mon Sep 17 00:00:00 2001 From: Alex Vandiver Date: Tue, 21 Oct 2025 20:10:53 +0000 Subject: [PATCH] corporate: Add canonical URLs. --- corporate/views/portico.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/corporate/views/portico.py b/corporate/views/portico.py index cbcb0f6240..8c4c12dd7b 100644 --- a/corporate/views/portico.py +++ b/corporate/views/portico.py @@ -297,6 +297,7 @@ def team_view(request: HttpRequest) -> HttpResponse: "page_type": "team", "contributors": data["contributors"], }, + "REL_CANONICAL_LINK": f"https://zulip.com{request.path}", "date": data["date"], }, ) @@ -310,6 +311,7 @@ def landing_view(request: HttpRequest, template_name: str) -> HttpResponse: "billing_base_url": "", "tier_cloud_standard": str(CustomerPlan.TIER_CLOUD_STANDARD), "tier_cloud_plus": str(CustomerPlan.TIER_CLOUD_PLUS), + "REL_CANONICAL_LINK": f"https://zulip.com{request.path}", } ) @@ -318,7 +320,9 @@ def landing_view(request: HttpRequest, template_name: str) -> HttpResponse: @add_google_analytics def hello_view(request: HttpRequest) -> HttpResponse: - return TemplateResponse(request, "corporate/hello.html", latest_info_context()) + context = latest_info_context() + context["REL_CANONICAL_LINK"] = "https://zulip.com/" + return TemplateResponse(request, "corporate/hello.html", context) @add_google_analytics @@ -381,6 +385,7 @@ def communities_view(request: HttpRequest) -> HttpResponse: request, "corporate/communities.html", context={ + "REL_CANONICAL_LINK": f"https://zulip.com{request.path}", "eligible_realms": eligible_realms, "org_types": org_types, },