In most of America, two branches in the same city support each other. In New York, they fight.
That’s the thing that makes multi-location work here genuinely different. A dental group with practices in Murray Hill and on the Upper East Side is running two businesses two miles apart, serving customer bases that barely overlap, competing for the same search terms — and if the site describes them identically, Google will pick one and quietly bury the other.
Which is exactly what Duda does by default, because its automatic schema covers a single location. Every branch page ends up pointing at the same address.
In Houston that costs you a suburb. In Manhattan, where the entire market is decided by proximity within a few blocks, it costs you the branch. For the platform picture generally, see my Duda SEO service page.
📞 Book a free New York Duda review
The New York Problem Duda Creates for You
Density inverts the usual multi-location logic. Everywhere else, the risk is that your branches are too far apart to share authority. Here, the risk is that they’re too close to be told apart.
Google decides local results largely on where the searcher is standing. When your branches are two miles apart, the only thing distinguishing them is the precision of the signals you send — address, coordinates, hours, phone, service area. Get those right and each branch owns its blocks. Get them wrong and Google treats the whole operation as one business at one point on the map, then ranks it in one place.
Scenario | With default Duda schema | With per-branch schema |
|---|---|---|
Two branches, 2 miles apart | One entity. Google picks a winner; the other is invisible. | Two entities, each ranking in its own radius |
Searcher three blocks from branch B | Sees branch A’s address, or nothing | Sees branch B, which is the correct answer |
Different hours per branch | One set shown for both, usually wrong for one | Accurate hours per location |
Branch-specific services | Everything attributed to one location | Services tied to the branch that offers them |
The repair is the same as anywhere — disable the automatic markup, hand-write LocalBusiness per branch with its own coordinates — but the payoff here is larger, because precision is the entire game in a dense market.
Then the harder part: deliberate separation
Fixing schema stops the branches being confused with each other. It doesn’t stop them competing.
Two branches both optimised for “New York” will always fight, and Google resolves that fight arbitrarily. The fix is editorial rather than technical: each branch owns named neighbourhoods, the borough or city term belongs to one page that links down to all branches, and internal linking makes the hierarchy explicit.
Your Murray Hill practice owns Murray Hill, Kips Bay and Gramercy. Your Upper East Side practice owns the UES, Yorkville and Lenox Hill. Neither claims “Manhattan.” That page exists once and points at both.
What Else Makes New York Search Different
Nobody drives, so the catchment is tiny
When the customer is walking or taking the train, a branch’s realistic catchment is a handful of blocks rather than a drive radius. That has a direct consequence for service area settings: claiming the borough dilutes every signal you have, and each branch should claim something much smaller than instinct suggests.
It also changes what belongs on a branch page. Which train, which exit, walking time from the station, whether you’re on the right side of the street. That information converts, and almost no multi-site operator puts it on individual branch pages.
The boroughs are different businesses
A group with branches in two boroughs is running two companies that happen to share a logo. Price expectations differ, search language differs, tolerance for waiting differs, and the competitive set differs entirely.
For a multi-site group that means branch positioning should genuinely differ. A Manhattan location and a Jackson Heights location offering identical services need different pages, different emphasis and often different languages — which Duda handles well, since language is a per-page decision rather than a site-wide switch.
Language changes by a few subway stops
Roughly half of Queens households speak a language other than English at home, and the specific language shifts within a mile. Spanish in one neighbourhood, Mandarin in the next, Russian a few stops further, Bengali beyond that.
Duda’s per-page multilingual with automatic hreflang means a group can run Spanish for its Bronx branch and Mandarin for its Flushing branch without translating everything. That flexibility is rare and it’s a real reason to stay on the platform.
Upstate behaves like the rest of America
If your group has locations in Buffalo, Rochester, Syracuse or Albany, those branches operate under completely normal suburban logic — cars, drive times, wide catchments, soft competition.
They also happen to be the easiest rankings in the state, because the agency world concentrates on the city and ignores everything above Westchester. For a group spanning both, the upstate branches often produce results fastest while the city branches take longer.
New York Business Types I Work With on Duda
Multi-site medical, dental and veterinary groups
The dominant New York Duda category. Practices clustered close together, all running identical markup, all competing with each other without anyone realising.
What I build: per-practice schema with the correct specific type and accurate coordinates. Named clinicians per site with verifiable credentials, since patients here search for the individual practitioner as often as the practice. Insurance and network position stated before anything else, because in a city this expensive it decides whether the rest gets read. And neighbourhood ownership assigned deliberately so practices stop bidding against each other.
Franchise networks and regional chains
New York is dense franchise territory, and the template problem arrives in its hardest form — corporate copy every franchisee in the network is also running, competing in the most saturated market in the country.
What I build: every scrap of local content the agreement permits. Local team, local reviews, neighbourhood detail, transit information, local sponsorships. It’s constrained, but the constraint binds your network competitors equally and almost none of them push.
Property management and building services groups
Portfolio content where the unit of search is the building. This is where Duda’s data-driven pages earn their keep — one row per building, one page per building, each carrying its own board requirements, access rules and quirks.
What I build: that building-level architecture, plus the co-op versus condo content people search relentlessly and understand poorly, flip tax, maintenance versus common charges, abatements. Owner-facing and tenant-facing content kept separate because they’re different searches.
Trades and contractor groups
New York contractor search is unlike anywhere else because of the buildings themselves — co-op board approval, alteration agreements, Landmarks, DOB filings, Local Law 11 facade inspection, Local Law 97 emissions compliance, prewar renovation, asbestos and lead abatement filing.
What I build: that content per branch, with licence numbers displayed since New Yorkers check, and permit process content, which is the strongest trust signal available here because everyone is frightened of it.
Hospitality and multi-site retail
Restaurant groups, salon chains, fitness groups, clinics with several storefronts. Usually one profile absorbing every review and one menu locked inside a PDF.
What I build: per-location schema and per-location review routing. Real text menus or service lists rather than images, because search engines extract nothing from a photograph. Neighbourhood pages per site. And accurate hours per branch, because in this city a wasted journey becomes a review.
Professional services groups
Firms with several offices across the city and often upstate. Long research cycles with most of the decision made before contact.
What I build: depth per practice area rather than a list. Named professionals per office. New York-specific content — Scaffold Law and Labor Law 240, rent stabilisation and housing court, notice of claim rules for municipal defendants — which is searched constantly and covered badly.
New York Markets I Build For
Market | Where branches typically sit | What decides the ranking here |
|---|---|---|
Manhattan — midtown & downtown | Midtown, Murray Hill, Kips Bay, Flatiron, Chelsea, Financial District, SoHo, Tribeca | The tightest catchments in America. Branches a mile apart are separate markets and must be marked up as such. |
Manhattan — uptown | Upper East Side, Yorkville, Lenox Hill, Upper West Side, Harlem, Washington Heights | Dense clusters of practices and clinics. Neighbourhood ownership has to be assigned deliberately. |
Brooklyn | Williamsburg, Park Slope, Brooklyn Heights, DUMBO, Bay Ridge, Sunset Park, Flatbush, Bed-Stuy | Subway proximity is a genuine conversion factor. South Brooklyn adds substantial multilingual demand. |
Queens | Long Island City, Astoria, Flushing, Forest Hills, Jackson Heights, Bayside, Jamaica | Language changes within a mile. Per-branch language decisions matter more here than anywhere in the country. |
Bronx & Staten Island | Riverdale, Fordham, Pelham Bay, Mott Haven, St. George, New Dorp, Great Kills | Softer competition. Staten Island behaves suburban — normal catchments and drive times. |
Long Island | Nassau, Suffolk, Garden City, Huntington, Great Neck, Hempstead, Babylon | Normal suburban logic with real drive radius. Branch separation is easier and coverage can be wider. |
Westchester & Hudson Valley | White Plains, Yonkers, New Rochelle, Scarsdale, Mount Vernon, Poughkeepsie, Kingston | Affluent and far less contested than the city. Good branches to build first while city locations take longer. |
Upstate | Buffalo, Rochester, Syracuse, Albany, Ithaca, Binghamton, Utica | The softest market in the Northeast. These branches typically produce results fastest in a statewide group. |
Every branch gets its own page, its own coordinates, its own neighbourhood list and its own language decision. That’s the New York method on this platform.
Branch somewhere not listed? Bring the cross streets to the call and we’ll work out which neighbourhoods it should own.
The New York Map Pack, Across Branches
Coordinates matter more than anywhere. In a market decided by a few blocks, an approximate pin is a lost ranking. Each branch needs its actual geographic coordinates in its markup and its profile, verified rather than assumed.
Service areas should be smaller than feels comfortable. The instinct is to claim the borough. In Manhattan the realistic catchment for most services is a walk of ten or fifteen minutes, and claiming more dilutes every branch you have.
Transit and language fields do real work. Accessibility and transit attributes get genuinely used by people deciding whether they can reach you. Languages spoken is a ranking and conversion field in Queens and the Bronx. Both are usually left empty.
Route reviews per branch. The commonest multi-site failure is one review link in one email template, producing a single profile with hundreds of reviews and several with almost none. In a proximity-driven market the starved profiles simply don’t appear.
Links come from street level. The BID, the block association, the neighbourhood paper, the borough chamber. These are per-neighbourhood relationships — a Midtown link does nothing for your Brooklyn branch.
New York Duda SEO Pricing
What you need | Starting at |
|---|---|
Semantic SEO, monthly | $80/mo (Bronze) · $99/mo (Silver) · $199/mo (Gold) |
Full Duda SEO overhaul | $999 one-time |
Per-branch schema rebuild | Scoped by branch count |
Neighbourhood ownership mapping | Scoped on a call |
Multi-language build (Spanish, Mandarin, Russian) | Scoped on a call |
High-DA backlinks | $99 per 10 links |
Priced by branches and languages rather than pages, because in this city those are what drive the work.
New York Duda SEO FAQ
Why are two of my New York branches competing with each other?
Two reasons, usually together. Duda’s automatic schema describes both as one business at one address, so Google can’t tell them apart. And both pages target the same city-level term, so even once they’re distinguishable they still bid against each other. Fixing the first requires per-branch markup; fixing the second requires assigning each branch its own named neighbourhoods.
How close is too close for two branches?
In Manhattan, anything within walking distance is close enough to overlap, which makes precise markup and deliberate neighbourhood assignment essential. In Long Island or upstate, normal drive-time logic applies and branches a few miles apart coexist comfortably.
What service area should each New York branch claim?
Smaller than feels comfortable. For most services in Manhattan the realistic catchment is a ten to fifteen minute walk, not the borough. Claiming more dilutes the location signals for every branch you operate.
Can I run different languages for different branches?
Yes, and it’s one of Duda’s genuine strengths. Language is a per-page decision rather than a site-wide switch, so a group can run Spanish for a Bronx branch and Mandarin for a Flushing branch without translating the entire site. Given how sharply language changes between New York neighbourhoods, that flexibility is worth a great deal.
Are upstate branches easier than city branches?
Considerably. Buffalo, Rochester, Syracuse and Albany have genuine demand and very little serious competition, because agencies concentrate on the five boroughs. In a statewide group the upstate branches usually show results first while the city locations take longer.
How long does this take in New York?
Schema and neighbourhood assignment corrections often move within four to eight weeks because you’re repairing something broken. Competitive Manhattan categories take longer for content and authority gains — commonly three to six months, sometimes more.
Duda SEO in Other States
- Duda SEO Service — the platform hub, including the schema limitation in full.
- Duda SEO in Texas — where metro distances make every branch a separate business.
- Duda SEO in Florida — where native multilingual becomes a competitive weapon.
- Duda SEO in California — the highest agency density in the country and the template problem at its worst.
Stop your own branches competing
Book a free reservation. I’ll check your branch markup live on the call and show you how many of your New York locations Google currently sees as separate businesses.
Serving all five boroughs, Long Island, Westchester, the Hudson Valley and upstate. Remote. ✉ info@shazzseo.com
Written by Shahzaib Ul Hassan, Semantic SEO expert and founder of ShazzSEO. Ranking sites since 2009.