Technical SEO and Search Console cleanup · Real estate (luxury, UAE)

How we cleaned 72,000 canonical errors off a UAE luxury real estate portal in 6 weeks

A UAE luxury real estate portal had 72,000 canonical and duplicate URL errors in Search Console against 1,200 real listings. Faceted navigation was indexing every filter combination. We mapped every URL pattern, set correct canonicals, blocked infinite combinations, and recovered indexing health in 6 weeks. Full recorded evidence is available on request during a discovery call.

72,000 → <1,500
Canonical errors cleared in Search Console
3x
Crawl frequency on real listing pages
6 weeks
From cleanup start to coverage recovery

The challenge

Every filter combination (location, price, beds, view, pool, parking) was generating a unique URL with no canonical tag. Google was crawling 72,000 URLs against 1,200 real listings, wasting crawl budget and stalling the indexing of new properties. The portal team had tried plugin fixes for months with no improvement.

What we did

  1. 1

    Exported the full Coverage report and grouped errors by URL pattern.

  2. 2

    Added canonical tags on every filter URL pointing to the parent category.

  3. 3

    Blocked four parameter combinations in robots.txt to stop infinite crawling.

  4. 4

    Cleaned the sitemap so only the 1,200 canonical listing URLs were submitted.

  5. 5

    Audited and rewrote schema on every listing template so each property had a clean Product or Residence schema.

  6. 6

    Requested reindex on the top 200 canonical listing URLs and monitored Coverage weekly.

The result

In 6 weeks, Search Console was reporting under 1,500 indexed pages, all the right ones, down from 72,000+. Crawl frequency on real listings tripled. New listings were getting picked up by Google within days instead of weeks. Organic impressions on real listing pages rose by 60 percent over the following quarter.

Search Console used to scare me. Now it tells me what I need to know. Client identity withheld under NDA. Full Loom recording and dated evidence are available on request during a 15 minute discovery call.
Portal owner · UAE luxury real estate portal (identity withheld under NDA)

Common questions

Did impressions drop during cleanup?

Briefly yes, because thousands of low quality URLs left the index. Impressions on real listings then rose as Google crawled them more often.

Could a plugin have fixed this?

Partially. Most SEO plugins handle simple canonicals but not faceted navigation with four or five parameter combinations. The structural fix needed bespoke rules in robots.txt and template level canonical tags.

Can you share the live Search Console data?

Client identity is withheld under NDA. Dated Search Console screenshots showing the 72,000 to under 1,500 cleanup are available on request during a discovery call.

Want a recovery like this?

Evidence on request

Every fix is recorded. Every outcome is verifiable.

We have 500 plus recorded engineer sessions covering migrations, malware cleanups, speed wins, and emergency recoveries. Most clients are under NDA, so we cannot publish them publicly. On a 20 minute discovery call we will show you the recordings, dashboards, and before and after numbers most relevant to your situation.

  • Loom walkthroughs of real client recoveries, narrated by the engineer who did the work.
  • Anonymised case files with PageSpeed, GSC, and uptime evidence, NDA respected.
  • References from named clients available on the call when there is a fit.

On your discovery call you will see

500+

Recorded fixes

150+

Sites managed

100%

Confidential

Book a 20 minute call

No pitch. We will show evidence relevant to your site.

Call Book a call