From 6ddb6b83ac9994bd7fe5755275b5bdf5f55cbefc Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 15 Mar 2026 18:27:20 +0000 Subject: [PATCH 1/4] Update src/app/about/page.tsx --- src/app/about/page.tsx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 29559bb..39fb4a2 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -74,11 +74,11 @@ export default function AboutPage() { title: "Industry Expertise", description: "Our team brings decades of combined experience across diverse industries. We understand the nuances of local service delivery and know what it takes to succeed.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/empowered-business-women-working-together_23-2149322969.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/empowered-business-women-working-together_23-2149322969.jpg?_wi=2", imageAlt: "team of experts collaborating", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/women-working-together-outdoors-close-up_23-2148416452.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/women-working-together-outdoors-close-up_23-2148416452.jpg?_wi=2", imageAlt: "expert consultation meeting", }, }, @@ -87,11 +87,11 @@ export default function AboutPage() { title: "Client-Centric Approach", description: "We don't impose one-size-fits-all solutions. Instead, we partner with you to understand your specific goals, challenges, and opportunities—then customize our services accordingly.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/business-people-dining-restaurant_53876-46892.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/business-people-dining-restaurant_53876-46892.jpg?_wi=2", imageAlt: "client partnership meeting", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/business-people-discussing-meeting_23-2147923299.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/business-people-discussing-meeting_23-2147923299.jpg?_wi=2", imageAlt: "collaborative strategy session", }, }, @@ -100,11 +100,11 @@ export default function AboutPage() { title: "Long-Term Partnership", description: "Your success is our success. We're committed to long-term relationships, continuous improvement, and being a trusted advisor as your business evolves.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-senior-couple-holding-hands_23-2149390965.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-senior-couple-holding-hands_23-2149390965.jpg?_wi=2", imageAlt: "lasting partnership building", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/woman-reading-instructions-covid-test-home_23-2149141981.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/woman-reading-instructions-covid-test-home_23-2149141981.jpg?_wi=2", imageAlt: "ongoing support and guidance", }, }, @@ -142,7 +142,7 @@ export default function AboutPage() { quote: "The team worked with us to develop and deliver a comprehensive program that helped us transform into a truly customer-centric company, empowering thousands of employees to deliver world-class experiences to millions of customers globally.", avatarSrc: "http://img.b2bpic.net/free-photo/content-indian-ceo-standing-smiling-portrait-successful-pensive-bearded-businessman-glasses-posing-office-room-business-expression-management-concept_74855-11642.jpg", avatarAlt: "Isabelle Conner", - imageSrc: "http://img.b2bpic.net/free-vector/leadership-business-banners-set_1284-14794.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/leadership-business-banners-set_1284-14794.jpg?_wi=2", imageAlt: "enterprise success story", }, { @@ -154,7 +154,7 @@ export default function AboutPage() { quote: "Their expertise and dedication to understanding our unique challenges resulted in solutions that exceeded our expectations and delivered immediate ROI.", avatarSrc: "http://img.b2bpic.net/free-photo/serious-business-young-man_1262-764.jpg", avatarAlt: "Michael Chen", - imageSrc: "http://img.b2bpic.net/free-photo/happy-business-team-giving-high-five-together-promising-engagement-loyalty_1163-4795.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/happy-business-team-giving-high-five-together-promising-engagement-loyalty_1163-4795.jpg?_wi=2", imageAlt: "mid-market success", }, { @@ -166,7 +166,7 @@ export default function AboutPage() { quote: "From day one, they treated us like partners, not just clients. Their support and guidance helped us achieve results we thought were impossible.", avatarSrc: "http://img.b2bpic.net/free-photo/happy-successful-black-haired-businesswoman-wearing-formal-suit-standing-with-arms-folded-smiling_74855-10031.jpg", avatarAlt: "Sarah Martinez", - imageSrc: "http://img.b2bpic.net/free-photo/experienced-florist-flower-shop_23-2148435662.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/experienced-florist-flower-shop_23-2148435662.jpg?_wi=2", imageAlt: "small business success", }, ]} -- 2.49.1 From 3c104505c96053e6859d639576c87b7acf707ef9 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 15 Mar 2026 18:27:20 +0000 Subject: [PATCH 2/4] Update src/app/layout.tsx --- src/app/layout.tsx | 53 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 44 insertions(+), 9 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 6cbe480..ab46a2b 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: "Local Service Excellence - Professional & Trusted Solutions", + description: "Expert local services delivering measurable results. Professional team committed to your success with proven methodologies and enterprise-ready solutions.", + keywords: "local services, professional services, trusted expertise, service excellence, proven results, ROI, customer satisfaction", + metadataBase: new URL("https://servicepro-local.com"), + alternates: { + canonical: "https://servicepro-local.com", + }, + openGraph: { + title: "Local Service Excellence - Professional & Trusted Solutions", + description: "Expert local services delivering measurable results. Professional team committed to your success.", + url: "https://servicepro-local.com", + siteName: "ServicePro", + images: [ + { + url: "http://img.b2bpic.net/free-photo/co-workers-planning-work-with-digital-tablet_1098-2312.jpg", + alt: "Professional service team expertise", + }, + ], + type: "website", + }, + twitter: { + card: "summary_large_image", + title: "Local Service Excellence - Professional & Trusted Solutions", + description: "Expert local services delivering measurable results.", + images: ["http://img.b2bpic.net/free-photo/co-workers-planning-work-with-digital-tablet_1098-2312.jpg"], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -31,7 +64,9 @@ export default function RootLayout({ return ( - + {children}