Skip to content

Contact Info

Technical SEO

Technical SEO for Medina's visitor-facing sites

What does technical SEO involve for a Medina website?

Technical SEO for a Medina website fixes what stops search engines crawling and trusting it, and what stops visitors' phones loading it. Working remotely, I consolidate duplicate domains registered under different spellings, trace slow pages to fonts, widgets and hosting, merge thin pages generated for each nationality or town, fix how shared links preview and redirect, and secure your control of the domain and hosting.

Last reviewed by Vikas Saroj

Many Medina websites serve audiences in very different situations: people abroad planning a stay or a purchase, and people already in the city looking for something on their phone. That pressure shows up in technical problems particular to the city: several domains bought for different spellings of its name, pages that load slowly on visitors' own phones and networks, and pages multiplied for every nationality an agency could think of.

Working remotely and independently alongside your developers or agency, I trace each problem to its cause, specify the change in a form they can build, and check it once it is live. Keyword research and local search for the city are covered on the Medina SEO consultant page; this page covers the engineering underneath.

Open-plan office with desks and chairs beside a glass meeting room
  • Domain and host consolidation
  • Redirects for spelling variants
  • Field speed by country and device
  • Fonts for several scripts
  • Generated page clean-up
  • Link previews and tracked URLs
  • Ownership of domain and hosting
What I Do

Technical fixes for Medina's websites

Each item ends in tickets your developers can act on and a check after release.

Domain Consolidation

An inventory of every domain and host serving your content, including spelling variants and old agency domains, with one canonical host and redirects that preserve each path.

Field Performance Review

Real-user speed data by country and device where available, traced to fonts for several scripts, heavy galleries, widgets and hosting, with fixes ranked by effect.

Generated Page Review

Pages made per nationality, departure city, language or town reviewed for real value, then kept, rewritten by native speakers, or merged and redirected.

Share and Preview Checks

Link previews, in-app browser behavior, tracked URLs and short links tested, so pages shared in messaging groups display correctly and do not create duplicates.

Location Markup

Structured data and contact details that use one spelling of the city on one host, consistent with your Business Profile and the listings visitors see.

Access and Handover

A record of who controls the registrar, DNS, hosting, CDN, analytics and Search Console, with ownership moved to the business before any agency handover.

How I Work

Inventory first, then fix and verify

Inventory

Find every host and template

01
Request an Assessment
  • List domains, hosts and redirects
  • Crawl the canonical site
  • Pull field data by country
  • Record who controls access

Prescribe

Specify changes for your developers

02
Discuss Your Project
  • Issues grouped by cause
  • Redirect and canonical rules
  • Font, widget and image budgets
  • Tickets with acceptance criteria

Verify

Check after every release

03
Talk About Next Steps
  • Recrawl production
  • Test each alias domain
  • Share test links in chat apps
  • Confirm access ownership

Several domains and spellings pointing at one business

Because the city's name is spelled in several ways, Medina businesses often register more than one domain: one with Medina, one with Madinah, perhaps one with Madina, plus a domain left over from an earlier agency. If each domain simply serves the same site, search engines see several copies of every page on different hosts. Links and signals are split between them, and the wrong host can end up as the one shown in results.

The technical fix is straightforward but needs care:

  • Choose one canonical host, including the www or bare form and HTTPS
  • Redirect every other domain permanently, path by path, so an old link to a room or product page lands on the same page rather than the home page
  • Make sure each alias domain has a valid certificate, or the redirect fails with a browser warning before it happens
  • Point canonical tags, sitemaps and internal links only at the chosen host
  • Verify all domains in Search Console so redirects and errors can be monitored

The same discipline applies inside the site. If URL paths mix spellings, for example a Madinah page and a Medina page for the same service, pick one form for new URLs and redirect the other, while leaving established URLs alone unless there is a clear reason to change them. Which spelling to target in content is a keyword question, covered on the SEO consultant in Medina page.

Field performance on visitors' own phones and networks

A Medina hotel, transport firm or tour operator may draw much of its traffic from people abroad, browsing on whatever phone and network they have at home, then again on arrival, often on a new local SIM or while roaming. Field data reflects those real conditions, and a site that feels quick on an office connection can still perform poorly for the people who matter most.

The first step is to look at real-user data by country and device where it is available, rather than a single lab score. Then I trace the causes, which on visitor-facing sites in the city tend to include:

  • Fonts for several scripts, such as Arabic, Urdu, Bengali and Latin, loaded in full on every page whatever the reader's language
  • Large photo galleries and video headers loaded before the first text appears
  • Chat, booking, map and translation widgets that each add their own scripts
  • Hosting far from both the Kingdom and the main source countries, with no CDN edge near either

The fixes are specific: subset fonts and load only the scripts a page uses, defer widgets until a visitor interacts, size images for phones, and put a CDN in front of the site with sensible caching. Each fix is checked again in field data once enough visits have accumulated. The Core Web Vitals consulting page covers the diagnostic method in more depth.

Pages generated for every nationality, departure city or nearby town

Businesses that serve visitors from many countries, or customers across the wider region, are often sold a quick win: a landing page for each nationality, departure city, language or nearby town, built from one template with the place name swapped. A transport firm or service company can end up with long lists of pages that differ by a single word. Search engines treat such pages as low value; many may never be indexed, and they can weigh on how the rest of the site is assessed.

My review sorts these pages into groups:

  • Pages with a genuine difference for the reader, such as a different service, route, price basis or set of documents, which are kept and strengthened
  • Language versions with real translations written by native speakers, which are kept and connected with correct hreflang annotations
  • Town pages for places where you have a real branch or service team, which keep their own address and details
  • Pages that only swap a name, which are merged into a stronger general page and redirected

On-the-fly translation widgets need a decision too. Text translated in the visitor's browser is generally not indexed as separate language pages and can read poorly, so it is no substitute for proper language versions. Internal links and sitemaps are then rebuilt around the pages that remain. The technical SEO audit method describes how the crawl data behind this review is collected.

Links shared in group chats: previews, in-app browsers and tracked URLs

Visitors to Medina often travel in groups and with family, and links to hotels, restaurants, transport and services are passed around in messaging groups before and during the trip. Those shares bring traffic, but they also expose technical gaps that ordinary audits skip.

The checks I run include:

  • Link previews: Open Graph title, description and image set for each page and language, so a shared link shows the right name and photo rather than a blank card or the home page
  • In-app browsers: key pages, forms and booking steps tested inside the browsers that messaging and social apps open, where some scripts and payment steps behave differently
  • Tracked links: campaign parameters added to shared links, with canonical tags pointing to the clean URL so tracked versions do not compete in search
  • Short links and redirects: each short or printed link resolving in a single permanent redirect to the final page, not a chain through old domains
  • QR codes on printed material pointing to pages that will still exist next season

None of this is exotic, but it is easily neglected because no single team owns it. I write it into the release checklist so new pages ship with previews and canonical tags set correctly. Where shared links feed campaign reporting, the tagging rules are agreed with whoever runs paid media, as described on my Google Ads consultant in Medina page.

Agencies abroad, ownership of your site and remote work

Because many of their customers live abroad, some Medina businesses have their websites built and hosted by agencies in other countries. That can work well, but it creates technical risks. Hosting chosen for the agency's convenience may be slow for visitors in the Kingdom or in the main source countries, which a CDN with edges in both can address. More seriously, the registrar account, DNS, hosting, CDN, analytics and Search Console may all sit in the agency's name. When the relationship ends, the business can lose control of its own domain.

Before any technical work, I produce an access register showing who controls each of these, then help move ownership to the business, with the agency keeping working access as a user. Documentation of redirects, server rules and integrations stays with the business too.

The work itself is remote. You receive a register of issues grouped by cause and tickets that state what a finished fix looks like; I review priorities with your developers on a video call, answer questions during the build and verify each fix on staging and production. The engagement runs in English. For Kingdom-wide issues such as encoded Arabic URLs and right-to-left rendering, see my technical SEO consultant in Saudi Arabia page.

Not sure where to start?

Tell me about your business and current systems. I’ll suggest the most sensible first step.

Book a Consultation
Related

Related Services

  • Technical SEO
  • Technical SEO Audit
  • Core Web Vitals Consulting
  • Schema Markup Consulting
  • SEO Migration Consulting
Saudi Arabia

More for Saudi Arabia Businesses

  • Saudi Arabia overview
  • ERP Consultant
  • Freelance ERP Consultant
  • ERP Business Analyst
  • ERP Requirements Consultant
  • ERP Selection Consultant
  • ERP Implementation Consultant
  • ERP Audit Consultant
  • ERP Rescue Consultant
  • CRM Consultant
Other Markets

Technical SEO Consultant Elsewhere

  • Atlanta
  • Austin
  • Boston
  • Chicago
  • Dallas
  • Houston
  • Los Angeles
  • Miami

Not sure where growth is leaking?

Start with the data, not the channel.

Share your goals and current funnel with me. I will look at search, ads and CRM data together and tell you where the next lead is most likely to come from.

  • SEO, AI search and paid media from one consultant
  • Leads tracked into your CRM, not just clicks
  • Plain-English reporting tied to pipeline
  • No long lock-in contracts
FAQ

Questions About Technical SEO Medina

No. Pick one canonical host and redirect the others permanently, path by path, so every old link lands on the matching page. Each alias needs a valid certificate for the redirect to work cleanly. Canonical tags, sitemaps and internal links should then point only at the chosen host, and every domain should be verified in Search Console.

Look at real-user data by country and device where it is available, not only a lab score from one location. Common causes of slow pages on visitor-facing sites are fonts for several scripts loaded in full, heavy galleries, chat and booking widgets, and distant hosting. I trace each cause and check the fix in field data afterward.

Only where the page genuinely differs for that group, such as a different service, route or set of documents, or where it is a real translation written by a native speaker. Pages that just swap a country name are better merged into one strong page, with the old addresses redirected to it.

It sits right next to one. Link previews depend on Open Graph tags, and the same pages need canonical tags so tracked share links do not compete in search. I check previews per page and language, test key pages in in-app browsers and add both checks to your release list.

It can become one when the relationship ends. I list who controls the registrar, DNS, hosting, CDN, analytics and Search Console, then help move ownership to your business while the agency keeps working access as a user. That protects the site whichever agency you work with later.

Still have questions? Let’s talk them through.

Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.

Book a Consultation
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your Technical SEO Medina Project

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp