Skip to content

Commit d90a82a

Browse files
authored
Merge pull request #85 from BeyteFlow/copilot/add-json-ld-structured-data
Complete SoftwareApplication JSON-LD structured data for Next.js root layout
2 parents 62c8a2d + f697e1e commit d90a82a

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

src/app/layout.tsx

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type { Metadata } from "next";
22
import { Geist, Geist_Mono } from "next/font/google";
33
import { Analytics } from "@vercel/analytics/next";
4+
import pkg from "../../package.json";
45
import "./globals.css";
56

67
const geistSans = Geist({
@@ -71,22 +72,39 @@ export default function RootLayout({
7172
"@type": "SoftwareApplication",
7273
name: "ReadmeGenAI",
7374
applicationCategory: "DeveloperTool",
75+
applicationSubCategory: "Documentation Generator",
7476
operatingSystem: "Web",
7577
description:
7678
"AI-powered GitHub README generator that creates professional markdown documentation automatically from any public GitHub repository.",
7779
url: siteUrl,
7880
image: `${siteUrl}/ReadmeGenAI.png`,
81+
screenshot: `${siteUrl}/ReadmeGenAI.png`,
82+
softwareVersion: pkg.version,
83+
datePublished: "2024-01-01",
84+
inLanguage: "en",
85+
keywords:
86+
"AI README generator, GitHub documentation, markdown generator, README automation, developer tool",
87+
author: {
88+
"@type": "Organization",
89+
name: "BeyteFlow",
90+
url: "https://github.com/BeyteFlow",
91+
},
7992
offers: {
8093
"@type": "Offer",
8194
price: "0",
8295
priceCurrency: "USD",
96+
availability: "https://schema.org/OnlineOnly",
97+
url: siteUrl,
8398
},
8499
featureList: [
85100
"AI-generated GitHub README files",
86101
"Framework and dependency detection",
87102
"Instant markdown output",
88103
"GitHub Octokit integration",
104+
"Automated tech stack analysis",
105+
"Professional markdown formatting",
89106
],
107+
sameAs: ["https://github.com/BeyteFlow/ReadmeGenAI"],
90108
};
91109

92110
return (

0 commit comments

Comments
 (0)