SEO in Dundee: local search on both banks of the Tay
Dundee is the smallest council area in Scotland by land, but its customers come from both banks of the Tay, from north-east Fife to Angus. The people searching for SEO in Dundee are already shortlisting, and Google’s People also search for block suggests only reviews and pricing. This page covers how the map pack behaves district by district and across the river, how to read agency reviews and pricing honestly, and which Scottish listings actually count.
A small city, a catchment that crosses the river
Dundee is Scotland’s fourth-largest city and, at 60 square kilometres, the smallest council area in the country by land. National Records of Scotland put its population at 148,390 in mid-2025. The search “seo dundee” sounds as though it should cover a tidy patch to match. It does not. A Dundee business’s customers come over the Tay Road Bridge from Newport-on-Tay and Tayport, along the A930 from Monifieth and Carnoustie, down the A90 from Forfar, and in from Invergowrie, which sits in Perth and Kinross but carries a DD2 postcode and a Dundee post town.
So the postcodes around the city cross four councils: Dundee City, Angus, Fife, and Perth and Kinross, and the wider DD area even reaches into Aberdeenshire north of Montrose. Google ignores the council line. It draws the map pack from wherever the searcher is standing, and on the Fife side of the Firth of Tay the nearest plumber, dentist or accountant can easily be a Dundee one. A page that treats Dundee as the area inside the Kingsway misses many of the people who actually search for it.
This page covers what the search looks like, what Google’s two suggestions for it (reviews and pricing) are really asking, how the districts from the Waterfront to Broughty Ferry behave, how the map pack works across the river and into Angus, what a shop in the Ferry should do compared with a firm on Dundee Technology Park, and which Scottish listings count here.
First, the disclosure, since most pages ranking for this search open with a claim about being local. I work alone and remotely, from Lahore in Pakistan. I have no office in Dundee, no desk on the Waterfront and no address in any DD postcode, and nothing here pretends otherwise. Every place, date and institution on this page can be checked.
What Google shows for seo dundee, and the two words it suggests
I checked the search on google.co.uk on 28 September 2026. The first page was mostly agency pages: some from firms in the city, some from firms elsewhere in Scotland with a Dundee landing page, and sites whose domain names are built from the search phrase itself. There was also a directory page listing agencies. The People also search for block held just two suggestions: “seo dundee reviews” and “seo dundee pricing”.
Those two words tell you who is typing. Not someone learning what SEO is, but a business owner who has already decided to hire help and is down to two questions: can I trust these people, and what will it cost? The variants “seo agency dundee”, “seo services dundee” and “local seo dundee” carry the same intent. They are shortlisting queries, not research queries.
Now look at what the ranking pages offer that shortlister. Some spend more words on AI answer engines than on Dundee. Some show percentage increases with no starting figure, which makes them impossible to judge. Most offer a free audit or review, which is a sales step, not information. At least one lists districts as coverage without saying anything about them. The pages rank because little else competes for a search of this size, not because they answer the two questions Google has spotted.
One thing is worth checking on any page you find this way: where the business is registered. A page can have Dundee in its title, domain and headings and still belong to a company registered at the other end of the country, or to a network of near-identical sites, one per Scottish city. The registered office is usually in the footer and takes a minute to check on Companies House. That is not a reason to rule anyone out, since I am not in Dundee either, but a page ought to say plainly where it is run from.
The lesson for a Dundee business: your customers search the same way, a service plus a place or “near me”, then reviews, then price. Pages and profiles that answer those questions with details a local reader recognises earn the click.
DD1 to DD5, district by district
Dundee’s five city postcode districts line up closely with how the city is used, and each has its own customers and busy times.
DD1: the city centre, the Waterfront and the university. The Waterfront has changed the centre more than anything else in a generation. V&A Dundee opened in September 2018 in a building by Kengo Kuma, the first V&A museum outside London. Slessor Gardens, opened in 2016, links the centre to the river and hosts outdoor concerts. The rebuilt station opened in 2018 with a hotel above the concourse, and RRS Discovery, launched in Dundee in 1901 for Scott’s first Antarctic expedition, is berthed at Discovery Point. Add the Overgate and Wellgate centres and the Caird Hall. Search here is phone-heavy, visitor-heavy and spikes around events, so accurate hours, menus and event-day details decide it.
The West End. Running west from the university along Perth Road past Magdalen Green, it mixes large Edwardian houses with student flats, and the students shape demand for food, lettings, printing and repairs. Its Cultural Quarter takes in Dundee Rep and Dundee Contemporary Arts.
DD2: Lochee, Blackness and the western edge. Lochee was a separate town until Dundee grew around it. The Cox Brothers’ Camperdown Works there was once the largest jute production site in the world, and Cox’s Stack still stands over the Stack Leisure Park built on the site. Further out are Menzieshill, Charleston, Ardler, the Ninewells area (the hospital itself has a DD1 postcode) and Dundee Technology Park off Riverside Avenue. Invergowrie, home to the James Hutton Institute, shares the postcode but not the council.
DD3: the north and the inner city. The Hilltown, one of the oldest parts of Dundee, with its clock and the Law behind it, plus Coldside, Strathmartine, St Mary’s, Downfield and Kirkton. Dens Park and Tannadice stand about 200 yards apart, the closest senior football grounds in the UK, and match days change demand for every pub, takeaway and taxi nearby.
DD4: the east and north-east. Stobswell, built around Baxter Park, laid out by Sir Joseph Paxton and gifted to the city by the Baxter family in 1863. Then Craigie, Pitkerro, Douglas, Fintry and Whitfield, with Linlathen and Mid Craigie in the same part of the city. Much of the city’s industrial land is here too: the Michelin Scotland Innovation Parc on Baldovie Road and the Claverhouse industrial park beside the A90.
DD5: Broughty Ferry, Barnhill and Monifieth. Broughty Ferry, known locally as the Ferry, joined Dundee in 1913. It has a castle built in 1495, a beach that holds a Scotland’s Beach Award (Scotland left the Blue Flag scheme at the end of 2016), the independent shops of Gray Street and a railway station dating from 1838. Barnhill sits beyond it, and Monifieth shares the DD5 postcode but belongs to Angus.
The practical point: someone in Stobswell and someone on Perth Road can type the same words and see a different three businesses in the map. “Dundee” is the word they type. The district is where Google measures from.

The map pack does not stop at the city boundary
The Tay Road Bridge opened on 18 August 1966. It carries the A92 for 2,250 metres from Dundee to Newport-on-Tay, and its tolls were scrapped in February 2008. Upstream, the rail bridge, opened in 1887, lands at Wormit. Together they make north-east Fife part of Dundee’s daily life. Newport-on-Tay is about three miles from the city, and Tayport faces Broughty Ferry across the water, though the road goes round by the bridge.
The postcodes follow that geography rather than the councils. DD6 covers Newport-on-Tay, Wormit, Tayport, Balmerino and Gauldry, all in Fife. DD7 is Carnoustie, DD8 Forfar and Kirriemuir, DD9 Brechin, DD10 Montrose and DD11 Arbroath, all Angus towns, though DD10 also runs north into Aberdeenshire at St Cyrus and Inverbervie. Invergowrie is DD2 but Perth and Kinross; Monifieth is DD5 but Angus. Google works from coordinates, so none of that matters to it, but it matters to anyone filling in a directory form, setting a service area or writing “Dundee and surrounding areas” without saying which.
Google’s help pages say local results are mainly based on relevance, distance and popularity, and that distance is measured from the person searching, using what Google knows about their location if they have not typed one. For a searcher in Newport-on-Tay, a Dundee business across the bridge can be as close as anything on the Fife side. For a searcher in Invergowrie, the nearest parts of Dundee are Ninewells, Menzieshill and the Technology Park.
On the Fife side. A Newport or Tayport business competes with Dundee whether it likes it or not, because its neighbours can simply cross the bridge. It needs a complete Business Profile, its own town named plainly on its website, and reviews that mention the places it serves. A Dundee business that genuinely works in north-east Fife should name those towns and add them to its service area. It should not invent a Fife address to appear there.
In Angus. Monifieth runs straight on from Broughty Ferry along the A930, which carries on past Barry to Carnoustie, which has hosted the Open eight times, most recently in 2018. Arbroath has its abbey, where the Declaration of Arbroath was dated in 1320, and its smokie, protected since 2004 and made only within about five miles of the town. Forfar is the county town and the base of Angus Council. For everyday services, people in these towns tend to search with their own town’s name; Dundee comes into it for larger purchases and specialists. A Dundee business with real customers in Angus should build around those specialist searches, not pretend to be an Arbroath business.
The service area rule. A business that goes to its customers should hide its address and set a service area, which Google’s guidelines say should not extend beyond about two hours’ driving time from its base. The same guidelines rule out mailboxes and unstaffed virtual offices. A wide area tells customers where you will travel. It does not move the business any closer to them.
Jute, jam and journalism, and what replaced them
Dundee was known for the three Js: jute from the mills, jam from Keiller’s, whose marmalade business dates from the 1790s, and journalism from DC Thomson, founded in 1905. Jute is now a museum at Verdant Works in Blackness. Journalism stayed: DC Thomson still publishes The Courier, the Evening Telegraph, The Sunday Post, The Beano and The People’s Friend, with its headquarters in the Courier Building at Meadowside.
Games and digital. DMA Design was founded in Dundee in 1988 by David Jones. It released Lemmings in February 1991 and Grand Theft Auto in November 1997, and closed its Dundee office in 2000 when the studio moved to Edinburgh, later becoming Rockstar North. Abertay, a university since 1994, offered the world’s first computer games degree in 1997. 4J Studios, which developed console versions of Minecraft, and the mobile developer Outplay Entertainment are based in the city, and New Zealand’s Ninja Kiwi has had a Dundee base since 2012. In December 2014 Dundee became the UK’s first UNESCO City of Design. For studios, local search barely touches sales, which are global. It matters for recruitment, for their suppliers and for the cafés, landlords and services around them.
Universities and life sciences. The University of Dundee began as University College in 1881 and became independent in 1967. Ninewells Hospital, which took its first patients in 1974 with the medical school built into it, is run by NHS Tayside. The James Hutton Institute works on crop and environmental science at Invergowrie. Around them sits demand for lettings, lab supplies, specialist recruiters, venues and professional services, mostly bought by people who read before they call.
Industry and energy. Michelin’s Baldovie tyre factory, opened in 1972, closed on 30 June 2020, and the site became the Michelin Scotland Innovation Parc, a joint venture of Michelin, Dundee City Council and Scottish Enterprise focused on sustainable innovation. Dundee Technology Park in the west and Claverhouse in the north are two more business locations. The Port of Dundee, run by Forth Ports, has had a fully operational renewables hub since 2022 and has handled turbine components for the Neart na Gaoithe and Inch Cape offshore wind farms. The Tay Cities Region Deal, signed on 17 December 2020 by the UK and Scottish governments with Angus, Dundee City, Fife and Perth and Kinross councils, is a ten-year investment programme for the region.
Each sector searches differently. Offshore and engineering suppliers are found through capability searches and industry directories, never the map. Professional services near the universities and the hospital are researched on the organic results. Trades, food, retail and personal services across all five districts live or die on the map pack. The first job is to work out which contest a business is actually in.
A shop in the Ferry and a firm on the Technology Park
Two imaginary businesses show how differently the same city search can work. Neither is real; they mark the two ends of the range most Dundee businesses sit on.
A delicatessen on Gray Street, Broughty Ferry. Its customers are locals from the Ferry, Barnhill and Monifieth, Dundonians out for a sunny weekend, and visitors walking between the castle and the beach. They search on phones, often already nearby: “deli broughty ferry”, “coffee near me”, “cheese shop dundee”. Nearly everything happens in the map pack and on Google Maps.
So the work is mostly the Business Profile. The primary category is the one truest to what the business is, with secondary categories for what else it really does. Hours are right, including longer summer weekends and closure days. Its own photographs of the counter and shopfront, a product list that matches the shelves, and a steady flow of reviews from real customers, answered in the owner’s voice. Its food hygiene result under the Scottish scheme matches the certificate in the window. The website has one page that could only be about a deli in Broughty Ferry, with the same name, address and phone number as the profile. Links come from real connections: any traders’ group it belongs to, the Courier when there is news, the suppliers it stocks. It does not need a page for every Angus town or a monthly blog.
A software and engineering consultancy on Dundee Technology Park. Its customers are operations managers at manufacturers and energy firms across Scotland and beyond. Nobody finds it by walking past. They search by capability and problem, “asset integrity software” or “scada integration scotland”, and read carefully before making contact. The map pack barely matters. What matters is a page for each real service, with the technical detail a specialist buyer wants; clear evidence of who the people are; company details that match Companies House; and structured data describing an organisation rather than a shop.
For this firm, “Dundee” is a trust and recruitment signal, not a source of demand. Its Business Profile still needs to be correct, because buyers and candidates look it up before a meeting. But the enquiries come from organic pages and reputation: its trade associations, the supplier directories its customers use, the conferences it speaks at.
Most Dundee businesses sit between the two. An accountant in the West End or a joiner in Whitfield needs the map pack for local searches and a proper page for the researched ones. The mistake is copying the other end’s plan.
How to read agency reviews before you shortlist anyone
Google’s first suggestion for this search is reviews, and it is a sensible thing to check. Reviews are also the easiest thing on an agency’s page to curate. I have written a longer guide on how to read SEO company reviews; here is the short version for a Dundee shortlist.
Read them on Google, not on the agency’s website. A review widget shows whichever reviews the site owner lets it show. Open the Business Profile itself, sort by newest, and read the lowest ratings as well as the highest.
Look at the dates. Twenty reviews spread over three years tell you something different from twenty posted in one fortnight. A burst usually means a request campaign, which is fine. A burst with nothing before or since is worth a question.
Compare the names with the team page. If reviewers also appear on the agency’s staff list, or are its founders’ relatives or business partners, those reviews say nothing about how it treats customers.
Look for specifics. “Great team, highly recommend” could be about anything. A review that names the kind of business, what was done and how communication went is harder to fake. Where a reviewer names their own business, look it up: does it exist, and does it do the kind of work the agency describes?
Read the replies. How an agency answers a complaint tells you more than any five-star review.
Know the limits. Reviews tell you whether people found an agency responsive and honest. They cannot tell you whether it will get your profile into the map pack in Stobswell, because that depends on your business, your competitors and where your customers are standing.
One legal point applies to both sides. Since 6 April 2025, the Digital Markets, Competition and Consumers Act 2024 has banned fake reviews across the UK, including Scotland, along with commissioning them or hiding that a review was paid for or incentivised, and the Competition and Markets Authority can enforce it directly. An agency offering to “boost your reviews” by any means other than asking real customers is offering you a legal problem.
What SEO pricing should be compared on
The second suggestion is pricing, and the ranking pages mostly avoid it. One or two quote a monthly range for part of what they sell; the rest say it depends and invite you to book a call. I do not put a figure here either, because the honest answer depends on scope, and scope is exactly what the Ferry deli and the Technology Park consultancy do not share. There is a separate page on what SEO services cost and how the fees are built. Here is what to compare when quotes arrive.
The shape of the fee. SEO is usually sold as a monthly retainer, a fixed project, a one-off audit or a day rate. A retainer suits steady work such as reviews, content and reporting; a project suits a rebuild; an audit suits a business that wants a list to act on itself.
The work list, not the headline. Two similar monthly quotes can buy completely different work. Ask each agency to list in writing what will be done in the first ninety days, in what order and by whom. A vague list usually means vague work.
The terms. Minimum term, notice period, and who owns the Business Profile, Search Console, Analytics, the website and the content when the contract ends. The answer should be you, every time.
The reports. Rank tracking alone is a weak measure for local search, because the map pack differs street by street. Ask whether reports will cover calls, direction requests, enquiries and Search Console queries.
Red flags. A promised position. A deadline for page one. Hundreds of directory submissions sold as citations. Links sold by the dozen. Review generation that is anything other than asking real customers. Any of these should end the conversation, whatever the price.
Citations and trust marks that are Scottish, not generic
Most local SEO advice is written for England. A Dundee business is judged against Scottish institutions, and the listings that count are fewer and more specific than a bulk directory package.
Company details. A company registered in Scotland has an SC number at Companies House. Its registered name, number and office should match the website footer, and the trading name should match the Business Profile.
Professional and trade registers. Solicitors are regulated by the Law Society of Scotland. Chartered accountants who are members of ICAS use the CA designation, and ICAS runs a Find a CA directory. Electricians often belong to SELECT, Scotland’s electrical trade association since 1900, and plumbing and heating firms to SNIPEF, which dates from 1923. Where a business belongs to one of these, the listing is a genuine citation and trust mark, and its details should match exactly.
Food, care, lettings and short stays. Scotland does not use the 0 to 5 food hygiene scale used in England. Its Food Hygiene Information Scheme gives a Pass or Improvement Required, so a Dundee café quoting a numbered rating is quoting the wrong system. Care services are graded from 1 to 6 by the Care Inspectorate. Letting agents must be on the Scottish Letting Agent Register and show their registration number on adverts. Short-term lets need a licence, and the licence number must appear on every listing. VisitScotland retired its Quality Assurance grading scheme on 31 March 2025, so any accommodation page still leaning on an old grading should be checked.
Property. Many solicitor-estate agents in Dundee and Angus market homes through TSPC, the Tayside Solicitors Property Centre, formed by local solicitors in 1970. For a member firm, that listing should match everything else.
Networks and support. The Dundee & Angus Chamber of Commerce is part of the British Chambers of Commerce network. Business Gateway provides start-up and growth support across Dundee, Angus and Perth and Kinross. Scottish Enterprise is the national economic development agency. Real membership of a chamber, or a real partnership with a support body, is a legitimate local link. A paid listing you have no connection to is not.
Local press. DC Thomson’s Courier and Evening Telegraph cover the city and region. A link from a genuine story, such as an opening, an expansion or a community project, is worth more than any number of paid directory entries.
What local SEO in Dundee actually involves
Everything below is done by one person, remotely, with a short written report each week covering what was done, what changed and what comes next. If a step is not worth doing for your business, the report says so. The full scope is on my local SEO service page; this is how it applies in Dundee.
Name the contest. Map pack, organic results or both, depending on what you sell and how customers look for it. That takes a look at Search Console, a look at the results for your customers’ real searches, and an honest conversation about where enquiries come from today.
Get the Business Profile right. The most specific true primary category. Services listed individually in the words a Dundee customer uses. True hours, including holidays. The business name exactly as it appears on the shopfront and paperwork, with no “Dundee” or service keywords added, which Google’s guidelines forbid. Your own photographs. A visible address customers can visit, or a hidden one with an honest service area. Google says plainly there is no way to pay for a better local ranking, and this free work is usually the quickest to show.
One page that could only be about your part of Dundee. It names your district, the areas you really cover, what you do and what you do not, with the right Schema.org type, a link from the navigation and a fast load on a phone. If you genuinely serve Newport-on-Tay or Monifieth, it says so plainly. A real second base in Arbroath or Forfar gets its own honest page.
Consistency. The same name, address and phone number on the website, the Business Profile, Bing Places, Apple Business (formerly Apple Business Connect), Companies House and the Scottish registers above. Old listings with an out-of-date number are corrected or removed, not buried under new ones.
Reviews as a habit. A simple way of asking every satisfied customer, replies written for the next reader, and nothing bought or incentivised.
Links that exist for a reason. The chamber you belong to, the trade body, the club you sponsor, the supplier who stocks you, the Courier when something really happens. Slow, and lasting.
Measurement you can read. Search Console for queries and pages, the Business Profile’s figures for calls and direction requests, Google Analytics 4 for what visitors did next, all set against the enquiries you actually received. One rank check from one spot in Dundee tells you very little.
Working with someone who is not in Dundee
Nothing in the work above requires standing on the Nethergate. It all happens in your Business Profile, your website, Search Console and written notes. Being in Lahore means I work several hours ahead of Dundee, so most communication is written, reports arrive in your inbox, and calls are booked in advance at a time that suits you.
It also sets boundaries I keep without exception. I will never claim to be a Dundee business, never put a Dundee address on anything of mine, and never suggest a virtual office, a friend’s address or a mailbox in Fife or Angus to appear somewhere you are not. I will not promise a position in the map pack or on page one, because nobody controls that. I will not buy links or reviews, or produce near-identical pages for Monifieth, Carnoustie, Arbroath, Forfar, Newport-on-Tay and Tayport with the names swapped. If you really serve those places, they deserve real pages; if you do not, they need none.
What you get instead is a plain written account of where your business stands in the searches your customers actually make, what I would fix first and why, and a weekly record of what was done.
What a client said, and what you can check
“Great communication and very helpful throughout the process. Took the time to explain everything clearly and set up the campaign professionally. Focused on quality results rather than just numbers. Highly recommended.”
This is one of three client reviews published so far; the other two, from a UK SEO client and a US Google Ads client, are on the home page. Every figure comes from the client’s own ad account, and a review goes on this site only when it is real.
What you can check before you pay
- Prices published in full on the pricing page, not hidden behind a sales call
- Month to month, with one month’s notice and no lock-in contract
- Every account, profile and file stays in your name; I work through partner access
- A written report every week, in plain English
- One specialist does the work, from the audit to the report
Dundee SEO questions, answered plainly
Do I need a Dundee address to appear in the Dundee map pack?
You need a real presence you can legitimately claim: premises customers visit, or a real base with an honest service area. Google’s guidelines rule out mailboxes and unstaffed virtual offices, which is what gets profiles suspended. Because distance is measured from the searcher, a business in Newport-on-Tay or Invergowrie can appear for nearby Dundee searchers without a Dundee address.
I am in Newport-on-Tay or Tayport. Should I target Dundee or Fife?
Both, honestly. Your own town comes first on your Business Profile and website, because that is where you are. If you really take work in Dundee, say so, name the districts you cover and add them to your service area. Many of your neighbours will type “Dundee” because it is the nearest city, and a page that says clearly you cross the bridge meets them halfway.
Is a Broughty Ferry business competing with the city centre?
For searchers in and around the Ferry, mostly not. Someone searching in Barnhill or Monifieth will usually see Ferry businesses first, because they are closest; someone in the centre will usually see the centre. A Ferry business should make its location completely clear and win its own patch rather than trying to look like a city-centre business.
How can I tell whether an agency’s reviews are genuine?
Read them on the Google profile rather than in a widget on the agency’s site, sort by newest, and see how they are spread over time. Compare reviewer names with the team page, look up any reviewer’s business that is named, and read how complaints are answered. Fake and undisclosed incentivised reviews have been unlawful across the UK since April 2025.
Why is there no price on this page?
Because a single shop in Broughty Ferry and a consultancy selling across Scotland need such different work that one number would mean nothing. Ask each agency for a written list of work for the first ninety days and compare the quotes line by line.
Should I build pages for Monifieth, Carnoustie, Arbroath and Forfar?
Only for places you genuinely serve, and only if you can say something true and specific about each. A thin page with the town name swapped in is what Google’s spam policies call doorway abuse, and it does not win those searches anyway.
My firm is on Dundee Technology Park and sells across the UK. Does local SEO matter?
A little. Your Business Profile should be correct, because buyers and candidates look it up. But your enquiries come from organic searches for what you do, industry directories and reputation. Put the effort into one detailed page per real service, accurate company details and evidence of the people behind the work.
Which Scottish listings are worth having?
The ones that are real for your business: matching Companies House details, the Law Society of Scotland or ICAS for professionals, SELECT or SNIPEF for electrical and plumbing firms, the Care Inspectorate for care services, the Scottish Letting Agent Register for letting agents, TSPC for member solicitor-estate agents, and the Dundee & Angus Chamber of Commerce if you belong, plus Bing Places and Apple Business.
How long before changes show?
Business Profile fixes change what the profile is eligible for, so they can show within days. A new or rebuilt page takes weeks to be crawled and months to settle. Reviews and links build over a year. Anyone giving a date for a particular position is guessing, because the map pack differs for every searcher.
You work from Lahore. What does that mean in practice?
Written communication, reports in your inbox and calls booked in advance. It also means I will never claim a Dundee address or ask you to use one you do not have, and you keep ownership of every account and every page.
Tell me where in Dundee your customers really are
Send the business name, the website and the parts of Dundee, Angus or north Fife your customers actually come from. You get a written answer: which searches they make, whether the Business Profile or the website is holding you back, what Search Console already says, and what I would fix first. It costs nothing and there is nothing to sign.

