PageSourceSearch

https://glasspathseo-armi9ifh.manus.space/assets/LocalSEOGuide-CYduhICT.js

js glasspathseo-armi9ifh.manus.space collected 2026-10-03 05:02:46 UTC 26,599 bytes, 1 lines download raw bytes

1import{j as e,L as c}from"./vendor-react-S1T0dFkn.js";import{N as d,F as o}from"./Footer-D85tmZAo.js";import{S as r,B as l}from"./index-D2k4qFM7.js";import{P as x}from"./metadata-gc5RTQda.js";import{S as a}from"./ScrollReveal-D7nO9Om2.js";import{A as i,i as s}from"./vendor-icons-B9AAskcw.js";import"./vendor-trpc-CT8poxqW.js";import"./vendor-utils-BMlwzKWh.js";import"./vendor-ui-DQB1hKjq.js";import"./vendor-motion-C2ik3qQm.js";function O(){return e.jsxs(e.Fragment,{children:[e.jsx(r,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:16",...x.localSEOGuide}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:17",className:"min-h-screen flex flex-col",children:[e.jsx(d,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:18"}),e.jsxs("main",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:20",className:"flex-1",children:[e.jsx("section",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:22",className:"py-20 gradient-hero",children:e.jsx("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:23",className:"container",children:e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:24",className:"max-w-4xl mx-auto text-center",children:[e.jsx("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:25",className:"inline-block px-4 py-2 bg-brand-tint/80 text-brand-navy border border-brand-blue/10 rounded-full text-sm font-medium mb-6",children:"📚 The Ultimate Resource"}),e.jsx("h1",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:28",className:"text-5xl md:text-6xl font-bold text-brand-navy mb-6",children:"The Complete Guide to Local SEO"}),e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:31",className:"text-xl text-slate-600 mb-8 leading-relaxed",children:"Everything you need to dominate local search results, rank #1 in your market, and drive consistent leads from Google. Based on proven strategies that have helped hundreds of service businesses 6-8x their organic traffic."}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:34",className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsx(c,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:35",href:"/contact",children:e.jsxs(l,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:36",size:"lg",className:"rounded-full bg-brand-navy text-white hover:bg-brand-navy/90 shadow-glass px-8 py-6 text-[16px] font-semibold gap-2",children:["Get Your Free Audit",e.jsx(i,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:38",className:"w-4 h-4"})]})}),e.jsx(l,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:41",variant:"outline",size:"lg",className:"rounded-full border-brand-navy/20 text-brand-navy hover:bg-brand-navy/5 px-8 py-6 text-[16px] font-semibold",onClick:()=>document.getElementById("guide-content")?.scrollIntoView({behavior:"smooth"}),children:"Start Reading"})]})]})})}),e.jsx("section",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:50",className:"py-12 bg-background border-b border-brand-blue/5",children:e.jsx("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:51",className:"container",children:e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:52",className:"max-w-4xl mx-auto",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:53",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:54",className:"text-2xl font-bold text-brand-navy mb-6",children:"Table of Contents"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:56",delay:.1,children:e.jsx("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:57",className:"grid md:grid-cols-2 gap-4 stagger-children",children:[{title:"What Is Local SEO?",anchor:"what-is-local-seo"},{title:"Local vs Traditional SEO",anchor:"local-vs-traditional"},{title:"The Map Pack: 60-70% of All Clicks",anchor:"map-pack"},{title:"Google Business Profile Optimization",anchor:"gbp-optimization"},{title:"Strategic Location Pages",anchor:"location-pages"},{title:"NAP Consistency & Citations",anchor:"nap-consistency"},{title:"Schema Markup for Local Businesses",anchor:"schema-markup"},{title:"Content Strategy for Local SEO",anchor:"content-strategy"},{title:"Link Building for Local Authority",anchor:"link-building"},{title:"Measuring Local SEO Success",anchor:"measuring-success"}].map((t,n)=>e.jsxs("a",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:70",href:`#${t.anchor}`,className:"flex items-center gap-2 p-3 rounded-lg border border-brand-blue/10 hover-lift transition-colors",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:75",className:"w-4 h-4 text-brand-blue shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:76",className:"text-sm font-medium text-brand-navy",children:t.title})]},n))})})]})})}),e.jsx("section",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:86",id:"guide-content",className:"py-20",children:e.jsx("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:87",className:"container",children:e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:88",className:"max-w-4xl mx-auto prose prose-lg max-w-full",children:[e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:91",id:"what-is-local-seo",className:"scroll-mt-20 mb-16",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:92",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:93",className:"text-3xl font-bold text-brand-navy mb-6",children:"What Is Local SEO?"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:95",delay:.1,children:e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:96",className:"text-slate-600 leading-relaxed mb-4",children:"Local SEO is fundamentally different from traditional SEO, and understanding this difference is crucial for your success. When Google determines that a search query has local intent, the search results page looks dramatically different."})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:100",delay:.15,children:e.jsxs("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:101",className:"text-slate-600 leading-relaxed mb-6",children:[e.jsx("strong",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:102",className:"text-brand-navy",children:"The key indicator:"})," If you see map results, Google considers it a local search. No map means Google treats it as non-local. This simple distinction changes everything about how you need to optimize your online presence."]})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:106",delay:.2,children:e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:107",className:"glass-card rounded-2xl p-6 border-brand-blue/10 mb-6",children:[e.jsx("h3",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:108",className:"text-xl font-semibold text-brand-navy mb-4",children:"The Local Search Results Structure:"}),e.jsxs("ul",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:109",className:"space-y-3",children:[e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:110",className:"flex items-start gap-3",children:[e.jsx("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:111",className:"w-6 h-6 rounded-full bg-brand-tint flex items-center justify-center shrink-0 mt-0.5",children:e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:112",className:"text-xs font-bold text-brand-blue",children:"1"})}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:114",children:[e.jsx("strong",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:115",className:"text-brand-navy",children:"Sponsored ads"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:116",className:"text-slate-600",children:" at the top (5-10% of clicks)"})]})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:119",className:"flex items-start gap-3",children:[e.jsx("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:120",className:"w-6 h-6 rounded-full bg-brand-tint flex items-center justify-center shrink-0 mt-0.5",children:e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:121",className:"text-xs font-bold text-brand-blue",children:"2"})}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:123",children:[e.jsx("strong",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:124",className:"text-brand-navy",children:"Map pack"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:125",className:"text-slate-600",children:" with Google Business Profile listings (60-70% of clicks)"})]})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:128",className:"flex items-start gap-3",children:[e.jsx("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:129",className:"w-6 h-6 rounded-full bg-brand-tint flex items-center justify-center shrink-0 mt-0.5",children:e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:130",className:"text-xs font-bold text-brand-blue",children:"3"})}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:132",children:[e.jsx("strong",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:133",className:"text-brand-navy",children:"Organic results"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:134",className:"text-slate-600",children:" below the map (20-30% of clicks)"})]})]})]})]})})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:143",id:"local-vs-traditional",className:"scroll-mt-20 mb-16",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:144",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:145",className:"text-3xl font-bold text-brand-navy mb-6",children:"Local vs Traditional SEO"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:147",delay:.1,children:e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:148",className:"text-slate-600 leading-relaxed mb-6",children:"Traditional SEO focuses on ranking for broad, national keywords. Local SEO focuses on dominating specific geographic markets. The strategies, tactics, and success metrics are completely different."})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:153",delay:.15,children:e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:154",className:"grid md:grid-cols-2 gap-6 mb-6 stagger-children",children:[e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:155",className:"glass-card rounded-2xl p-6",children:[e.jsx("h3",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:156",className:"text-lg font-semibold text-brand-navy mb-4",children:"Traditional SEO"}),e.jsxs("ul",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:157",className:"space-y-2 text-sm text-slate-600",children:[e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:158",className:"flex items-start gap-2",children:[e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:159",className:"text-brand-blue mt-1",children:"•"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:160",children:"Targets broad, national keywords"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:162",className:"flex items-start gap-2",children:[e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:163",className:"text-brand-blue mt-1",children:"•"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:164",children:"Focuses on domain authority"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:166",className:"flex items-start gap-2",children:[e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:167",className:"text-brand-blue mt-1",children:"•"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:168",children:"Competes with major brands"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:170",className:"flex items-start gap-2",children:[e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:171",className:"text-brand-blue mt-1",children:"•"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:172",children:"Long-term strategy (12-24 months)"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:174",className:"flex items-start gap-2",children:[e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:175",className:"text-brand-blue mt-1",children:"•"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:176",children:"Requires massive content investment"})]})]})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:181",className:"glass-card rounded-2xl p-6 border-brand-blue/10",children:[e.jsx("h3",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:182",className:"text-lg font-semibold text-brand-navy mb-4",children:"Local SEO"}),e.jsxs("ul",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:183",className:"space-y-2 text-sm text-slate-600",children:[e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:184",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:185",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:186",children:"Targets location-specific keywords"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:188",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:189",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:190",children:"Focuses on Google Business Profile"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:192",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:193",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:194",children:"Competes with local businesses"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:196",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:197",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:198",children:"Faster results (30-90 days)"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:200",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:201",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:202",children:"Strategic location page coverage"})]})]})]})]})})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:211",id:"map-pack",className:"scroll-mt-20 mb-16",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:212",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:213",className:"text-3xl font-bold text-brand-navy mb-6",children:"The Map Pack: Where 60-70% of Clicks Happen"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:215",delay:.1,children:e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:216",className:"text-slate-600 leading-relaxed mb-6",children:"The map pack is where the real action happens in local search. These three Google Business Profile (GBP) listings capture 60-70% of all traffic, clicks, calls, and engagement from that search. Add the 5-10% that goes to ads, and 
1you can see why ranking in the map pack is non-negotiable."})})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:223",id:"gbp-optimization",className:"scroll-mt-20 mb-16",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:224",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:225",className:"text-3xl font-bold text-brand-navy mb-6",children:"Google Business Profile Optimization"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:227",delay:.1,children:e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:228",className:"text-slate-600 leading-relaxed mb-6",children:"Your Google Business Profile is the single most important ranking factor for local SEO. It's not just a listing; it's a dynamic, high-conversion asset. Complete, accurate, and active profiles rank higher."})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:232",delay:.15,children:e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:233",className:"grid md:grid-cols-2 gap-6 mb-6 stagger-children",children:[e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:234",className:"glass-card rounded-2xl p-6 border-brand-blue/10",children:[e.jsx("h3",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:235",className:"text-lg font-semibold text-brand-navy mb-4",children:"Key GBP Ranking Factors:"}),e.jsxs("ul",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:236",className:"space-y-2 text-sm text-slate-600",children:[e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:237",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:237",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:237",children:"Primary Business Category"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:238",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:238",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:238",children:"Keywords in Business Title"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:239",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:239",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:239",children:"Proximity to Searcher"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:240",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:240",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:240",children:"Physical Address in City"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:241",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:241",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:241",children:"High-Quality, Consistent Reviews"})]})]})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:244",className:"glass-card rounded-2xl p-6 border-brand-blue/10",children:[e.jsx("h3",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:245",className:"text-lg font-semibold text-brand-navy mb-4",children:"Ongoing GBP Management:"}),e.jsxs("ul",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:246",className:"space-y-2 text-sm text-slate-600",children:[e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:247",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:247",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:247",children:"Weekly Google Posts"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:248",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:248",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:248",children:"Respond to All Reviews"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:249",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:249",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:249",children:"Upload Photos & Videos"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:250",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:250",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:250",children:"Answer Q&As"})]}),e.jsxs("li",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:251",className:"flex items-start gap-2",children:[e.jsx(s,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:251",className:"w-4 h-4 text-brand-blue mt-1 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:251",children:"Enable Messaging"})]})]})]})]})})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:259",id:"location-pages",className:"scroll-mt-20 mb-16",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:260",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:261",className:"text-3xl font-bold text-brand-navy mb-6",children:"Strategic Location Pages"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:263",delay:.1,children:e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:264",className:"text-slate-600 leading-relaxed mb-6",children:'If you serve multiple cities or neighborhoods, you need dedicated location pages. These pages tell Google you are relevant in those specific areas, dramatically increasing your organic visibility for "[service] in [city]" searches.'})})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:271",i
1d:"nap-consistency",className:"scroll-mt-20 mb-16",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:272",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:273",className:"text-3xl font-bold text-brand-navy mb-6",children:"NAP Consistency & Citations"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:275",delay:.1,children:e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:276",className:"text-slate-600 leading-relaxed mb-6",children:"NAP (Name, Address, Phone Number) consistency is a foundational trust signal for Google. Your business information must be identical across your website, Google Business Profile, and all other online directories (citations). Inconsistencies erode trust and hurt rankings."})})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:283",id:"schema-markup",className:"scroll-mt-20 mb-16",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:284",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:285",className:"text-3xl font-bold text-brand-navy mb-6",children:"Schema Markup for Local Businesses"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:287",delay:.1,children:e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:288",className:"text-slate-600 leading-relaxed mb-6",children:"Schema markup is code that helps search engines understand your content better. For local businesses, `LocalBusiness` schema is critical. It explicitly tells Google your business type, address, hours, and other key information, which can lead to rich snippets in search results."})})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:295",id:"content-strategy",className:"scroll-mt-20 mb-16",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:296",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:297",className:"text-3xl font-bold text-brand-navy mb-6",children:"Content Strategy for Local SEO"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:299",delay:.1,children:e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:300",className:"text-slate-600 leading-relaxed mb-6",children:"Content for local SEO should answer real customer questions and demonstrate your expertise in your service area. Focus on creating service pages, location pages, and FAQ sections that cover every possible query a potential customer might have."})})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:307",id:"link-building",className:"scroll-mt-20 mb-16",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:308",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:309",className:"text-3xl font-bold text-brand-navy mb-6",children:"Link Building for Local Authority"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:311",delay:.1,children:e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:312",className:"text-slate-600 leading-relaxed mb-6",children:"Local link building focuses on acquiring links from other relevant, local businesses and organizations. Think chambers of commerce, local news sites, and industry partners. These links signal to Google that you are a trusted, authoritative presence in your community."})})]}),e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:319",id:"measuring-success",className:"scroll-mt-20 mb-16",children:[e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:320",children:e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:321",className:"text-3xl font-bold text-brand-navy mb-6",children:"Measuring Local SEO Success"})}),e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:323",delay:.1,children:e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:324",className:"text-slate-600 leading-relaxed mb-6",children:"Success in local SEO isn't just about rankings. It's about driving measurable business outcomes. Key metrics to track include Google Business Profile impressions, clicks to call, website visits from organic search, and, most importantly, qualified leads and booked appointments."})})]})]})})}),e.jsx("section",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:335",className:"py-20 bg-brand-tint/60",children:e.jsx(a,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:33
16",children:e.jsx("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:337",className:"container",children:e.jsxs("div",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:338",className:"max-w-4xl mx-auto text-center",children:[e.jsx("h2",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:339",className:"text-4xl font-bold text-brand-navy mb-4",children:"Ready to Dominate Your Local Market?"}),e.jsx("p",{"data-loc":"client/src/pages/LocalSEOGuide.tsx:340",className:"text-lg text-slate-600 mb-8 leading-relaxed",children:"Stop guessing and start ranking. Get a free, no-obligation audit of your local SEO performance and a clear, actionable plan to get to the top of the map pack."}),e.jsx(c,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:343",href:"/contact",children:e.jsxs(l,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:344",size:"lg",className:"rounded-full bg-brand-navy text-white hover:bg-brand-navy/90 shadow-glass px-8 py-6 text-[16px] font-semibold gap-2",children:["Get Your Free SEO Audit",e.jsx(i,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:346",className:"w-4 h-4"})]})})]})})})})]}),e.jsx(o,{"data-loc":"client/src/pages/LocalSEOGuide.tsx:356"})]})]})}export{O as LocalSEOGuide};

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.