PageSourceSearch

https://luisroc.com/assets/GoogleAdsMagnoliaPage-DzOUPiES.js

js luisroc.com collected 2026-10-08 21:30:03 UTC 5,831 bytes, 2 lines download raw bytes

1import{r as m,j as e,H as d,B as r}from"./index-Dv67V7Mg.js";import{C as s}from"./card-3u5N2Wb8.js";import{H as g,F as p}from"./Footer-D1ZcLyYe.js";import{K as x}from"./KnowledgeConnections-DBll4N8b.js";import{B as u}from"./BreadcrumbNav-BgPJ0h20.js";import{J as h}from"./JsonLd-Bb7wYj95.js";import{g as j}from"./seoHelpers-DdnAarVQ.js";import{T as f}from"./target-BCQm_qTe.js";import{D as b}from"./dollar-sign-CmW0y31F.js";import{T as y}from"./trending-up-D-JqaBDi.js";import{S as o}from"./star-JbpYtceC.js";import"./RocSignalLabel-BSnLdsHy.js";import"./house-CGbNFOsI.js";const X=()=>{const[a,i]=m.useState("es"),l=()=>i(a==="es"?"en":"es"),n=j("/google-ads-magnolia"),t={es:{title:"Google Ads Magnolia TX | Publicidad PPC con Medición orientada a negocio – Luis ROC",description:"Campañas de Google Ads en Magnolia, TX gestionadas por un consultor senior: estructura de cuenta, control del gasto y medición. Consulta: (832) 521-5050.",h1:"Google Ads en Magnolia TX — Campañas que Convierten",intro:"Genera leads y ventas con campañas de Google Ads optimizadas para Magnolia. Segmentación local precisa, seguimiento de conversiones y reporte de coste por lead.",ctaButton:"Reunión inicial gratuita de 30 minutos",contactButton:"Solicitar Propuesta",ctaTitle:"¿Listo para Escalar tu Negocio?",breadcrumbs:[{name:"Servicios",url:"/servicios"},{name:"Localidades",url:"/servicios-locales-houston"},{name:"Google Ads Magnolia",url:"/google-ads-magnolia"}]},en:{title:"Google Ads Magnolia TX | PPC Advertising with Business-focused measurement – Luis ROC",description:"Google Ads in Magnolia, TX managed by a senior consultant: account structure, spend control and clear measurement. Consultation: (832) 521-5050.",h1:"Google Ads in Magnolia TX — Campaigns that Convert",intro:"Generate leads and sales with Google Ads campaigns optimized for Magnolia. Precise local targeting, conversion tracking and cost-per-lead reporting.",ctaButton:"Free 30-Minute Initial Consultation",contactButton:"Request Proposal",ctaTitle:"Ready to Scale Your Business?",breadcrumbs:[{name:"Services",url:"/en/services"},{name:"Locations",url:"/servicios-locales-houston"},{name:"Google Ads Magnolia",url:"/google-ads-magnolia"}]}}[a],c={"@context":"https://schema.org","@type":"Service",serviceType:"Google Ads en Magnolia TX",provider:{"@id":"https://luisroc.com/#organization"},areaServed:{"@type":"City",name:"Magnolia",containedIn:{"@type":"State",name:"Texas"}},description:t.description};return e.jsxs(e.Fragment,{children:[e.jsxs(d,{children:[e.jsx("html",{lang:a}),e.jsx("title",{children:t.title}),e.jsx("meta",{name:"description",content:t.description}),e.jsx("meta",{name:"keywords",content:"google ads magnolia tx, ppc magnolia texas, publicidad google magnolia, campañas google ads magnolia"}),e.jsx("link",{rel:"canonical",href:n}),e.jsx("meta",{property:"og:title",content:t.title}),e.jsx("meta",{property:"og:description",content:t.description}),e.jsx("meta",{property:"og:url",content:n}),e.jsx("meta",{property:"og:type",content:"website"}),e.jsx("meta",{name:"geo.region",content:"US-TX"}),e.jsx("meta",{name:"geo.placename",content:"Magnolia"})]}),e.jsx(h,{data:c}),e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsx(g,{language:a,onLanguageChange:l}),e.jsxs("main",{className:"container mx-auto px-4 py-8",children:[e.jsx(u,{items:t.breadcrumbs,language:a}),e.jsxs("section",{className:"py-16 text-center",children:[e.jsx("h1",{className:"text-4xl md:text-5xl font-bold mb-6 bg-gradient-to-r from-primary to-primary-glow bg-clip-text text-transparent",children:t.h1}),e.jsx("p",{className:"text-lg text-muted-foreground max-w-3xl mx-auto mb-8",children:t.intro}),e.jsx(r,{size:"lg",onClick:()=>window.location.href=a==="es"?"/contacto":"/en/contact",children:t.ctaButton})]}),e.jsx("section",{className:"py-16",children:e.jsxs("div",{className:"grid md:grid-cols-3 gap-6 max-w-4xl mx-auto",children:[e.jsxs(s,{className:"p-6 text-center",children:[e.jsx(f,{className:"h-12 w-12 text-primary mx-auto mb-4"}),e.jsx("h3",{className:"font-semibold mb-2",children:a==="es"?"Segmentación Local":"Local Targeting"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:a==="es"?"Alcanza clientes en Magnolia":"Reach customers in Magnolia"})]}),e.jsxs(s,{className:"p-6 text-center",children:[e.jsx(b,{className:"h-12 w-12 text-primary mx-auto mb-4"}),e.jsx("h3",{className:"font-semibold mb-2",children:a==="es"?"Medición orientada a negocio":"Business-focused measurement"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:a==="es"?"Tracking completo de conversiones":"Complete conversion tracking"})]}),e.jsxs(s,{className:"p-6 text-center",children:[e.jsx(y,{className:"h-12 w-12 text-primary mx-auto mb-4"}),e.jsx("h3",{className:"font-semibold mb-2",children:a==="es"?"Resultados Rápidos":"Fast Results"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:a==="es"?"Leads desde día 1":"Leads from day 1"})]})]})}),e.jsxs("section",{className:"py-16 bg-gradient-to-r from-primary to-primary-glow text-primary-foreground rounded-lg text-center",children:[e.jsxs("div",{className:"flex items-center justify-center gap-2 mb-4",children:[e.jsx(o,{className:"h-6 w-6",fill:"currentColor"}),e.jsx(o,{className:"h-6 w-6",fill:"currentColor"}),e.jsx(o,{className:"h-6 w-6",fill:"currentColor"}),e.jsx(o,{className:"h-6 w-6",fill:"currentColor"}),e.jsx(o,{className:"h-6 w-6",fill:"currentColor"})]}),e.jsx("h2",{className:"text-3xl font-bold mb-4",children:t.ctaTitle}),e.jsx(r,{size:"lg",variant:"secondary",onClick:()=>window.location.href=a==="es"?"/contacto":"/en/contact",children:t.contactButton})]})]}),e.jsx(x,{path:"/google-ads-magnolia",language:a}),e.jsx(p,{language:a})]})]})};export{X as default};
2//# sourceMappingURL=GoogleAdsMagnoliaPage-DzOUPiES.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.