-
Notifications
You must be signed in to change notification settings - Fork 918
fix(site): seo fixes #7753
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(site): seo fixes #7753
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -13,9 +13,9 @@ import { | |||||||||||
| } from "./events-data"; | ||||||||||||
|
|
||||||||||||
| export const metadata = createPageMetadata({ | ||||||||||||
| title: "Events | Prisma", | ||||||||||||
| title: "Prisma Events", | ||||||||||||
| description: | ||||||||||||
| "Find upcoming Prisma events and Meetups, see where the team will be speaking, and explore recordings and resources from past events.", | ||||||||||||
| "Upcoming events or meetups, conferences and and explore the content from previous events.", | ||||||||||||
|
Comment on lines
17
to
+18
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Fix duplicate "and" and improve sentence structure. The description contains ✏️ Suggested fix description:
- "Upcoming events or meetups, conferences and and explore the content from previous events.",
+ "Find upcoming Prisma events and meetups, see where we'll be speaking, and explore content from previous events.",📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||||
| path: "/events", | ||||||||||||
| ogImage: "/og/og-events.png", | ||||||||||||
| }); | ||||||||||||
|
|
||||||||||||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -12,8 +12,8 @@ import { Technology } from "@/components/technology"; | |||||
| import data from "@/data/showcase"; | ||||||
| import { PostCard } from "@/components/showcase/post-card"; | ||||||
|
|
||||||
| const SHOWCASE_TITLE = "Made with Prisma"; | ||||||
| const SHOWCASE_DESCRIPTION = "Learn how companies use Prisma in production"; | ||||||
| const SHOWCASE_TITLE = "Prisma Showcase | Customer Success stories"; | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Inconsistent capitalization in title. "Customer Success stories" mixes title case with lowercase. For consistency, capitalize "Stories" as well. ✏️ Suggested fix-const SHOWCASE_TITLE = "Prisma Showcase | Customer Success stories";
+const SHOWCASE_TITLE = "Prisma Showcase | Customer Success Stories";📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||
| const SHOWCASE_DESCRIPTION = "Learn how companies are leveraging our powerful, next-generation, type-safe ORM for Node.js."; | ||||||
|
|
||||||
| export const metadata: Metadata = { | ||||||
| title: SHOWCASE_TITLE, | ||||||
|
|
||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -10,9 +10,9 @@ import { | |
| type StackLinkItem, | ||
| } from "./stack-data"; | ||
|
|
||
| const title = "Prisma Stack"; | ||
| const title = "Prisma in your stack | Prisma"; | ||
| const description = | ||
| "Prisma works with every major TypeScript stack. Explore how Prisma fits Next.js, NestJS, GraphQL, your database, and more."; | ||
| "Prisma is a Node.js and TypeScript ORM that integrates easily with popular databases, and frameworks."; | ||
|
Comment on lines
14
to
+15
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Remove the unnecessary comma before "and frameworks". There's a spurious comma separating "databases" from "and frameworks" that disrupts the sentence flow. ✏️ Suggested fix const description =
- "Prisma is a Node.js and TypeScript ORM that integrates easily with popular databases, and frameworks.";
+ "Prisma is a Node.js and TypeScript ORM that integrates easily with popular databases and frameworks.";🤖 Prompt for AI Agents |
||
|
|
||
| export const metadata = createPageMetadata({ | ||
| title, | ||
|
|
||
| Original file line number | Diff line number | Diff line change | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -3,9 +3,9 @@ import { termsSections, termsLastUpdated } from "@/data/terms"; | |||||||||||||||
| import { LegalAccordion } from "@/components/legal-accordion"; | ||||||||||||||||
|
|
||||||||||||||||
| export const metadata = createPageMetadata({ | ||||||||||||||||
| title: "Terms of Service | Prisma", | ||||||||||||||||
| title: "Terms of Service", | ||||||||||||||||
| description: | ||||||||||||||||
| "Read the Prisma Terms of Service governing your use of Prisma products and services.", | ||||||||||||||||
| "Read our terms of services and see how they relate to you.", | ||||||||||||||||
|
Comment on lines
+6
to
+8
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Grammatical error: "terms of services" should be "terms of service". The phrase "terms of service" is a fixed expression and should remain singular. Additionally, the title lacks the brand suffix (e.g., ✏️ Suggested fix export const metadata = createPageMetadata({
- title: "Terms of Service",
+ title: "Terms of Service | Prisma",
description:
- "Read our terms of services and see how they relate to you.",
+ "Read our terms of service and see how they relate to you.",
path: "/terms",📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||||||||
| path: "/terms", | ||||||||||||||||
| ogImage: "/og/og-terms.png", | ||||||||||||||||
| }); | ||||||||||||||||
|
|
||||||||||||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -100,9 +100,9 @@ const twoCol = [ | |
| ]; | ||
|
|
||
| export const metadata = createPageMetadata({ | ||
| title: "TypedSQL | Fully type-safe raw SQL for Prisma ORM", | ||
| title: "TypedSQL: Fully type-safe raw SQL in Prisma ORM ", | ||
| description: | ||
| "Use TypedSQL with Prisma ORM for fully type-safe raw SQL queries with autocomplete, better ergonomics, and the full power of SQL.", | ||
| "Write raw sql queries with fully type-safety and auto-completion in Prisma ORM. Get type-safe database queries without sacrificing the power and flexibility of raw SQL.", | ||
| path: "/typedsql", | ||
| ogImage: "/og/og-typedsql.png", | ||
| }); | ||
|
Comment on lines
102
to
108
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Multiple text issues in the metadata. A few things to clean up here:
✏️ Suggested fix export const metadata = createPageMetadata({
- title: "TypedSQL: Fully type-safe raw SQL in Prisma ORM ",
+ title: "TypedSQL: Fully type-safe raw SQL in Prisma ORM",
description:
- "Write raw sql queries with fully type-safety and auto-completion in Prisma ORM. Get type-safe database queries without sacrificing the power and flexibility of raw SQL.",
+ "Write raw SQL queries with full type-safety and auto-completion in Prisma ORM. Get type-safe database queries without sacrificing the power and flexibility of raw SQL.",
path: "/typedsql",🤖 Prompt for AI Agents |
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Grammar issue and title format inconsistency.
Two observations:
"Prisma - ..."prefix while most other pages in this PR use"... | Prisma"suffix. Consider aligning for consistency.✏️ Suggested fix
export const metadata = createPageMetadata({ - title: "Prisma - Event Code of Conduct", + title: "Event Code of Conduct | Prisma", description: - "Read our Event Code of Conduct and how it relates to you.", + "Read our Event Code of Conduct and see how it relates to you.", path: "/event-code-of-conduct",📝 Committable suggestion
🤖 Prompt for AI Agents