Skip to content

Commit 08525bb

Browse files
authored
Fix SEO and metadata: OG image, canonical URLs, structured data, copyright year (#21)
* Initial plan * Fix SEO and metadata: OG image, canonical URLs, structured data, copyright year --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
1 parent 0bbd3b0 commit 08525bb

3 files changed

Lines changed: 35 additions & 5 deletions

File tree

about.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@
1717
<meta property="og:url" content="https://rocketpy.org/about.html" />
1818
<meta
1919
property="og:image"
20-
content="https://rocketpy.org/images/rocketpy-logo-white.png"
20+
content="https://rocketpy.org/images/og-social-preview.png"
2121
/>
22+
<meta property="og:image:width" content="1200" />
23+
<meta property="og:image:height" content="630" />
2224
<meta name="twitter:card" content="summary_large_image" />
2325
<meta name="twitter:title" content="RocketPy Team - About" />
2426
<meta
@@ -27,7 +29,7 @@
2729
/>
2830
<meta
2931
name="twitter:image"
30-
content="https://rocketpy.org/images/rocketpy-logo-white.png"
32+
content="https://rocketpy.org/images/og-social-preview.png"
3133
/>
3234
<link rel="icon" href="./images/favicon.ico" type="image/x-icon" />
3335
<link rel="manifest" href="./manifest.json" />

images/og-social-preview.png

46.7 KB
Loading

index.html

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,20 @@
2323
<meta property="og:url" content="https://rocketpy.org" />
2424
<meta
2525
property="og:image"
26-
content="https://rocketpy.org/images/rocketpy-logo-white.png"
26+
content="https://rocketpy.org/images/og-social-preview.png"
2727
/>
28+
<meta property="og:image:width" content="1200" />
29+
<meta property="og:image:height" content="630" />
2830
<meta name="twitter:card" content="summary_large_image" />
2931
<meta
3032
name="twitter:image"
31-
content="https://rocketpy.org/images/rocketpy-logo-white.png"
33+
content="https://rocketpy.org/images/og-social-preview.png"
3234
/>
3335
<meta
3436
name="twitter:title"
3537
content="RocketPy - Advanced Rocket Trajectory Simulator"
3638
/>
39+
<link rel="canonical" href="https://rocketpy.org/" />
3740
<link rel="icon" href="./images/favicon.ico" type="image/x-icon" />
3841
<link rel="manifest" href="./manifest.json" />
3942
<meta name="theme-color" content="#030b28" />
@@ -55,6 +58,31 @@
5558
<link href="./css/font-awesome/css/brands.min.css" rel="stylesheet" />
5659

5760
<title>RocketPy - Advanced Rocket Trajectory Simulator</title>
61+
<script type="application/ld+json">
62+
{
63+
"@context": "https://schema.org",
64+
"@type": "SoftwareApplication",
65+
"name": "RocketPy",
66+
"url": "https://rocketpy.org/",
67+
"description": "Open-source rocket trajectory simulator for aerospace engineering and rocketry with six-degrees-of-freedom trajectory analysis.",
68+
"applicationCategory": "Scientific",
69+
"operatingSystem": "Linux, macOS, Windows",
70+
"programmingLanguage": "Python",
71+
"license": "https://opensource.org/licenses/MIT",
72+
"codeRepository": "https://github.com/RocketPy-Team/RocketPy",
73+
"downloadUrl": "https://pypi.org/project/rocketpy/",
74+
"softwareVersion": "latest",
75+
"author": {
76+
"@type": "Organization",
77+
"name": "RocketPy Team",
78+
"url": "https://rocketpy.org/"
79+
},
80+
"sameAs": [
81+
"https://github.com/RocketPy-Team/RocketPy",
82+
"https://pypi.org/project/rocketpy/"
83+
]
84+
}
85+
</script>
5886
</head>
5987

6088
<body>
@@ -305,7 +333,7 @@ <h2 id="community-heading" class="section-title reveal-item">
305333
<footer class="footer-distributed" id="footer">
306334
<div class="footer-left">
307335
<div class="footer-logo"></div>
308-
<p class="footer-company-name">RocketPy Team © 2025</p>
336+
<p class="footer-company-name">RocketPy Team © 2026</p>
309337
</div>
310338

311339
<div class="footer-center">

0 commit comments

Comments
 (0)