from £300/month
£300 to £500 typical
For local businesses and focused, early-stage SEO
Choose StarterSEO Agency York
York is a small city with two search markets that behave nothing alike: visitors planning a trip, and residents looking for a dentist, a solicitor, a plumber or a shop. We work on both, and we start by working out which one actually pays your bills.
What is included
Google Business Profile, reviews, citations and area pages for searches made inside York.
Read moreCrawl, index, speed and schema fixes for sites built on WordPress, Shopify or a custom stack.
Read moreService pages and guides written for what York customers actually type.
Read moreRegional PR and editorial links from the publications York buyers read.
Read moreFor York retailers and makers selling beyond the city.
Read moreA one-off, prioritised audit before you commit to a retainer.
Read moreYork packs a lot into a small footprint. The city centre turns over an enormous number of visitor searches every day: where to stay, where to eat, what to do, whether a place is open, whether it is accessible, whether it is worth the money. Those searches are seasonal, they spike around weekends and school holidays, and they are usually made on a phone, often from the city walls or a hotel room.
Nobody living in Acomb or Haxby searches like that. Theirs are the ordinary but valuable queries of everyday life: a dentist taking new NHS patients, an accountant for a small limited company, a plumber who will come out on a Sunday, a school, a nursery, a hairdresser. Those queries are far less seasonal and far more persistent, and for most York service businesses they are worth more over a year than a summer of tourist traffic.
The mistake we see most often is a site built for one market while the business runs on the other. A visitor attraction with a beautiful homepage and no service pages. A trades business with no opening hours, no review flow and no location signals. Our first job is deciding which searches you should be competing for, then building for those.
York is one of the most concentrated local search markets in Yorkshire. The walled city centre is walkable, with dozens of competing businesses within a few hundred metres, so map results there are decided by relevance, review volume and recency, and how close you are to the person searching. A business on Micklegate and a business in Haxby are not really competing for the same searches, even though both are "in York".
That is why we track local rankings across a grid of points covering the city and the surrounding villages rather than from a single postcode. It shows where you actually appear, which is often not where you assumed. A practice in Fulford can dominate searches in Dringhouses while being invisible in Clifton.
The work itself is unglamorous: a properly configured Google Business Profile, consistent business details across UK directories, a steady flow of genuine reviews, service pages that name the areas you cover, and local links from organisations that actually exist in York. Our local SEO checklist lists all 25 items in order if you would rather do it yourself.
York queries fall into a few recognisable patterns, and each needs a different page type:
Most local searches still return classic map and organic results rather than an AI summary, but that is changing for informational queries. Our guide to ranking in AI Overviews covers where those summaries do appear and what earns a citation.
We work with businesses across the city and the surrounding district, including:
For the wider region, see SEO agency Yorkshire, and for the larger neighbouring market, SEO agency Leeds.
There is no walk-in office to visit. Work happens remotely, with in-person sessions arranged when they are genuinely useful, which is also why our prices stay in the range published on the pricing page rather than paying for desks nobody sits at.
York is a compact market, which makes authority unusually decisive. The businesses that hold the top positions tend to be the ones with steady review flow and links from places that genuinely matter locally: the local paper, the business improvement district, tourism bodies, the universities, festivals, sponsorships, and suppliers or partners with their own useful websites.
Our approach to links is the same everywhere: build things worth linking to (a real guide, a usable tool, an honest piece of research) and then approach the specific organisations where a mention would help a York customer. We do not buy links, we do not use link networks, and we do not count placements without traffic as a win.
If you are comparing agencies, our guide to choosing an SEO agency applies across Yorkshire, not just Leeds.
Process
We review your site, profile and the York competitors winning the searches you want.
You getA short summary of the biggest constraint.
We agree the searches worth winning and a 90-day order of work.
You getKeyword-to-page map and roadmap.
Technical fixes, profile work, content and links shipped monthly.
You getItemised monthly delivery log.
Calls, enquiries, map visibility and rankings tracked by area.
You getMonthly report and call.
Comparison
| SEO Agency Leeds | Typical agency | |
|---|---|---|
| Local tracking | Grid-based tracking across York and the villages | One postcode checked |
| Location pages | Written for each area you actually serve | Template with the place name swapped |
| Reporting | Calls and enquiries first | Rankings only |
| Contract | Three-month initial term, then rolling monthly on 30 days’ notice | Often 12 months minimum |
| Pricing | Published, £300 to £500 to £1,000 to £1,200 a month | Price on application |
Packages
Most single-location York businesses start on Starter (£300 to £500 a month). Competitive professional services and multi-site businesses usually need Growth (£700 to £800) or Scale (£1,000 to £1,200). All prices are monthly, in GBP and exclude VAT. See full SEO pricing and what each package includes.
from £300/month
£300 to £500 typical
For local businesses and focused, early-stage SEO
Choose Starterfrom £700/month
£700 to £800 typical
For businesses building a dependable organic channel
Choose Growthfrom £1,000/month
£1,000 to £1,200 typical
For complex websites, ecommerce and multi-location brands
Choose ScaleOur plans run from £300 to £500 a month for single-location local SEO, £700 to £800 for growth programmes and £1,000 to £1,200 for complex or ecommerce sites. Prices exclude VAT, and the exact figure depends on competition and scope.
Yes. Most of the work is location independent. Local knowledge helps with local SEO, and we track rankings across York rather than from a single point, so we can see what a customer in Haxby or Acomb actually sees.
Profile and review improvements can move map visibility within a few weeks. Competitive organic terms, especially visitor-facing ones, usually take four to twelve months.
Yes, though the levers are different. Reviews, photography, booking friction, opening hours and seasonal pages usually matter more than blog content. We also make sure you appear for resident searches, which do not disappear in January.
No. Build pages only where you genuinely serve customers and have something specific to say. Ten near-identical pages with different village names cause more harm than good.
No. Monthly plans have a three-month initial term, then roll monthly on 30 days notice.
Free SEO audit
Request a free SEO audit and we will come back with the largest constraint on your organic growth and the first practical fix. No sales sequence.
Prefer to hire through Upwork? Hire me on Upwork