feat: Complete SEO optimization - meta tags, Open Graph, Twitter cards, JSON-LD structured data, keywords

This commit is contained in:
root
2026-02-16 14:56:44 +00:00
parent 641bd7652a
commit aa1b2fa80b
2 changed files with 136 additions and 6 deletions
+29
View File
@@ -3,6 +3,35 @@
import { useState, useEffect, useMemo } from "react"; import { useState, useEffect, useMemo } from "react";
import Image from "next/image"; import Image from "next/image";
import { motion } from "framer-motion"; import { motion } from "framer-motion";
import type { Metadata } from "next";
// Static metadata for demos page
export const metadata: Metadata = {
title: "Demos | SiteMente - Webs IA para cada industria",
description:
"Ver demos de webs con IA para inmobiliarias, restaurantes, clínicas y servicios del hogar. Precios claros desde €390/mes.",
keywords: [
"demo web IA España",
"inteligencia artificial inmobiliarias",
"AI restaurantesdemo",
"chatbot clínica",
"IA servicios hogar",
"web con AI Costa del Sol",
],
openGraph: {
title: "Demos SiteMente | Webs IA por industria",
description:
"Ver demos de webs con IA para cada tipo de negocio. Desde €390/mes.",
url: "https://sitemente.com/demos",
images: [
{
url: "/og-image.png",
width: 1200,
height: 630,
},
],
},
};
type Language = "es" | "en"; type Language = "es" | "en";
type Vertical = "real-estate" | "restaurant" | "clinic" | "home-services"; type Vertical = "real-estate" | "restaurant" | "clinic" | "home-services";
+107 -6
View File
@@ -1,10 +1,74 @@
import "./globals.css"; import "./globals.css";
import { MissionControlProvider } from "@/lib/mission-control/store"; import { MissionControlProvider } from "@/lib/mission-control/store";
import type { Metadata } from "next";
export const metadata = { export const metadata: Metadata = {
title: "SiteMente | Agencia de Implementación de IA", title: {
default: "SiteMente | Agencia de IA para Negocios Locales en España",
template: "%s | SiteMente",
},
description: description:
"SiteMente ayuda a negocios locales en España con agentes de voz, chatbots, webs inteligentes y automatización.", "SiteMente: Agencia de implementación de IA para negocios locales en España. Agentes de voz AI, chatbots inteligentes, webs automatizadas y más. Especialistas Costa del Sol.",
keywords: [
"agencia IA España",
"inteligencia artificial negocios",
"chatbot local España",
"agente voz AI",
"automatización negocios",
"AI Costa del Sol",
"Málaga IA",
"web con inteligencia artificial",
"asistente virtual para empresas",
"chatbotWhatsApp business",
"Voice AI para restaurantes",
"AI agencia inmobiliaria",
"IA para clínicas",
"automatización servicios del hogar",
],
authors: [{ name: "SiteMente" }],
creator: "SiteMente",
publisher: "SiteMente",
formatDetection: {
email: false,
address: false,
telephone: false,
},
metadataBase: new URL("https://sitemente.com"),
openGraph: {
type: "website",
locale: "es_ES",
url: "https://sitemente.com",
siteName: "SiteMente",
title: "SiteMente | Agencia de IA para Negocios Locales en España",
description:
"Agencia de implementación de IA para negocios locales en España. Agentes de voz AI, chatbots inteligentes y webs automatizadas.",
images: [
{
url: "/og-image.png",
width: 1200,
height: 630,
alt: "SiteMente - Agencia de IA para Negocios",
},
],
},
twitter: {
card: "summary_large_image",
title: "SiteMente | Agencia de IA para Negocios Locales",
description:
"Transforma tu negocio con IA. Agentes de voz, chatbots y webs inteligentes.",
images: ["/og-image.png"],
},
robots: {
index: true,
follow: true,
googleBot: {
index: true,
follow: true,
"max-video-preview": -1,
"max-image-preview": "large",
"max-snippet": -1,
},
},
}; };
export default function RootLayout({ export default function RootLayout({
@@ -14,10 +78,47 @@ export default function RootLayout({
}) { }) {
return ( return (
<html lang="es" suppressHydrationWarning> <html lang="es" suppressHydrationWarning>
<head>
<script
type="application/ld+json"
dangerouslySetInnerHTML={{
__html: JSON.stringify({
"@context": "https://schema.org",
"@type": "ProfessionalService",
name: "SiteMente",
description:
"Agencia de implementación de IA para negocios locales en España",
url: "https://sitemente.com",
logo: "https://sitemente.com/sitemente-logo-light.png",
image: "https://sitemente.com/og-image.png",
telephone: "+34-XXX-XXXXXX",
address: {
"@type": "PostalAddress",
addressLocality: "Málaga",
addressRegion: "Andalucía",
addressCountry: "ES",
},
areaServed: {
"@type": "Country",
name: "España",
},
priceRange: "€€€",
openingHoursSpecification: {
"@type": "OpeningHoursSpecification",
dayOfWeek: ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
opens: "09:00",
closes: "18:00",
},
sameAs: [
"https://www.instagram.com/sitemente",
"https://www.linkedin.com/company/sitemente",
],
}),
}}
/>
</head>
<body className="bg-white" suppressHydrationWarning> <body className="bg-white" suppressHydrationWarning>
<MissionControlProvider> <MissionControlProvider>{children}</MissionControlProvider>
{children}
</MissionControlProvider>
</body> </body>
</html> </html>
); );