Skip to content
Sahil Ahmad
Technical SEOWordPress, multilingual

Fixing hreflang and canonicals on a bilingual travel site

Bilingual travel publisher · Travel media, Greece

languages aligned
2
milestones: the client hired again
2
job completed and extended
Upwork

The challenge

A bilingual travel site had hreflang errors between its two language versions, a broken navigation menu and caching problems.

Canonical tags on some paths pointed to the wrong URLs.

What I did

  • Crawled the site with Screaming Frog and checked hreflang pairs and canonical tags.
  • Fixed the hreflang setup so each page and its translation reference each other.
  • Repaired the navigation menu and configured the cache.
  • Completed a second milestone to fix canonical paths.

The outcome

Each language version now points to its pair correctly.

The client came back for a follow-on canonical fix.

Free 30-minute call

Find out what is holding your site back

Book a free 30-minute SEO diagnosis. We look at your site together and you leave with the three fixes that matter most, even if you never hire me.