include organization data on homepage

This commit is contained in:
Tobias Brunner 2025-03-27 16:00:26 +01:00
parent d69b540fcc
commit 388b596f3f
No known key found for this signature in database

View file

@ -45,18 +45,21 @@ def json_ld_structured_data(context):
# Handle different page types
if view_name == "homepage":
data = {
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Servala - Open Cloud Native Service Hub",
"url": base_url,
"description": "Servala connects businesses, developers, and cloud service providers on one unique hub with secure, scalable, and easy-to-use cloud-native services.",
"potentialAction": {
"@type": "SearchAction",
"target": f"{base_url}/service/?search={{search_term_string}}",
"query-input": "required name=search_term_string",
data = [
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Servala - Open Cloud Native Service Hub",
"url": base_url,
"description": "Servala connects businesses, developers, and cloud service providers on one unique hub with secure, scalable, and easy-to-use cloud-native services.",
"potentialAction": {
"@type": "SearchAction",
"target": f"{base_url}/service/?search={{search_term_string}}",
"query-input": "required name=search_term_string",
},
},
}
organization_data,
]
elif view_name == "service_list":
data = {