Skip to content
SoyGarfield
Research #12

How I found ten neighborhood landing pages with unique URLs and descriptions, but the same title: the Barbería Soria case

How much local SEO is lost when 10 landing pages have unique URLs and descriptions, but the same title?

By Pietro Fiorillo ·

In this article
Verification of 10 neighborhood landing pages. Confirmed: 10 unique, real URLs, one per neighborhood or service. Confirmed: a distinct meta description on each, naming the neighborhood. Pending: the title is identical across all 10, "Barbería Soria | Tu Barbería en Madrid".
Verified with curl, no repository access. For Google, the title is the strongest differentiation signal between pages. Original diagram.

The documented problem: local visibility in a Madrid neighborhood

Barbería Soria has good barbers, a great atmosphere and a good location, but with no website and no presence on Google, new customers walked past. The documented solution includes a page for each Madrid neighborhood, so when someone searches for «men's haircut in Hortaleza», the barbershop shows up.

Why this article verifies instead of describing code

I don't have access to this project's repository right now. Instead of inventing code snippets or just repeating the already-documented architecture (React on the frontend, PHP and MySQL on the backend), I verified the one thing I can confirm from the outside with certainty: the HTML the site serves in production.

What I found: real landing pages, but a shared title

The public sitemap lists 10 real, non-generic landing pages: peluqueria-hortaleza, peluqueria-canillas, corte-de-pelo-hombre-canillas, degradado-hombre-canillas, arreglo-barba-canillas, among others. I requested several with curl and each one returns its own meta description, naming the matching neighborhood.

What doesn't change between them is the <title>. All 10 landing pages I checked return exactly the same text: «Barbería Soria | Tu Barbería en Madrid», the same as the homepage. For a strategy that depends on Google understanding that each page answers a different search («peluquería Hortaleza» isn't the same as «degradado hombre Canillas»), the shared title is the missing piece.

Why this matters more than it looks

The URL and meta description help, but the title is what Google shows as the blue link in results, and it carries the most weight for the search engine to understand a page's relevance to a specific query. Ten landing pages with their own URLs and content, but an identical title, leave half the differentiation work undone.

Measurable results

Real metrics measured on October 18, 2026.
MetricResultEnvironment / evidence
Lighthouse Performance (mobile, lab)70 / 100Lighthouse 13.5.0, simulated throttling
LCP (lab)11.7 sSame Lighthouse run, not field (CrUX) data
URLs in the sitemap16Includes 10 landing pages by neighborhood or service
Landing pages with identical title10 of 10 checkedVerified with curl, same text on each

A page can do everything right and lose half its effect over a single tag no one finished differentiating.

Pietro Fiorillo

My part in this project

My part in Barbería Soria included web development, the booking system and local SEO, as part of my work at MANYA Digital.

What I'd do differently: the simplest fix in this whole series

Of everything I documented in this article series, this is the easiest to fix and the one with the best effort-to-impact ratio: differentiating each landing page's <title>. I don't have repository access to do it right now, but I'm leaving it documented precisely, not as a suspicion.

What I'd test next

I'd change each landing page's title to include the neighborhood and, where relevant, the specific service (for example, «Men's haircut in Hortaleza | Barbería Soria»), and I'd check whether it's worth adding location-based LocalBusiness structured data, since I found none on the pages I checked.

Sources

Frequently asked questions

Why doesn't this article have code snippets like the rest of the series?

Because I don't have access to this project's repository right now. Instead of inventing code or just repeating what's already documented, I verified what can be confirmed from the outside: the public HTML the site serves in production.

How bad is it that all 10 landing pages share the same title?

It doesn't break the site or prevent the pages from being indexed, but it's a real missed opportunity. The title is the strongest signal for Google to understand what each page is about; sharing it across 10 different landing pages reduces the differentiation the rest of the strategy (unique URLs, a unique meta description) already achieved.

Are the 10 neighborhood landing pages real, or just listed in the sitemap?

They're real: I verified several with curl and they return their own content, with a meta description naming the matching neighborhood. What doesn't change is the title.

Why didn't you fix the title directly in this article?

Because I don't have access to the site's repository or CMS to do that. I'm documenting it precisely so it stands as a concrete, actionable improvement, not a vague opinion.

How does this finding compare to others in the series?

It's milder than finding a nonexistent feature or broken prerendering. It's the kind of detail a technical SEO audit finds on sites that otherwise work well.

How much does it cost to maintain a site like this?

I don't have direct visibility into the hosting or backend right now, but a React architecture with booking and location pages usually carries a low to medium maintenance cost, concentrated in the booking system and the admin panel.