diff --git a/public/og-image.png b/public/og-image.png
new file mode 100644
index 00000000..cf36ea60
Binary files /dev/null and b/public/og-image.png differ
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro
index e5913ea1..6fbf29b8 100644
--- a/src/layouts/Layout.astro
+++ b/src/layouts/Layout.astro
@@ -4,15 +4,17 @@ export interface Props {
description?: string;
keywords?: string;
image?: string;
+ imageAlt?: string;
url?: string;
type?: string;
}
const {
- title = "First Contributions - Make Your First Open Source Contribution in 5 Minutes",
+ title = "First Contributions - Make Your First Open Source Contribution",
description = "Learn how to make your first open source contribution in just 5 minutes. Step-by-step guide for beginners with beginner-friendly projects and resources.",
keywords = "open source, github, contribute to open source, beginner programmer, first contribution, git, pull request, coding, software development, programming, learn to code",
- image = "https://firstcontributions.github.io/og-image.svg",
+ image = "https://firstcontributions.github.io/og-image.png",
+ imageAlt = "First Contributions open source contribution guide preview",
url = "https://firstcontributions.github.io/",
type = "website"
} = Astro.props;
@@ -56,18 +58,20 @@ const {
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+