diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 4f53643..9a27875 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -119,7 +119,7 @@ export default function AboutPage() { handle: "@sarahjohnsonfamily", testimonial: "Barry arrived within 30 minutes of my emergency call. He quickly diagnosed our burst pipe, explained the repair clearly, and fixed it without any fuss. Honest pricing, professional work. Highly recommend!", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-young-woman-posing_23-2148454538.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-young-woman-posing_23-2148454538.jpg?_wi=2", imageAlt: "professional female homeowner portrait happy smiling", }, { @@ -128,7 +128,7 @@ export default function AboutPage() { handle: "@mchen_home", testimonial: "Had a major drain clog in my basement. Barry was straightforward about what needed to be done and the cost—no surprises. The work was done efficiently and my drain is flowing perfectly now.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-businessman-holding-mobile-phone-coffee-cup-waiting-area_107420-95820.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-businessman-holding-mobile-phone-coffee-cup-waiting-area_107420-95820.jpg?_wi=2", imageAlt: "professional male homeowner portrait happy satisfied", }, { @@ -137,7 +137,7 @@ export default function AboutPage() { handle: "@emilyrodriguezdiy", testimonial: "Called for a water heater issue on a Sunday. Barry answered immediately, came out the same day, and got us hot water again. Great service, fair price. We've used him three times now.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/smiling-broadly-business-woman-showing-thumb-up_1262-1127.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/smiling-broadly-business-woman-showing-thumb-up_1262-1127.jpg?_wi=2", imageAlt: "professional female portrait happy customer satisfied", }, { @@ -146,7 +146,7 @@ export default function AboutPage() { handle: "@dkimhomeowner", testimonial: "Most plumbers just show up and quote high prices. Barry took time to explain our options, recommended the most cost-effective solution, and did excellent work. A plumber you can actually trust.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/people-recording-their-house-tour_23-2151139106.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/people-recording-their-house-tour_23-2151139106.jpg?_wi=2", imageAlt: "professional male customer portrait satisfied happy", }, { @@ -155,7 +155,7 @@ export default function AboutPage() { handle: "@jmartinez_homecare", testimonial: "Leaky faucet turned into a bigger problem. Barry diagnosed it quickly, explained what went wrong in terms I could understand, and fixed it properly. Professional and friendly. Will call him again.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/pretty-teenager-talking-phone_23-2148804651.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/pretty-teenager-talking-phone_23-2148804651.jpg?_wi=2", imageAlt: "professional female customer portrait testimonial happy", }, { @@ -164,7 +164,7 @@ export default function AboutPage() { handle: "@rthompson_builder", testimonial: "Used Barry for our home remodel plumbing work. Reliable, on-time, quality work, and fair pricing. He's now our go-to plumber for everything. Definitely recommend to anyone in the area.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-businessman-looking-camera_23-2147839978.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-businessman-looking-camera_23-2147839978.jpg?_wi=2", imageAlt: "professional male portrait testimonial customer satisfied", }, ]} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 6cbe480..483c5e3 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,28 +1,61 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Open_Sans } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Open_Sans } from "next/font/google"; - - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); const inter = Inter({ variable: "--font-inter", subsets: ["latin"], }); + const openSans = Open_Sans({ variable: "--font-open-sans", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Emergency Plumbing Services - Barry's Plumbing | Fast Response", + description: "24/7 emergency plumbing service with fast response, fair pricing, and honest recommendations. Leak repair, drain cleaning, water heater service & more.", + keywords: "emergency plumbing, plumber near me, leak repair, drain cleaning, water heater repair, residential plumbing", + metadataBase: new URL("https://barrysplumbing.com"), + alternates: { + canonical: "https://barrysplumbing.com", + }, + robots: { + index: true, + follow: true, + }, + openGraph: { + title: "Barry's Emergency Plumbing - Fast, Honest, Fair", + description: "Local emergency plumbing service you can trust. Available 24/7. Fast response, honest pricing, professional service.", + url: "https://barrysplumbing.com", + siteName: "Barry's Emergency Plumbing", + type: "website", + images: [ + { + url: "http://img.b2bpic.net/free-photo/high-angle-woman-working-as-plumber_23-2150746388.jpg", + alt: "Professional plumbing emergency service", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "Barry's Emergency Plumbing - 24/7 Service", + description: "Fast emergency plumbing with honest pricing and fast response times.", + images: ["http://img.b2bpic.net/free-photo/high-angle-woman-working-as-plumber_23-2150746388.jpg"], + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -31,7 +64,9 @@ export default function RootLayout({ return ( - + {children}