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]