Cole-Greer commented on code in PR #3120:
URL: https://github.com/apache/tinkerpop/pull/3120#discussion_r2101349308


##########
docs/site/home/benefits-use-cases.html:
##########
@@ -46,6 +62,129 @@
         })();
     </script>
     <!-- End Matomo Code -->
+    
+    <!-- Structured Data / JSON-LD -->
+    <script type="application/ld+json">
+    {
+      "@context": "https://schema.org";,
+      "@graph": [
+        {
+          "@type": "Organization",
+          "@id": "https://tinkerpop.apache.org/#organization";,
+          "name": "Apache TinkerPop",
+          "url": "https://tinkerpop.apache.org/";,
+          "logo": {
+            "@type": "ImageObject",
+            "url": "https://tinkerpop.apache.org/img/logo.png";,
+            "width": 280,
+            "height": 60
+          },
+          "description": "Apache TinkerPop is a graph computing framework for 
both graph databases (OLTP) and graph analytic systems (OLAP)."
+        },
+        {
+          "@type": "WebSite",
+          "@id": "https://tinkerpop.apache.org/#website";,
+          "url": "https://tinkerpop.apache.org/";,
+          "name": "Apache TinkerPop",
+          "publisher": {
+            "@id": "https://tinkerpop.apache.org/#organization";
+          }
+        },
+        {
+          "@type": "Article",
+          "@id": 
"https://tinkerpop.apache.org/benefits-use-cases.html#article";,
+          "headline": "Graph Database Benefits & Use Cases",
+          "description": "Explore the advantages of graph databases and 
real-world applications including social networks, fraud detection, and 
recommendation engines. Learn how graph computing solves complex relationship 
challenges.",
+          "isPartOf": {
+            "@id": "https://tinkerpop.apache.org/#website";
+          },
+          "publisher": {
+            "@id": "https://tinkerpop.apache.org/#organization";
+          },
+          "mainEntityOfPage": {
+            "@id": 
"https://tinkerpop.apache.org/benefits-use-cases.html#webpage";

Review Comment:
   https://tinkerpop.apache.org/benefits-use-cases.html#webpage does not appear 
to be a real anchor link



##########
docs/site/home/benefits-use-cases.html:
##########
@@ -46,6 +62,129 @@
         })();
     </script>
     <!-- End Matomo Code -->
+    
+    <!-- Structured Data / JSON-LD -->
+    <script type="application/ld+json">
+    {
+      "@context": "https://schema.org";,
+      "@graph": [
+        {
+          "@type": "Organization",
+          "@id": "https://tinkerpop.apache.org/#organization";,
+          "name": "Apache TinkerPop",
+          "url": "https://tinkerpop.apache.org/";,
+          "logo": {
+            "@type": "ImageObject",
+            "url": "https://tinkerpop.apache.org/img/logo.png";,
+            "width": 280,
+            "height": 60
+          },
+          "description": "Apache TinkerPop is a graph computing framework for 
both graph databases (OLTP) and graph analytic systems (OLAP)."
+        },
+        {
+          "@type": "WebSite",
+          "@id": "https://tinkerpop.apache.org/#website";,
+          "url": "https://tinkerpop.apache.org/";,
+          "name": "Apache TinkerPop",
+          "publisher": {
+            "@id": "https://tinkerpop.apache.org/#organization";
+          }
+        },
+        {
+          "@type": "Article",
+          "@id": 
"https://tinkerpop.apache.org/benefits-use-cases.html#article";,
+          "headline": "Graph Database Benefits & Use Cases",
+          "description": "Explore the advantages of graph databases and 
real-world applications including social networks, fraud detection, and 
recommendation engines. Learn how graph computing solves complex relationship 
challenges.",
+          "isPartOf": {
+            "@id": "https://tinkerpop.apache.org/#website";
+          },
+          "publisher": {
+            "@id": "https://tinkerpop.apache.org/#organization";
+          },
+          "mainEntityOfPage": {
+            "@id": 
"https://tinkerpop.apache.org/benefits-use-cases.html#webpage";
+          }
+        },
+        {
+          "@type": "WebPage",
+          "@id": 
"https://tinkerpop.apache.org/benefits-use-cases.html#webpage";,
+          "url": "https://tinkerpop.apache.org/benefits-use-cases.html";,
+          "name": "Graph Database Benefits & Use Cases | Apache TinkerPop",
+          "isPartOf": {
+            "@id": "https://tinkerpop.apache.org/#website";
+          },
+          "about": {
+            "@id": "https://tinkerpop.apache.org/#organization";
+          },
+          "description": "Explore the advantages of graph databases and 
real-world applications including social networks, fraud detection, and 
recommendation engines. Learn how graph computing solves complex relationship 
challenges."
+        },
+        {
+          "@type": "BreadcrumbList",
+          "@id": 
"https://tinkerpop.apache.org/benefits-use-cases.html#breadcrumblist";,
+          "itemListElement": [
+            {
+              "@type": "ListItem",
+              "position": 1,
+              "item": {
+                "@type": "WebPage",
+                "@id": "https://tinkerpop.apache.org/";,
+                "url": "https://tinkerpop.apache.org/";,
+                "name": "Home"
+              }
+            },
+            {
+              "@type": "ListItem",
+              "position": 2,
+              "item": {
+                "@type": "WebPage",
+                "@id": "https://tinkerpop.apache.org/benefits-use-cases.html";,
+                "url": "https://tinkerpop.apache.org/benefits-use-cases.html";,
+                "name": "Benefits & Use Cases"
+              }
+            }
+          ]
+        },
+        {
+          "@type": "FAQPage",

Review Comment:
   I think this FAQ section should be useful help search engines highlight 
answers to common questions, although I'm not sure if we should be concerned 
that the content here is not backed by anything visible in the website.



##########
docs/site/home/benefits-use-cases.html:
##########
@@ -46,6 +62,129 @@
         })();
     </script>
     <!-- End Matomo Code -->
+    
+    <!-- Structured Data / JSON-LD -->
+    <script type="application/ld+json">
+    {
+      "@context": "https://schema.org";,
+      "@graph": [
+        {
+          "@type": "Organization",
+          "@id": "https://tinkerpop.apache.org/#organization";,
+          "name": "Apache TinkerPop",
+          "url": "https://tinkerpop.apache.org/";,
+          "logo": {
+            "@type": "ImageObject",
+            "url": "https://tinkerpop.apache.org/img/logo.png";,
+            "width": 280,
+            "height": 60
+          },
+          "description": "Apache TinkerPop is a graph computing framework for 
both graph databases (OLTP) and graph analytic systems (OLAP)."
+        },
+        {
+          "@type": "WebSite",
+          "@id": "https://tinkerpop.apache.org/#website";,
+          "url": "https://tinkerpop.apache.org/";,
+          "name": "Apache TinkerPop",
+          "publisher": {
+            "@id": "https://tinkerpop.apache.org/#organization";

Review Comment:
   https://tinkerpop.apache.org/#website and 
https://tinkerpop.apache.org/#organization do not appear to be real anchor links



##########
docs/site/home/download.html:
##########
@@ -45,6 +61,85 @@
             })();
         </script>
         <!-- End Matomo Code -->
+        
+        <!-- Structured Data / JSON-LD -->
+        <script type="application/ld+json">
+        {
+          "@context": "https://schema.org";,
+          "@graph": [
+            {
+              "@type": "SoftwareApplication",
+              "name": "Apache TinkerPop",
+              "applicationCategory": "GraphDatabase",
+              "operatingSystem": "Java 8/11",
+              "softwareVersion": "3.7.3",
+              "downloadUrl": 
"https://www.apache.org/dyn/closer.lua/tinkerpop/3.7.3/apache-tinkerpop-gremlin-console-3.7.3-bin.zip";,
+              "license": "https://www.apache.org/licenses/LICENSE-2.0";,
+              "offers": {
+                "@type": "Offer",
+                "price": "0",
+                "priceCurrency": "USD"
+              },
+              "description": "Apache TinkerPop is a graph computing framework 
for both graph databases (OLTP) and graph analytic systems (OLAP)."
+            },
+            {
+              "@type": "BreadcrumbList",
+              "itemListElement": [
+                {
+                  "@type": "ListItem",
+                  "position": 1,
+                  "name": "Home",
+                  "item": "https://tinkerpop.apache.org/";
+                },
+                {
+                  "@type": "ListItem",
+                  "position": 2,
+                  "name": "Downloads",
+                  "item": "https://tinkerpop.apache.org/download.html";
+                }
+              ]
+            },
+            {
+              "@type": "FAQPage",
+              "@id": "https://tinkerpop.apache.org/download.html#faqpage";,
+              "mainEntity": [
+                {
+                  "@type": "Question",
+                  "name": "What are the system requirements for running 
TinkerPop tools?",
+                  "acceptedAnswer": {
+                    "@type": "Answer",
+                    "text": "Gremlin Console and Gremlin Server are compatible 
with Java 8/11. Ensure you have a compatible Java version installed before 
downloading."
+                  }
+                },
+                {
+                  "@type": "Question",
+                  "name": "Which TinkerPop version should I download?",
+                  "acceptedAnswer": {
+                    "@type": "Answer",
+                    "text": "For most users, we recommend the latest stable 
release (currently 3.7.3). For those wanting to try new features early, beta 
releases like 4.0.0-beta.1 offer a preview of upcoming functionality."

Review Comment:
   I might shy away from mentioning the beta releases at all as historically it 
is pretty rare for us to maintain an active `beta releases` section. Once 
TinkerPop 4 is out, I'm not sure we are likely to see a beta releases section 
again for quite some time.



##########
docs/site/sitemap.xml:
##########
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";>
+  <url>
+    <loc>https://tinkerpop.apache.org/</loc>
+    <lastmod>2025-05-07</lastmod>

Review Comment:
   Will we need to manually maintain these `<lastmod>` tags as we update the 
site in the future?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to