Enhance SEO metadata and add dadvocate page navigation #7
4 changed files with 172 additions and 3 deletions
|
@ -6,7 +6,44 @@ import { ExternalLink } from 'lucide-react';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "Dadvocate Vids - A curated collection of videos from The Dadvocate",
|
title: "Dadvocate Vids - A curated collection of videos from The Dadvocate",
|
||||||
description: "A curated collection of videos from The Dadvocate.",
|
description: "A curated collection of videos from The Dadvocate highlighting family court experiences, parental alienation awareness, and advocacy for fathers' rights. Watch real stories and testimonials.",
|
||||||
|
keywords: "dadvocate, fathers rights, family court, parental alienation, custody battles, divorce stories, co-parenting",
|
||||||
|
authors: [{ name: "Cheating Chelsea" }],
|
||||||
|
openGraph: {
|
||||||
|
title: "Dadvocate Vids - Family Court Stories & Fathers' Rights",
|
||||||
|
description: "Watch curated videos from The Dadvocate featuring real experiences with family court, parental alienation, and advocacy for equal parenting rights.",
|
||||||
|
url: "https://cheatingchelsea.com/dadvocate",
|
||||||
|
siteName: "Cheating Chelsea",
|
||||||
|
type: "website",
|
||||||
|
images: [
|
||||||
|
{
|
||||||
|
url: "https://cheatingchelsea.com/og-dadvocate.jpg",
|
||||||
|
width: 1200,
|
||||||
|
height: 630,
|
||||||
|
alt: "Dadvocate Videos Collection"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
},
|
||||||
|
twitter: {
|
||||||
|
card: "summary_large_image",
|
||||||
|
title: "Dadvocate Vids - Family Court Stories",
|
||||||
|
description: "Curated videos on fathers' rights, parental alienation, and family court experiences",
|
||||||
|
images: ["https://cheatingchelsea.com/og-dadvocate.jpg"],
|
||||||
|
},
|
||||||
|
alternates: {
|
||||||
|
canonical: "https://cheatingchelsea.com/dadvocate",
|
||||||
|
},
|
||||||
|
robots: {
|
||||||
|
index: true,
|
||||||
|
follow: true,
|
||||||
|
googleBot: {
|
||||||
|
index: true,
|
||||||
|
follow: true,
|
||||||
|
'max-video-preview': -1,
|
||||||
|
'max-image-preview': 'large',
|
||||||
|
'max-snippet': -1,
|
||||||
|
},
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
interface Video {
|
interface Video {
|
||||||
|
|
|
@ -6,7 +6,44 @@ import { ExternalLink } from 'lucide-react';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "Video Gallery - Community Coverage of Chelsea Smallwood",
|
title: "Video Gallery - Community Coverage of Chelsea Smallwood",
|
||||||
description: "Watch YouTube commentary and analysis on Chelsea Smallwood, The Other Woman and the Wife, and the ongoing controversy.",
|
description: "Watch YouTube commentary and analysis on Chelsea Smallwood, The Other Woman and the Wife, and the ongoing controversy. Community voices exposing harmful behaviors and supporting victims.",
|
||||||
|
keywords: "chelsea smallwood videos, the other woman and the wife, youtube commentary, community coverage, toxic behavior exposed, family court stories",
|
||||||
|
authors: [{ name: "Cheating Chelsea" }],
|
||||||
|
openGraph: {
|
||||||
|
title: "Video Gallery - Chelsea Smallwood Exposed",
|
||||||
|
description: "Community videos and commentary exposing Chelsea Smallwood's harmful actions. Watch testimonials and analysis from various content creators.",
|
||||||
|
url: "https://cheatingchelsea.com/gallery",
|
||||||
|
siteName: "Cheating Chelsea",
|
||||||
|
type: "website",
|
||||||
|
images: [
|
||||||
|
{
|
||||||
|
url: "https://cheatingchelsea.com/og-gallery.jpg",
|
||||||
|
width: 1200,
|
||||||
|
height: 630,
|
||||||
|
alt: "Video Gallery - Community Coverage"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
},
|
||||||
|
twitter: {
|
||||||
|
card: "summary_large_image",
|
||||||
|
title: "Video Gallery - Chelsea Smallwood Exposed",
|
||||||
|
description: "Community videos exposing harmful behaviors and supporting victims",
|
||||||
|
images: ["https://cheatingchelsea.com/og-gallery.jpg"],
|
||||||
|
},
|
||||||
|
alternates: {
|
||||||
|
canonical: "https://cheatingchelsea.com/gallery",
|
||||||
|
},
|
||||||
|
robots: {
|
||||||
|
index: true,
|
||||||
|
follow: true,
|
||||||
|
googleBot: {
|
||||||
|
index: true,
|
||||||
|
follow: true,
|
||||||
|
'max-video-preview': -1,
|
||||||
|
'max-image-preview': 'large',
|
||||||
|
'max-snippet': -1,
|
||||||
|
},
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
interface Video {
|
interface Video {
|
||||||
|
@ -124,6 +161,15 @@ export default async function GalleryPage() {
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="text-center mt-12">
|
<div className="text-center mt-12">
|
||||||
|
<div className="mb-8 p-6 bg-muted rounded-lg">
|
||||||
|
<h2 className="text-2xl font-bold mb-3">Looking for more videos?</h2>
|
||||||
|
<p className="text-muted-foreground mb-4">
|
||||||
|
Check out our curated collection of videos from The Dadvocate featuring family court experiences and fathers' rights advocacy.
|
||||||
|
</p>
|
||||||
|
<Button asChild variant="outline" size="lg">
|
||||||
|
<Link href="/dadvocate">View Dadvocate Videos »</Link>
|
||||||
|
</Button>
|
||||||
|
</div>
|
||||||
<Button asChild>
|
<Button asChild>
|
||||||
<Link href="/">Back to Home</Link>
|
<Link href="/">Back to Home</Link>
|
||||||
</Button>
|
</Button>
|
||||||
|
|
|
@ -10,6 +10,43 @@ import Link from 'next/link';
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "The Full Story: Chelsea Smallwood's Controversial Empire",
|
title: "The Full Story: Chelsea Smallwood's Controversial Empire",
|
||||||
description: "A deep dive into how Chelsea Smallwood built a business on monetizing infidelity, the controversy surrounding 'The Other Woman and the Wife,' and the serious allegations of cyberbullying and harassment in the Kristen Jacobs lawsuit.",
|
description: "A deep dive into how Chelsea Smallwood built a business on monetizing infidelity, the controversy surrounding 'The Other Woman and the Wife,' and the serious allegations of cyberbullying and harassment in the Kristen Jacobs lawsuit.",
|
||||||
|
keywords: "chelsea smallwood story, the other woman and the wife lawsuit, kristen jacobs case, cyberbullying allegations, infidelity business, social media harassment",
|
||||||
|
authors: [{ name: "Cheating Chelsea" }],
|
||||||
|
openGraph: {
|
||||||
|
title: "The Full Story - Chelsea Smallwood's Controversial Empire",
|
||||||
|
description: "Comprehensive timeline and details about Chelsea Smallwood's harmful business practices, cyberbullying allegations, and the Kristen Jacobs lawsuit.",
|
||||||
|
url: "https://cheatingchelsea.com/long-story",
|
||||||
|
siteName: "Cheating Chelsea",
|
||||||
|
type: "article",
|
||||||
|
images: [
|
||||||
|
{
|
||||||
|
url: "https://cheatingchelsea.com/og-story.jpg",
|
||||||
|
width: 1200,
|
||||||
|
height: 630,
|
||||||
|
alt: "The Full Story - Chelsea Smallwood Exposed"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
},
|
||||||
|
twitter: {
|
||||||
|
card: "summary_large_image",
|
||||||
|
title: "The Full Story - Chelsea Smallwood Exposed",
|
||||||
|
description: "Complete timeline of harmful business practices and cyberbullying allegations",
|
||||||
|
images: ["https://cheatingchelsea.com/og-story.jpg"],
|
||||||
|
},
|
||||||
|
alternates: {
|
||||||
|
canonical: "https://cheatingchelsea.com/long-story",
|
||||||
|
},
|
||||||
|
robots: {
|
||||||
|
index: true,
|
||||||
|
follow: true,
|
||||||
|
googleBot: {
|
||||||
|
index: true,
|
||||||
|
follow: true,
|
||||||
|
'max-video-preview': -1,
|
||||||
|
'max-image-preview': 'large',
|
||||||
|
'max-snippet': -1,
|
||||||
|
},
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
export default function LongStoryPage() {
|
export default function LongStoryPage() {
|
||||||
|
@ -187,13 +224,16 @@ export default function LongStoryPage() {
|
||||||
</CardContent>
|
</CardContent>
|
||||||
</Card>
|
</Card>
|
||||||
|
|
||||||
<div className="flex justify-center items-center gap-4 mt-12">
|
<div className="flex flex-wrap justify-center items-center gap-4 mt-12">
|
||||||
<Button asChild>
|
<Button asChild>
|
||||||
<Link href="/">Back to Home</Link>
|
<Link href="/">Back to Home</Link>
|
||||||
</Button>
|
</Button>
|
||||||
<Button asChild variant="outline">
|
<Button asChild variant="outline">
|
||||||
<Link href="/gallery">View Video Gallery »</Link>
|
<Link href="/gallery">View Video Gallery »</Link>
|
||||||
</Button>
|
</Button>
|
||||||
|
<Button asChild variant="outline">
|
||||||
|
<Link href="/dadvocate">Dadvocate Videos »</Link>
|
||||||
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
|
|
||||||
|
import type { Metadata } from 'next';
|
||||||
import { Button } from '@/components/ui/button';
|
import { Button } from '@/components/ui/button';
|
||||||
import {
|
import {
|
||||||
Card,
|
Card,
|
||||||
|
@ -9,6 +10,48 @@ import {
|
||||||
} from '@/components/ui/card';
|
} from '@/components/ui/card';
|
||||||
import Link from 'next/link';
|
import Link from 'next/link';
|
||||||
|
|
||||||
|
export const metadata: Metadata = {
|
||||||
|
title: "Cheating Chelsea Exposed - Support Kristen Jacobs",
|
||||||
|
description: "Exposing harmful activities by Chelsea Smallwood and 'The Other Woman and the Wife' group. Support Kristen Jacobs, a victim of false accusations and family court injustice.",
|
||||||
|
keywords: "chelsea smallwood, kristen jacobs, family court, false accusations, parental alienation, gofundme support, texas divorce",
|
||||||
|
authors: [{ name: "Cheating Chelsea" }],
|
||||||
|
openGraph: {
|
||||||
|
title: "Cheating Chelsea Exposed - Stand Against Injustice",
|
||||||
|
description: "Learn the truth about Chelsea Smallwood's harmful actions and support Kristen Jacobs through her legal battle against false accusations.",
|
||||||
|
url: "https://cheatingchelsea.com",
|
||||||
|
siteName: "Cheating Chelsea",
|
||||||
|
type: "website",
|
||||||
|
images: [
|
||||||
|
{
|
||||||
|
url: "https://cheatingchelsea.com/og-image.jpg",
|
||||||
|
width: 1200,
|
||||||
|
height: 630,
|
||||||
|
alt: "Cheating Chelsea Exposed"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
},
|
||||||
|
twitter: {
|
||||||
|
card: "summary_large_image",
|
||||||
|
title: "Cheating Chelsea Exposed",
|
||||||
|
description: "Exposing harmful activities and supporting victims of false accusations",
|
||||||
|
images: ["https://cheatingchelsea.com/og-image.jpg"],
|
||||||
|
},
|
||||||
|
alternates: {
|
||||||
|
canonical: "https://cheatingchelsea.com",
|
||||||
|
},
|
||||||
|
robots: {
|
||||||
|
index: true,
|
||||||
|
follow: true,
|
||||||
|
googleBot: {
|
||||||
|
index: true,
|
||||||
|
follow: true,
|
||||||
|
'max-video-preview': -1,
|
||||||
|
'max-image-preview': 'large',
|
||||||
|
'max-snippet': -1,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
export default function Home() {
|
export default function Home() {
|
||||||
return (
|
return (
|
||||||
<div className="container mx-auto max-w-4xl py-12 px-4 sm:px-6 lg:px-8">
|
<div className="container mx-auto max-w-4xl py-12 px-4 sm:px-6 lg:px-8">
|
||||||
|
@ -81,6 +124,9 @@ export default function Home() {
|
||||||
<Button asChild variant="outline" size="lg">
|
<Button asChild variant="outline" size="lg">
|
||||||
<Link href="/gallery">View Video Gallery »</Link>
|
<Link href="/gallery">View Video Gallery »</Link>
|
||||||
</Button>
|
</Button>
|
||||||
|
<Button asChild variant="outline" size="lg">
|
||||||
|
<Link href="/dadvocate">Dadvocate Videos »</Link>
|
||||||
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<Card className="border-2 border-destructive shadow-lg">
|
<Card className="border-2 border-destructive shadow-lg">
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue