A lot of Durango businesses do not serve only Durango. A plumber drives to Bayfield and Aztec. A custom builder works jobs in Cortez and Pagosa Springs. A healthcare practice pulls patients from Farmington, Aztec, and Ignacio. An event photographer covers Telluride in summer and Taos in the fall. These businesses face a problem that standard local SEO advice never quite addresses: how do you rank in towns where you have no physical address — where Google has no map pin to anchor, and where the local competitor down the street beats you by proximity alone? That is the service-area problem, and this guide is the complete answer.
This is the hub of our regional marketing series. It links to deeper guides on specific pieces — including how to build location landing pages that actually rank and how to implement service-area schema markup — so you can go as deep as you need on any single tactic. For the broader local SEO foundation, start with our complete guide to local SEO for Durango small businesses.
Quick Answer: How to Do Service-Area SEO in the Four Corners
If you only have five minutes, here is the regional marketing playbook. Each step gets a full section below.
- 1. Configure your Google Business Profile as a service-area business (SAB): hide your address if you do not serve customers at your location, and define your full service territory by city or zip code.
- 2. Build a dedicated location landing page for each town you genuinely serve — with real local content about that market, not copy-pasted text with the town name swapped in.
- 3. Implement LocalBusiness schema with AreaServed and GeoCircle markup so search engines understand exactly where you operate.
- 4. Build NAP citations in each market you serve, including the regional directories used by Farmington, Cortez, and Pagosa Springs residents — not just the Durango-centered ones.
- 5. Run geo-targeted ads for each service area during your active seasons, using audience radius settings that match your real drive range.
- 6. Track per-town performance separately: keyword rankings, profile views, and calls from each city tell you where the regional opportunity actually is.
What Is a Service-Area Business — and How Google Treats It
Google defines a service-area business as one that travels to or meets with customers at their locations, rather than having customers visit a business address. Think electricians, plumbers, landscapers, HVAC technicians, home health aides, mobile notaries, and many contractors. For these businesses, the physical address on the Google Business Profile is either a home office, a shop customers never visit, or sometimes no fixed location at all.
This matters because Google's local ranking algorithm historically weighted proximity heavily — a business ranked partly by how close it was to the searcher. For brick-and-mortar businesses, that is straightforward. For a service-area business, it creates a structural disadvantage: you might be the best electrician in a 100-mile radius, but if your address is on the east side of Durango and the searcher is in Farmington, a Farmington-based electrician wins on proximity before the match quality is even considered.
The SAB settings in Google Business Profile
Google gives service-area businesses two levers in the profile. First, you can hide your address so only your service area displays — not your home address — which is appropriate if you do not receive customers at that location. Second, you define your service area by adding specific cities, counties, or zip codes. Google recommends keeping your service area within roughly two hours of your base location.
For a Durango contractor, a realistic service area in the profile might list Durango, Bayfield, Ignacio, Cortez, Mancos, Dolores, Aztec, and Farmington — all genuinely within drive range. Pagosa Springs and Telluride could be added if you regularly take work there. What you should not do: list cities you never actually serve hoping to rank there. Google is increasingly good at detecting mismatch between declared service area and review locations, call origins, and website content.
The full step-by-step for configuring a service-area business profile — including address hiding, service area definition, and common mistakes — is in our Google Business Profile guide.
Read the Google Business Profile optimization guideThe Four Corners as a Marketing Problem
The Four Corners geography is unlike almost anywhere else in the country. Durango (Colorado), Farmington (New Mexico), Cortez (Colorado), and Aztec (New Mexico) form a loose cluster within roughly 45 minutes of each other. Pagosa Springs sits an hour east. Bayfield is 20 minutes down the highway. Telluride is two hours north and dramatically different economically. Ignacio and Silverton round out the region. From a single base in Durango, a business can realistically serve a geography larger than many metropolitan areas — but the population is spread thin and speaks to genuinely different local identities.
The marketing problem this creates: each of these towns has its own search ecosystem. A Farmington resident searching for a remodeling contractor searches from a device geolocated to New Mexico, sees Farmington-based contractors first in the map pack, and may not think to add "Durango" to the search at all. Your Durango address is invisible to that search unless you have done specific work to show up in Farmington's results — work that is different from what ranks you in Durango.
The opportunity is real: most Durango-based businesses have done none of this work. A contractor with a well-built regional presence — location pages, citations, schema, and profile service areas — can be the only credible result in multiple towns simultaneously.
Each market has its own character
- • Farmington, NM (~45 min): The largest population center in the region, with its own dense business ecosystem and significant oil-and-gas and healthcare employment. Residents search heavily for home services, contractors, and professional services. The Farmington market is worth a standalone location page and its own citation sweep.
- • Cortez, CO (~45 min): Mesa Verde country, tourism-influenced but with a strong agricultural and ranching base. The business community is tight-knit and local-loyalty oriented. Searches here skew toward construction, outdoor recreation support, and agricultural services.
- • Pagosa Springs, CO (~1 hr): Growing fast, with an influx of remote workers and retirees driving real estate and construction demand. The hot springs tourism draw brings visitors year-round. Higher discretionary income than Cortez, with more appetite for design, wellness, and premium services.
- • Bayfield, CO (~20 min): Small but growing bedroom community for Durango workers. Less competition online than the larger towns. A quick win for businesses that already serve it but haven't built any local presence.
- • Telluride, CO (~2 hr): Dramatically different demographics — high income, seasonal, resort-oriented. Worth a dedicated presence only if you regularly take work there; the market gap between Durango and Telluride pricing can work in your favor if positioned correctly.
- • Aztec, NM and Ignacio, CO: Smaller markets often overlooked by Durango competitors. Low competition, real customers. Worth at minimum a service-area citation sweep.
We have built location pages for each of these markets in our own business — you can see the live examples at our Durango marketing hub, Cortez marketing, Farmington marketing, and Pagosa Springs marketing. Telluride and Bayfield pages are in progress. These are exactly the type of pages described in the next section — built around real knowledge of the local market, not template filler.
Location Landing Pages Done Right vs. Doorway-Page Spam
The most powerful tool in regional SEO is also the most abused one: the location landing page. Done right, a Farmington page on your site is a genuine resource for Farmington customers — it ranks for "[your service] Farmington NM," it gives a Farmington prospect a reason to trust you, and it signals to Google that you have a real presence in that market. Done badly — a template page where a script swapped "Durango" for "Farmington" in forty places — it reads as doorway-page spam and either does nothing or earns a manual penalty. The full how-to guide for this is in our dedicated piece on location pages that rank for local SEO, but the principles are worth covering here.
What makes a location page genuinely useful
- • Real knowledge of the local market. For a Pagosa Springs page, that means mentioning the altitude, the hot springs tourism traffic, the building codes that differ from Durango's, or the specific neighborhoods and developments you have worked in. Something a Pagosa Springs resident would recognize as true.
- • Local service specifics. What do you charge in that market? What is the typical project scope? Are there seasonal constraints — the Cortez high desert has different HVAC demands than a Durango mountain home at 6,500 feet.
- • Reviews or proof from that market. If you have done work in Farmington, highlight it. A testimonial from a Farmington customer is worth more on that page than five from Durango.
- • A genuine reason to call you versus the local competition. Not 'we serve your area' — but why. Faster response time from proximity? Familiarity with regional suppliers? A specific subspecialty that is underserved in that town?
- • Unique body copy, not duplicated content. Google's duplicate content filters catch identical or near-identical pages. Each location page needs enough genuinely different text to stand on its own.
What makes a location page doorway spam
- • City-swap template: identical content with the city name replaced throughout. Google's content quality classifiers have been catching this for years.
- • Pages for cities you do not actually serve, created purely for ranking coverage.
- • Thin pages — a paragraph of text, a map embed, and a phone number. No genuine informational value.
- • No internal link depth — location pages parked on the site with no inbound links from other pages, navigation, or sitemaps.
- • Location pages that are not indexed — created and then blocked by a robots.txt rule or no-index tag (a common CMS default error).
LocalBusiness Schema, AreaServed, and GeoCircle: Plain Language
Schema markup is structured data — code added to your website that tells Google what your page is about in a language machines read directly, not inferred from the prose. For a service-area business, two schema types do the heavy lifting: LocalBusiness (which declares who you are) and AreaServed / GeoCircle (which declares where you operate).
The LocalBusiness type establishes your business identity: name, address (even if hidden on GBP, it still belongs in schema), phone, URL, category, and hours. It also connects to your Google Business Profile via the sameAs property, which helps Google's knowledge graph reconcile the data from multiple sources.
AreaServed in practice
The AreaServed property on your LocalBusiness schema is where you declare your service territory in machine-readable form. You can express this as a list of named places (City, State) or as a GeoCircle — a center point and a radius in kilometers or miles. For a Durango contractor who works within 60 miles of the city center, a GeoCircle centered on Durango with a 100km radius tells search engines the same information your GBP service-area settings do, but in a format that can be read by any schema-aware system — not just Google.
The named-place form is often more useful in practice, because it matches the way customers search. Listing Durango, CO; Farmington, NM; Cortez, CO; Pagosa Springs, CO; Bayfield, CO; Aztec, NM as AreaServed values is more precise than a circle and directly matches the city-level search terms you are targeting.
The step-by-step technical implementation — how to write the JSON-LD, where to add it, how to validate it, and the GeoCircle vs. named-place decision — is in our companion guide.
Read the service-area schema markup setup guideHow to Rank in Towns Where You Have No Address
This is the core challenge of regional service-area SEO. You have one physical location. Google's local ranking algorithm weights proximity. You want to rank in Farmington. How do you close the proximity gap without an address there?
The honest answer: you cannot fully close it for the map pack. The three-pack results for "plumber farmington nm" will almost certainly be dominated by Farmington-based plumbers. That is the map pack behaving correctly — the businesses closest to the searcher get prominent placement for exactly the searches where proximity is a genuine signal of relevance.
What you CAN win: the organic results below the map pack — and increasingly, the AI-generated answers above it. A well-built Farmington location page on your site, with genuine local content, LocalBusiness/AreaServed schema, and local citations, can rank organically for "[service] farmington nm" and "[service] near farmington" without a Farmington address. The key inputs:
- • A strong Farmington location page with unique, locally relevant content (covered above).
- • Farmington-specific citations: Farmington Chamber of Commerce, New Mexico business directories, Farmington Daily Times business listings, regional directory aggregators.
- • Reviews that mention Farmington. Customers who say 'drove to Farmington for our project' in a review are sending a geographic signal Google weighs.
- • Internal links from your main site to the Farmington page, and from the Farmington page back to your main service pages — the link equity flows both directions.
- • AreaServed schema on your site's main pages and on the Farmington location page specifically.
- • Blog content or case studies that mention Farmington projects with genuine specifics — job address (even approximate), scope, outcome.
The role of proximity in the modern local algorithm
Google has consistently said it weights three factors for local rankings: relevance, distance, and prominence. Distance is the proximity factor — and for service-area queries, Google interprets the search intent differently than for storefront queries. A search for "roofing contractor near me" when the searcher is in Farmington signals that they want someone who will come to them. Google increasingly uses GBP service-area settings, review geographic signals, and website content to determine whether a business serves that area — not just whether its address is nearby. The service-area businesses doing this work correctly are closing the proximity gap through relevance and prominence signals.
Regional Ad Geo-Targeting in the Four Corners
Paid search lets you sidestep the proximity problem entirely for the map pack, because Google Ads appear above the local pack and are targeted by your settings rather than your address. For a service-area business running Google Ads, the geo-targeting strategy deserves real thought.
Radius vs. location targeting
Google Ads offers two approaches: radius targeting (a circle around a point) and location targeting (specific cities, counties, or postal codes). For the Four Corners, location targeting is usually more precise. A 60-mile radius from Durango hits parts of New Mexico, and you need to decide explicitly whether you want Farmington traffic or not — because Farmington NM clicks will have a different cost and different conversion intent than Durango clicks.
The practical approach: run separate ad groups for each market you serve, each with its own geographic target and its own localized ad copy. A Cortez ad group says "serving Mesa Verde country" and lands on your Cortez location page. A Pagosa Springs ad group mentions the South San Juan Wilderness and the specific job types common there. Same advertiser, four distinct conversations.
Budget allocation across markets
You do not need to spread budget equally. Start by identifying which markets produce the most revenue relative to competition density: a market with high project values and thin online competition is worth more per dollar than a crowded market with thin margins. Farmington has more competitors and more searches; Bayfield has few searches but almost no competition — a small budget dominates it. Run a test allocation for 60-90 days, then weight toward where calls are converting.
For more on paid search strategy in this market, see our guides on Google Ads vs SEO for Durango businesses and setting a realistic Google Ads budget. Contractor and home-service businesses should also read about Google Local Services Ads — these charge per lead and display above standard ads, which makes them particularly strong for service-area businesses.
Citations and NAP Consistency for Multi-Town Service Areas
NAP consistency — your business name, address, and phone number matching everywhere your business appears online — matters for service-area businesses in a way that is slightly more complicated than it is for storefronts. You may have one NAP but want to appear in the citation ecosystems of four different towns. Here is how to handle it.
Your core NAP remains singular: the same business name, address (even if hidden on GBP), and phone number on every citation. You do not create fake addresses or phone numbers in Farmington to appear more local there — this violates Google's guidelines and creates the inconsistency you are trying to avoid. What you do instead is pursue citations in the directory networks relevant to each market, using your real NAP, and let the combination of SAB profile settings, location pages, and AreaServed schema carry the local-market signal.
Our full citations guide covers the audit process, the directories that matter in each Four Corners market, and the NAP cleanup workflow for businesses that have moved, rebranded, or accumulated inconsistencies over years.
Read the local citations and NAP consistency guideDirectories by market
- • Durango: Chamber of Commerce directory, Visit Durango partner listings, Durango Business Improvement District, Local First Foundation, Home Builders Association of Southwest Colorado, durango.com, 360Durango.
- • Farmington, NM: Farmington Chamber of Commerce, Greater Farmington Economic Development, New Mexico Business Weekly, Four Corners Economic Development.
- • Cortez, CO: Cortez Area Chamber of Commerce, Mesa Verde Country tourism directories, Colorado.com business listings.
- • Pagosa Springs, CO: Pagosa Springs Area Chamber of Commerce, Pagosa Springs SUN business directory, visit-pagosasprings.com.
- • Regional: Southwest Colorado Business Directory, Better Business Bureau of the Southwest, Yelp and Apple Maps (national but with regional weighting), Google Business Profile (the most important of all).
- • Industry-specific: national directories in your trade category (Angie's List, Houzz, HomeAdvisor for home services; Psychology Today for healthcare; Avvo for legal) carry geographic relevance because they serve the searcher's location.
Measuring Per-Town Performance
One of the most common gaps in multi-market businesses: tracking their overall marketing results but not seeing which towns are driving which revenue. If your website and ad accounts are set up to show aggregate numbers — total calls, total leads, total revenue — you are flying blind on the regional strategy.
Setting up per-market tracking
- • Separate call tracking numbers per market. A call tracking service assigns a unique phone number to each location page (Farmington gets one number, Cortez gets another). Calls to each number roll up to your actual line, and you see a per-market call count monthly.
- • Location-specific UTM parameters on any paid ads. Every Farmington ad carries utm_campaign=farmington so Google Analytics segments those conversions separately.
- • Google Business Profile Insights per service area. The profile dashboard shows searches, views, clicks, calls, and direction requests — and the search query report shows what terms people used when they found you. Pay attention to the location signals in those queries.
- • Keyword rank tracking per city. A rank tracking tool lets you measure how you rank for 'roofing contractor cortez co' specifically, separate from 'roofing contractor durango co' — and you should, because they move independently.
- • Monthly revenue attribution by project location. Even a simple spreadsheet that tags each closed job with its city produces the data you need: which markets are generating work, at what margin, and whether the marketing investment in each is paying.
Reading the regional data over time
After 90 days of per-market data, the picture usually becomes clear. Some markets produce calls but not conversions — maybe pricing misalignment, maybe a competitor who is trusted and established there. Some markets produce almost no search traffic at all, suggesting the category does not have strong demand there or your pages are not indexed or ranked. Some markets surprise you: a quiet secondary city that shows up in your data as a consistent, low-competition source of good work.
This data should drive where you invest next. If Cortez is producing revenue but your Cortez location page has no links from the rest of the site and no citations, that is the next six weeks of work. If Farmington is producing calls but not conversions, that is a pricing or positioning conversation, not an SEO problem.
Common Mistakes in Regional Service-Area SEO
- • Listing every city in the region on GBP service area regardless of whether you actually serve it. Google uses reviews, content, and call data to validate your claimed service area. Overstating it creates noise.
- • Creating city-swap location pages that duplicate content across markets. The thin-content penalty is real and slow — sites can rank for months on thin location pages before a quality update wipes them.
- • Using a virtual office address in multiple cities to appear local there. Google has become significantly better at detecting and suspending profiles with virtual addresses used for ranking manipulation.
- • Treating citations as a one-time project. The regional citation ecosystem changes: directories close, data aggregators refresh, businesses update records. A citation audit once a year — not once ever — is the right interval.
- • Ignoring the organic layer because the map pack is unavailable. The local 3-pack is not the only place you can win in markets where you have no address. Organic plus AI-Overview plus paid ads form a complete regional presence even without a map pin.
- • Not having per-market conversion data. Spending equally on four markets without knowing which one actually produces closed jobs is a standard budget leak.
- • Forgetting that different towns have different seasons. Cortez gets Mesa Verde visitors in summer. Pagosa Springs has a different ski-season peak than Durango. Your content calendar and ad campaigns should reflect the destination's seasonal rhythm, not just Durango's.
Putting the Regional Strategy Together
The businesses that win across the Four Corners are not the ones with a physical address in every market. They are the ones who have done the systematic work: configured their GBP as a true service-area business, built genuine location pages that reflect real local knowledge, implemented schema that tells every system exactly where they operate, built citations in the directories that matter in each market, run geo-targeted ads with localized copy, and tracked the results at the per-town level.
It is more work than Durango-only SEO. It is also a moat. Once you have built real regional authority in Farmington and Cortez and Pagosa Springs, competitors who are only thinking about their own city cannot take it from you quickly. The Four Corners region is large in geography and thin in competition — that combination is the opportunity.
For the technical schema piece, read our service-area schema markup setup guide. For building location pages that avoid the doorway-page trap and actually rank, start with location pages that rank for local SEO. And if you want to understand how to rank in AI-generated answers across multiple markets simultaneously, the GEO guide explains exactly how multi-market businesses build AI visibility.
Animas Marketing works with service-area businesses across the Four Corners — Durango, Farmington, Cortez, Pagosa Springs, and beyond. Our SEO service includes regional strategy, location page builds, schema implementation, and per-market tracking.
See our local SEO serviceFrequently Asked Questions
What is a service-area business in Google's terminology?
A service-area business (SAB) is one that serves customers at their locations — at their home, job site, or other address — rather than having customers come to a business location. Google gives SABs the option to hide their physical address on Google Business Profile and define their service territory instead. Examples: plumbers, electricians, HVAC technicians, landscapers, mobile notaries, home health aides, photographers who travel.
Should I hide my address on Google Business Profile?
If you do not serve customers at your physical address — or if your address is your home — yes, you should hide it. Displaying a home address you do not want customers arriving at is a privacy issue and provides no ranking benefit. If you do see customers at your location (a workshop, an office), keep the address visible. You can use both modes: show the address and also define a service area, which is the right setup for businesses with a storefront that also make house calls.
Can I rank in Farmington NM without a Farmington address?
You can rank in organic results and AI-generated answers for Farmington-area searches without a Farmington address. The map pack will favor businesses with Farmington addresses for proximity-based searches, but organic results and paid ads are available to you. A strong Farmington location page, AreaServed schema, Farmington-specific citations, and geo-targeted ads give you meaningful visibility in that market from a Durango base.
How many location pages should I build?
Only as many as you can fill with genuinely useful, unique content — and only for markets you actually serve. A page for Farmington that reflects real knowledge of the Farmington market is an asset. A page for Albuquerque you built because it is a large city is probably wasted effort and could be flagged as doorway content. Prioritize the markets that already produce revenue, then expand to adjacent markets where you have genuine reach.
What is AreaServed schema and do I need it?
AreaServed is a property in the LocalBusiness schema markup that declares, in machine-readable form, where your business operates. It is not required for basic local SEO, but it is valuable for service-area businesses because it gives search engines a clear, structured signal about your coverage — without relying on them to infer it from your prose or GBP settings alone. It is particularly useful as AI-generated answers increasingly draw on structured data to determine which businesses to recommend for a given location.
How do I handle NAP consistency when serving multiple states?
Your NAP stays singular — the same business name, address, and phone number everywhere. You do not create different NAPs for New Mexico and Colorado. What changes per market is which directories you pursue and what content you publish. The multi-state complexity comes from state-specific business directories (Colorado vs New Mexico chamber networks, for example), not from varying your contact information.
How is geo-targeting in Google Ads different from local SEO?
Geo-targeting in Google Ads is immediate and precise: you define exactly which cities or radius zones see your ads, and you can be in Farmington's search results tomorrow morning regardless of your address. Local SEO is slower but self-sustaining: organic rankings you earn keep producing without ongoing spend. The strategic move for a regional service-area business is to use ads to get immediate visibility in new markets while building the organic and citation foundation that eventually reduces the per-lead cost.
Does virtual office work for local SEO?
Not reliably, and with real risk. Google prohibits using virtual offices — rented address spaces with no actual business presence — to create Google Business Profiles for ranking purposes. Using a virtual Farmington address to get a Farmington map-pack listing violates Google's guidelines and can result in profile suspension. The legitimate alternative is the organic and paid approach described in this guide: location pages, citations, schema, and targeted ads.
What is the difference between service area on GBP and AreaServed schema?
Your GBP service area tells Google's Business Profile system where you work. Your AreaServed schema markup tells any system that reads structured data — Google Search, Google AI overviews, Bing, AI assistants like ChatGPT and Perplexity — where you operate. They communicate the same information to different audiences. Using both, consistently, gives the complete signal. If they contradict each other (GBP says you serve Farmington but your schema does not include it), the inconsistency creates doubt.
Ready to Build Regional Visibility Across the Four Corners?
The regional strategy starts with the right foundation: a properly configured Google Business Profile, strong local SEO in your home market, and then a systematic expansion into each market you serve. Our complete local SEO guide covers the foundation. Our location pages guide and schema markup guide handle the regional-specific tactics. Animas Marketing has been doing this work for Four Corners businesses since 2016 — from Farmington to Telluride, from Cortez to Pagosa Springs.
Want to know which towns you are actually visible in, and where the gaps are? We can audit your regional presence across the Four Corners and tell you exactly where the opportunity is.
Get a Free Regional SEO Assessment