diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index c61de55..72ba742 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -126,11 +126,11 @@ export default function AboutPage() { title: "Authentic Warmth", description: "Genuine Romanian hospitality that treats every guest as family. We believe in creating connections that extend beyond your stay, making you part of our extended family.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/employee-giving-directions-tourist_482257-76674.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/employee-giving-directions-tourist_482257-76674.jpg?_wi=3", imageAlt: "hotel concierge service greeting guest", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-view-wedding-celebration-sunset-copy-space_637285-5719.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/high-angle-view-wedding-celebration-sunset-copy-space_637285-5719.jpg?_wi=3", imageAlt: "family celebration gathering dining", }, }, @@ -139,11 +139,11 @@ export default function AboutPage() { title: "Culinary Excellence", description: "Traditional Moldovan recipes passed down through generations, prepared with locally-sourced ingredients. Each meal is a celebration of our region's rich gastronomic heritage.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/top-view-chicken-soup-side-dishes-bread_140725-2652.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/top-view-chicken-soup-side-dishes-bread_140725-2652.jpg?_wi=3", imageAlt: "traditional Romanian food authentic cuisine", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/food-drinks_1122-1820.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/food-drinks_1122-1820.jpg?_wi=3", imageAlt: "wine cellar collection tasting room", }, }, @@ -152,11 +152,11 @@ export default function AboutPage() { title: "Elegant Simplicity", description: "We believe luxury should feel effortless and natural. Our design philosophy combines contemporary comfort with timeless Romanian charm, creating spaces that inspire and restore.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/bangkok-thailand-august-12-2016-beautiful-luxury-bedroom-int_1203-2347.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/bangkok-thailand-august-12-2016-beautiful-luxury-bedroom-int_1203-2347.jpg?_wi=3", imageAlt: "luxury suite living area separate rooms", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-green-park_1417-1449.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/beautiful-green-park_1417-1449.jpg?_wi=3", imageAlt: "beautiful garden landscape peaceful setting", }, }, @@ -193,7 +193,7 @@ export default function AboutPage() { quote: "An absolute gem. The attention to detail is extraordinary, from the hand-picked flowers in our room to the perfectly prepared traditional dinner. Pensiunea Andreea redefined luxury for us.", avatarSrc: "http://img.b2bpic.net/free-photo/worker-with-big-smile-crossed-arms_1139-248.jpg", avatarAlt: "professional woman portrait business casual", - imageSrc: "http://img.b2bpic.net/free-photo/couple-being-quarantined-home_23-2148857423.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/couple-being-quarantined-home_23-2148857423.jpg?_wi=3", imageAlt: "couple romantic retreat luxury resort", }, { @@ -205,7 +205,7 @@ export default function AboutPage() { quote: "Finally found a place that combines world-class facilities with genuine warmth. The team anticipated every need without being intrusive. Perfectly positioned for a productive escape.", avatarSrc: "http://img.b2bpic.net/free-photo/outdoors-successful-business-person_23-2148763860.jpg", avatarAlt: "professional man portrait business suit", - imageSrc: "http://img.b2bpic.net/free-photo/group-busy-managers-morning-briefing_74855-4271.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/group-busy-managers-morning-briefing_74855-4271.jpg?_wi=3", imageAlt: "business meeting room conference facility", }, { @@ -217,7 +217,7 @@ export default function AboutPage() { quote: "Where old-world charm meets contemporary comfort. My family felt like honored guests, not customers. The culinary experiences alone are worth the journey. Highly recommend.", avatarSrc: "http://img.b2bpic.net/free-photo/happy-ethnic-executive-woman-looking-camera_1098-20037.jpg", avatarAlt: "woman portrait professional friendly smile", - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-view-wedding-celebration-sunset-copy-space_637285-5719.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/high-angle-view-wedding-celebration-sunset-copy-space_637285-5719.jpg?_wi=4", imageAlt: "family celebration gathering dining", }, { @@ -229,7 +229,7 @@ export default function AboutPage() { quote: "Inspiration struck from every corner. The natural light, the peaceful gardens, the authentic Romanian character—this place is a photographer's paradise. Service was impeccable.", avatarSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1625.jpg", avatarAlt: "man portrait professional photography", - imageSrc: "http://img.b2bpic.net/free-photo/scenery-sunset-with-overlooking-view-trees-field_181624-26949.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/scenery-sunset-with-overlooking-view-trees-field_181624-26949.jpg?_wi=2", imageAlt: "nature photography landscape scenic", }, { @@ -241,7 +241,7 @@ export default function AboutPage() { quote: "The spa treatments were transformative. Combined with the peaceful environment and nutritious cuisine, I left feeling completely rejuvenated. Booking my next retreat immediately.", avatarSrc: "http://img.b2bpic.net/free-photo/beautiful-middle-aged-woman-portrait_23-2149051733.jpg", avatarAlt: "woman portrait professional wellness coach", - imageSrc: "http://img.b2bpic.net/free-photo/part-body-calm-beautiful-close_1301-3275.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/part-body-calm-beautiful-close_1301-3275.jpg?_wi=3", imageAlt: "spa wellness treatment massage therapy", }, { @@ -253,7 +253,7 @@ export default function AboutPage() { quote: "The wine collection and pairing knowledge exceeded my expectations. A sommelier's dream. The cellar visit and tasting were expertly curated. Unforgettable evening.", avatarSrc: "http://img.b2bpic.net/free-photo/smiley-man-wine-cellar-medium-shot_23-2149428824.jpg", avatarAlt: "man portrait professional sommelier wine", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-wine-bottles-with-grape-copy-space-white-wooden-horizontal_176474-4375.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/top-view-wine-bottles-with-grape-copy-space-white-wooden-horizontal_176474-4375.jpg?_wi=2", imageAlt: "wine cellar collection bottles display", }, ]} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 32671a1..9de114e 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,65 @@ 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"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const openSans = Open_Sans({ variable: "--font-open-sans", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Pensiunea Andreea - Luxury Guesthouse in Romania", + description: "Discover boutique luxury accommodation in Romania. Premium rooms, fine dining, and personalized service in a serene countryside setting. Book your escape today.", + keywords: "luxury guesthouse Romania, boutique hotel Botoșani, Romanian accommodation, fine dining countryside, luxury retreat, luxury guesthouse booking", + metadataBase: new URL("https://pensiuneaandreea.ro"), + alternates: { + canonical: "https://pensiuneaandreea.ro", + }, + openGraph: { + title: "Pensiunea Andreea - Luxury Boutique Accommodation", + description: "Experience authentic Romanian hospitality combined with world-class luxury. Intimate rooms, personalized service, and culinary excellence.", + url: "https://pensiuneaandreea.ro", + siteName: "Pensiunea Andreea", + type: "website", + images: [ + { + url: "https://pensiuneaandreea.ro/og-hero.jpg", + alt: "Luxury terrace at sunset - Pensiunea Andreea", + }, + { + url: "https://pensiuneaandreea.ro/og-rooms.jpg", + alt: "Elegant luxury room - Pensiunea Andreea", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "Pensiunea Andreea - Luxury Romanian Guesthouse", + description: "Luxury accommodation with authentic hospitality, fine dining, and personalized service.", + images: ["https://pensiuneaandreea.ro/twitter-hero.jpg"], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +68,9 @@ export default function RootLayout({ return ( - + {children}