From 30b3c24f01dc61ced79f1206397a6d4299c78f4b Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 18:41:40 +0000 Subject: [PATCH 1/4] Update src/app/about/page.tsx --- src/app/about/page.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 4331859..147ac4a 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -51,21 +51,21 @@ export default function AboutPage() { }} leftCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/saint-basil-s-cathedral-red-square-moscow-russia_181624-2329.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/saint-basil-s-cathedral-red-square-moscow-russia_181624-2329.jpg?_wi=3", imageAlt: "Russia heritage", }, { - imageSrc: "http://img.b2bpic.net/free-photo/view-peles-castle-romania_1268-20831.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/view-peles-castle-romania_1268-20831.jpg?_wi=3", imageAlt: "Russia nature", }, ]} rightCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/luxury-meeting-dining-room-table-multiple-chairs_114579-2067.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/luxury-meeting-dining-room-table-multiple-chairs_114579-2067.jpg?_wi=4", imageAlt: "Russia culture", }, { - imageSrc: "http://img.b2bpic.net/free-photo/woman-ready-take-train-from_23-2148258896.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/woman-ready-take-train-from_23-2148258896.jpg?_wi=4", imageAlt: "Russia exploration", }, ]} @@ -96,28 +96,28 @@ export default function AboutPage() { id: "team-1", name: "Dmitri Volkov", role: "Founder & CEO", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-optimistic-businessman-formalwear_1262-3600.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-optimistic-businessman-formalwear_1262-3600.jpg?_wi=3", imageAlt: "Dmitri Volkov", }, { id: "team-2", name: "Natasha Sokolov", role: "Head of Operations", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-adult-woman-smiling_23-2148729684.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-adult-woman-smiling_23-2148729684.jpg?_wi=3", imageAlt: "Natasha Sokolov", }, { id: "team-3", name: "Ivan Petrov", role: "Chief Guide", - imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-camera-forest_23-2147835179.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-camera-forest_23-2147835179.jpg?_wi=3", imageAlt: "Ivan Petrov", }, { id: "team-4", name: "Alexei Mikhailov", role: "Adventure Coordinator", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-taking-photos_23-2150343029.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-taking-photos_23-2150343029.jpg?_wi=2", imageAlt: "Alexei Mikhailov", }, ]} -- 2.49.1 From e7bd38b82d24214d58354e7f1b36698e534d7fe9 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 18:41:40 +0000 Subject: [PATCH 2/4] Update src/app/layout.tsx --- src/app/layout.tsx | 54 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 45 insertions(+), 9 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index edb6b42..0a1d221 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,28 +1,62 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; +import { Montserrat } 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 { Montserrat } 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 montserrat = Montserrat({ variable: "--font-montserrat", subsets: ["latin"], }); + const inter = Inter({ variable: "--font-inter", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Russia Tours - Immersive Travel Experiences", + description: "Discover Russia's breathtaking landscapes, rich culture, and timeless traditions. Expert-guided tours from Lake Baikal to Moscow.", + keywords: "Russia tours, travel Russia, Lake Baikal, Moscow tours, Russian culture, adventure travel, Siberia", + metadataBase: new URL("https://russiatours.com"), + alternates: { + canonical: "https://russiatours.com", + }, + openGraph: { + title: "Russia Tours - Explore Russia's Greatest Destinations", + description: "Hand-crafted tour experiences across Russia. Adventure, culture, and unforgettable memories await.", + siteName: "Russia Tours", + type: "website", + images: [ + { + url: "http://img.b2bpic.net/free-photo/saint-basil-s-cathedral-red-square-moscow-russia_181624-2329.jpg", + alt: "Red Square Moscow", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "Russia Tours - Discover Your Russian Adventure", + description: "Experience Russia's landscapes and culture with expert guides.", + images: [ + "http://img.b2bpic.net/free-photo/saint-basil-s-cathedral-red-square-moscow-russia_181624-2329.jpg", + ], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -31,7 +65,9 @@ export default function RootLayout({ return ( - + {children}