From 9ac2c16434c6488b905cccea7e36a78ff6472dd9 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 22 Mar 2026 14:21:14 +0000 Subject: [PATCH 1/7] Update src/app/about/page.tsx --- src/app/about/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 4314f28..eabbd96 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -120,14 +120,14 @@ export default function AboutPage() { id: 2, title: "Competitive Pricing", description: "High-quality services at affordable rates. We believe great gardening shouldn't break the bank.", - imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron-guy-repairs_1157-41431.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron-guy-repairs_1157-41431.jpg?_wi=2", imageAlt: "Affordable gardening service", }, { id: 3, title: "Local Expertise", description: "Deep knowledge of Randburg and Fourways' climate, soil conditions, and local landscaping needs.", - imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-male-gardener-pushing-modern-lawn-mower-while-walking-grass-view-handyman_7502-10570.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-male-gardener-pushing-modern-lawn-mower-while-walking-grass-view-handyman_7502-10570.jpg?_wi=5", imageAlt: "Local gardening expertise", }, ]} -- 2.49.1 From dbc36191397ea0144c9035899a33b3528c366a96 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 22 Mar 2026 14:21:14 +0000 Subject: [PATCH 2/7] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 406ff1b..4a88aba 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -138,21 +138,21 @@ const ContactPage = () => { id: 1, title: "Randburg", description: "Full range of gardening and landscaping services for residential and commercial properties in Randburg.", - imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron-guy-repairs_1157-41431.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron-guy-repairs_1157-41431.jpg?_wi=3", imageAlt: "Randburg gardening services", }, { id: 2, title: "Fourways", description: "Professional lawn maintenance, fencing, and landscaping services for Fourways residents and businesses.", - imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-male-gardener-pushing-modern-lawn-mower-while-walking-grass-view-handyman_7502-10570.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-male-gardener-pushing-modern-lawn-mower-while-walking-grass-view-handyman_7502-10570.jpg?_wi=6", imageAlt: "Fourways landscaping services", }, { id: 3, title: "Surrounding Areas", description: "Extended service coverage to neighboring areas. Call for specific location inquiries and availability.", - imageSrc: "http://img.b2bpic.net/free-photo/hands-holding-gardening-scissors_23-2149382186.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/hands-holding-gardening-scissors_23-2149382186.jpg?_wi=3", imageAlt: "Extended service areas", }, ]} -- 2.49.1 From b4e81b9f5d1d1bf429250f9b67231693e55690ec Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 22 Mar 2026 14:21:14 +0000 Subject: [PATCH 3/7] Update src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index cc62294..d3b99ba 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -92,42 +92,42 @@ export default function GalleryPage() { id: "1", name: "Lawn Transformation", price: "View", - imageSrc: "http://img.b2bpic.net/free-photo/gardener-watering-succulent-plant-soil_23-2147844313.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/gardener-watering-succulent-plant-soil_23-2147844313.jpg?_wi=2", imageAlt: "Before and after lawn transformation", }, { id: "2", name: "Garden Renovation", price: "View", - imageSrc: "http://img.b2bpic.net/free-photo/stepping-stone-garden-path_1252-1029.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/stepping-stone-garden-path_1252-1029.jpg?_wi=2", imageAlt: "Before and after garden renovation", }, { id: "3", name: "Landscape Design", price: "View", - imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-scene-showing-care-support-from-people-community_23-2151261228.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-scene-showing-care-support-from-people-community_23-2151261228.jpg?_wi=2", imageAlt: "Before and after landscape design", }, { id: "4", name: "Tree Removal", price: "View", - imageSrc: "http://img.b2bpic.net/free-photo/plants-pot-with-watering-can_23-2148905232.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/plants-pot-with-watering-can_23-2148905232.jpg?_wi=2", imageAlt: "Before and after tree removal", }, { id: "5", name: "Hedge Trimming", price: "View", - imageSrc: "http://img.b2bpic.net/free-photo/skilful-male-landscaper-using-high-altitude-hedge-trimmer-topiary-park-side-view-focused_7502-10164.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/skilful-male-landscaper-using-high-altitude-hedge-trimmer-topiary-park-side-view-focused_7502-10164.jpg?_wi=2", imageAlt: "Before and after hedge trimming", }, { id: "6", name: "Complete Makeover", price: "View", - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-holding-plant-pot_23-2149128121.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-holding-plant-pot_23-2149128121.jpg?_wi=2", imageAlt: "Before and after complete garden makeover", }, ]} -- 2.49.1 From ee41ba89039211065b33e035a57aa45e6c44e752 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 22 Mar 2026 14:21:15 +0000 Subject: [PATCH 4/7] Update src/app/layout.tsx --- src/app/layout.tsx | 46 +++++++++++++++++++++++++++++++++++++--------- 1 file changed, 37 insertions(+), 9 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0f7096a..858b852 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,28 +1,54 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; +import { DM_Sans } from "next/font/google"; import { Inter } 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 { DM_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 dmSans = DM_Sans({ variable: "--font-dm-sans", subsets: ["latin"], }); + const inter = Inter({ variable: "--font-inter", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Professional Gardening & Landscaping Services in Randburg", + description: "Expert lawn mowing, fencing, tree cutting, and landscaping services in Randburg, Fourways. Fast, reliable, and affordable. 5.0 ⭐ rated. Call 084 835 9057.", + keywords: "gardening services Randburg, lawn mowing Fourways, landscaping services, tree cutting, garden maintenance, fencing installation, irrigation repair", + metadataBase: new URL("https://deepwatersgardening.co.za"), + alternates: { + canonical: "https://deepwatersgardening.co.za", + }, + openGraph: { + title: "Deep Waters Gardening Services - Randburg", + description: "Professional gardening and landscaping services you can trust. Serving Randburg and Fourways.", + url: "https://deepwatersgardening.co.za", + siteName: "Deep Waters Gardening Services", + type: "website", + }, + twitter: { + card: "summary_large_image", + title: "Deep Waters Gardening Services - Randburg", + description: "Professional gardening and landscaping services you can trust.", + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -31,7 +57,9 @@ export default function RootLayout({ return ( - + {children}