diff --git a/index.html b/index.html
index ee602a71..993d0947 100644
--- a/index.html
+++ b/index.html
@@ -34,9 +34,9 @@
-
-
-
+
+
+
@@ -46,7 +46,7 @@
-
+
diff --git a/src/lib/site.ts b/src/lib/site.ts
index 90bea957..ba5d00eb 100644
--- a/src/lib/site.ts
+++ b/src/lib/site.ts
@@ -1,8 +1,8 @@
export const SITE_URL = "https://renderdragon.org";
-export const DEFAULT_OG_IMAGE = "/ogimg.png";
+export const DEFAULT_OG_IMAGE = "https://i.ibb.co/60Mr2Psf/Document.png";
const OG_IMAGE_DIMENSIONS: Record = {
- "/ogimg.png": { width: 1920, height: 1440 },
+ [DEFAULT_OG_IMAGE]: { width: 640, height: 360 },
"/renderdragon.png": { width: 900, height: 650 },
};
diff --git a/src/pages/AiTitleHelper.tsx b/src/pages/AiTitleHelper.tsx
index d96f9c99..ac114002 100644
--- a/src/pages/AiTitleHelper.tsx
+++ b/src/pages/AiTitleHelper.tsx
@@ -79,7 +79,6 @@ const AiTitleHelper = () => {
title="AI Title Helper - Renderdragon"
description="Generate engaging, SEO-friendly YouTube video titles with AI. Free for Minecraft creators, no signup required."
path="/ai-title-helper"
- image="/ogimg/aititlehelper.png"
jsonLd={softwareApplicationSchema({
name: "AI Title Helper",
description: "Generate engaging, SEO-friendly YouTube video titles with AI.",
diff --git a/src/pages/BackgroundGenerator.tsx b/src/pages/BackgroundGenerator.tsx
index d1c6ba08..aa5c1443 100644
--- a/src/pages/BackgroundGenerator.tsx
+++ b/src/pages/BackgroundGenerator.tsx
@@ -627,7 +627,6 @@ const BackgroundGenerator = () => {
title="Background Generator - Renderdragon"
description="Create unique and engaging backgrounds for your Minecraft YouTube thumbnails and channel art with our background generator tool."
path="/background-generator"
- image="/ogimg/background.png"
jsonLd={softwareApplicationSchema({
name: "Background Generator",
description: "Create unique and engaging backgrounds for your Minecraft YouTube thumbnails and channel art.",
diff --git a/src/pages/BlogView.tsx b/src/pages/BlogView.tsx
index 545bafea..856e87cf 100644
--- a/src/pages/BlogView.tsx
+++ b/src/pages/BlogView.tsx
@@ -104,7 +104,6 @@ export default function BlogView() {
title={`${blog.title} - Renderdragon Blog`}
description={`Read ${blog.title} on the Renderdragon blog — free tools and resources for Minecraft content creators.`}
path={`/blogs/${slug}`}
- image="/ogimg.png"
type="article"
jsonLd={[
{
diff --git a/src/pages/Changelogs.tsx b/src/pages/Changelogs.tsx
index e2b22f4e..77078cd9 100644
--- a/src/pages/Changelogs.tsx
+++ b/src/pages/Changelogs.tsx
@@ -40,7 +40,7 @@ export default function Changelogs() {
-
+
diff --git a/src/pages/Community.tsx b/src/pages/Community.tsx
index 82526beb..ef6f16e3 100644
--- a/src/pages/Community.tsx
+++ b/src/pages/Community.tsx
@@ -344,14 +344,14 @@ const Community = () => {
/>
diff --git a/src/pages/Construction.tsx b/src/pages/Construction.tsx
index 28a70164..38588833 100644
--- a/src/pages/Construction.tsx
+++ b/src/pages/Construction.tsx
@@ -282,11 +282,11 @@ const Community = () => {
-
+
-
+
diff --git a/src/pages/Contact.tsx b/src/pages/Contact.tsx
index 9bc7604a..6ba3b851 100644
--- a/src/pages/Contact.tsx
+++ b/src/pages/Contact.tsx
@@ -127,14 +127,14 @@ const Contact = () => {
/>
diff --git a/src/pages/FAQ.tsx b/src/pages/FAQ.tsx
index 60d52f1f..bac090fa 100644
--- a/src/pages/FAQ.tsx
+++ b/src/pages/FAQ.tsx
@@ -59,7 +59,6 @@ const FAQ = () => {
title="FAQ - Renderdragon"
description="Find answers to frequently asked questions about Renderdragon's tools, services, and resources for Minecraft content creators."
path="/faq"
- image="/ogimg/faq.png"
jsonLd={faqSchema}
/>
diff --git a/src/pages/Generators.tsx b/src/pages/Generators.tsx
index d8ff3c29..be5f06e9 100644
--- a/src/pages/Generators.tsx
+++ b/src/pages/Generators.tsx
@@ -16,11 +16,11 @@ const Generators = () => {
-
+
-
+
diff --git a/src/pages/GuideView.tsx b/src/pages/GuideView.tsx
index 6e207133..148090cf 100644
--- a/src/pages/GuideView.tsx
+++ b/src/pages/GuideView.tsx
@@ -74,7 +74,6 @@ export default function GuideView() {
title={`${title} - Guides - Renderdragon`}
description={`Read the ${title} guide on Renderdragon.`}
path={`/guides/${slug}`}
- image="/ogimg/guides.png"
type="article"
jsonLd={[
{
diff --git a/src/pages/Guides.tsx b/src/pages/Guides.tsx
index a7f7d1ab..7908538b 100644
--- a/src/pages/Guides.tsx
+++ b/src/pages/Guides.tsx
@@ -132,14 +132,14 @@ const GuidesPage = () => {
/>
diff --git a/src/pages/Index.tsx b/src/pages/Index.tsx
index 95647f4f..cc084e06 100644
--- a/src/pages/Index.tsx
+++ b/src/pages/Index.tsx
@@ -24,7 +24,6 @@ const Index = () => {
title="RenderDragon - Free Minecraft Creator Tools & Resources"
description="Free music, SFX, fonts, presets, and editing tools for Minecraft YouTubers. No signup, no paywalls, no watermarks."
path="/"
- image="/ogimg.png"
jsonLd={softwareApplicationSchema({
name: "Renderdragon",
description: "Free music, SFX, fonts, presets, and editing tools for Minecraft YouTubers. No signup, no paywalls, no watermarks.",
diff --git a/src/pages/MusicCopyright.tsx b/src/pages/MusicCopyright.tsx
index 84741925..3ee1978b 100644
--- a/src/pages/MusicCopyright.tsx
+++ b/src/pages/MusicCopyright.tsx
@@ -22,7 +22,6 @@ const MusicCopyright = () => {
title="Looney Checks - Music Copyright Checker | Renderdragon"
description="Research music licensing and copyright signals before you publish. Check a Spotify track, catalog music, or an audio file you upload yourself."
path="/gappa"
- image="/ogimg/copyright.png"
jsonLd={softwareApplicationSchema({
name: "Looney Checks",
description: "Research music licensing and copyright signals before you publish.",
diff --git a/src/pages/NativeApplication.tsx b/src/pages/NativeApplication.tsx
index 0d06e2bb..6aa21a6e 100644
--- a/src/pages/NativeApplication.tsx
+++ b/src/pages/NativeApplication.tsx
@@ -57,11 +57,11 @@ const NativeApplication = () => {
-
+
-
+
diff --git a/src/pages/PlayerRenderer.tsx b/src/pages/PlayerRenderer.tsx
index 3651c69f..d78349c1 100644
--- a/src/pages/PlayerRenderer.tsx
+++ b/src/pages/PlayerRenderer.tsx
@@ -149,7 +149,6 @@ const PlayerRenderer = () => {
title="Player Renderer - Renderdragon"
description="Generate and download Minecraft player renders using different rendering services."
path="/player-renderer"
- image="/ogimg/software.png"
jsonLd={softwareApplicationSchema({
name: "Player Renderer",
description: "Generate and download Minecraft player renders using different rendering services.",
diff --git a/src/pages/Privacy.tsx b/src/pages/Privacy.tsx
index fa6ee700..e8062f1a 100644
--- a/src/pages/Privacy.tsx
+++ b/src/pages/Privacy.tsx
@@ -12,11 +12,11 @@ const Privacy = () => {
-
+
-
+
diff --git a/src/pages/Renderbot.tsx b/src/pages/Renderbot.tsx
index 83a3f0b7..d657813e 100644
--- a/src/pages/Renderbot.tsx
+++ b/src/pages/Renderbot.tsx
@@ -12,7 +12,7 @@ const Renderbot = () => (
-
+
diff --git a/src/pages/ResourcesHub.tsx b/src/pages/ResourcesHub.tsx
index 10c20ffe..9e30bbcf 100644
--- a/src/pages/ResourcesHub.tsx
+++ b/src/pages/ResourcesHub.tsx
@@ -415,11 +415,11 @@ const ResourcesHub = () => {
-
+
-
+
diff --git a/src/pages/TOS.tsx b/src/pages/TOS.tsx
index 005c5b36..adc8da89 100644
--- a/src/pages/TOS.tsx
+++ b/src/pages/TOS.tsx
@@ -11,11 +11,11 @@ const TOS = () => {
-
+
-
+
diff --git a/src/pages/TextGenerator.tsx b/src/pages/TextGenerator.tsx
index e7c19708..3ac8418b 100644
--- a/src/pages/TextGenerator.tsx
+++ b/src/pages/TextGenerator.tsx
@@ -112,7 +112,6 @@ const TextGenerator = () => {
title="Minecraft Text Generator - Renderdragon"
description="Generate custom Minecraft text with pixel fonts, colors, and effects — free, in your browser, no signup."
path="/text-generator"
- image="/ogimg/index.png"
jsonLd={softwareApplicationSchema({
name: "Minecraft Text Generator",
description: "Generate custom Minecraft text with pixel fonts, colors, and effects.",
diff --git a/src/pages/Utilities.tsx b/src/pages/Utilities.tsx
index dbd45c54..308b768d 100644
--- a/src/pages/Utilities.tsx
+++ b/src/pages/Utilities.tsx
@@ -186,11 +186,11 @@ const Utils = () => {
-
+
-
+
diff --git a/src/pages/YouTubeDownloader.tsx b/src/pages/YouTubeDownloader.tsx
index 68629df7..2ec281b8 100644
--- a/src/pages/YouTubeDownloader.tsx
+++ b/src/pages/YouTubeDownloader.tsx
@@ -263,7 +263,6 @@ const YouTubeDownloader: React.FC = () => {
title="YouTube Tools - Download Thumbnails & Stats | Renderdragon"
description="Inspect YouTube video details and download thumbnails for fair use and educational purposes. View channel, stats, duration, and more."
path="/youtube-downloader"
- image="/ogimg/index.png"
jsonLd={softwareApplicationSchema({
name: "YouTube Tools",
description: "Inspect YouTube video details and download thumbnails for fair use and educational purposes.",