SEO Audit Report

maintained.ae — Property Maintenance, Dubai & London

Client: MAINTAINED Site: maintained.ae CMS: WordPress 6.9.4 + WPML Date: 22 March 2026
3.3
out of 10

Overall SEO Health: Critical

Your website has a strong visual presence but is currently invisible to search engines. Fundamental SEO elements, including the page title, meta descriptions, heading tags, and structured data, are either missing or empty. This means Google has very little information to work with when deciding whether to show your site in search results. The good news: these are all fixable, and many improvements can be made within the first two weeks.

4/10
Technical
1/10
On-Page
4/10
Content
2/10
Local SEO
📋

Executive Summary

MAINTAINED offers premium property maintenance services across Dubai and London, with a well-designed website built on WordPress. However, the site is currently underperforming in organic search due to critical gaps in its SEO foundation. The homepage has no title tag, no meta description, and an empty H1 heading. No SEO plugin is installed, and the site lacks any structured data, Open Graph tags, or local business schema. These issues mean search engines cannot properly understand, categorise, or rank the site.

0
Title Tags Set
0
Meta Descriptions
~15
Pages Indexed
0
Schema Markup

Despite these challenges, the site has genuine strengths: SSL is properly configured, the site is mobile-responsive, and the service pages cover a broad range of offerings. With a structured SEO programme, we would expect to see measurable improvements in organic visibility within 60 to 90 days, and significant ranking gains within six months.

⚙️

Technical SEO

SSL Certificate

Valid SSL certificate installed. Site loads over HTTPS.

What this means: Your site is secure and Google gives a small ranking boost to HTTPS sites. No action needed.
Pass

Page Load Speed

TTFB (Time to First Byte) measured at 1.43 seconds. A Vimeo background video is loading on the homepage, significantly increasing load time.

What this means: Google recommends a TTFB under 0.8 seconds. Slow-loading pages rank lower and cause visitors to leave before the page finishes loading. The background video is the primary cause and should be lazy-loaded or replaced with a compressed static image.
High Priority

Mobile Responsiveness

Site passes Google's mobile-friendly test. Layout adapts correctly to smaller screens.

What this means: Google uses mobile-first indexing, so this is essential. Your site is correctly optimised for mobile devices.
Pass
!

XML Sitemap

Using WordPress default sitemap at /wp-sitemap.xml. No reference to the sitemap in robots.txt.

What this means: While a sitemap exists, search engines may not discover it because it is not referenced in robots.txt. Adding a Sitemap: directive to robots.txt ensures Google and Bing can find and crawl all your pages efficiently.
Medium
!

Robots.txt

Minimal configuration: only contains "Allow: /". No sitemap reference, wp-admin not blocked.

What this means: Your robots.txt is not doing its job. It should reference your sitemap and block search engines from crawling admin pages, which wastes your crawl budget and can expose sensitive URLs.
Medium

Canonical Tags

Canonical tags are present and correctly self-referencing.

What this means: This prevents duplicate content issues by telling Google which version of a page is the "official" one. Working correctly.
Pass

Hreflang Tags

WPML is installed but no hreflang output is being generated. If the site serves content in multiple languages or regions, this is a critical gap.

What this means: Hreflang tags tell Google which language or regional version of a page to show to different users. With WPML installed but hreflang not outputting, Google may show the wrong version of your pages to users in different countries, or flag pages as duplicate content.
High Priority

SEO Plugin

No SEO plugin installed. No Yoast, Rank Math, or equivalent detected.

What this means: Without an SEO plugin, there is no easy way to manage title tags, meta descriptions, schema markup, sitemaps, or social sharing tags. This is the single most impactful quick win available: installing a plugin like Rank Math or Yoast will immediately provide tools to fix most of the issues in this report.
Critical
📝

On-Page SEO

Title Tag

The homepage title tag is completely empty. No title is being sent to search engines.

What this means: The title tag is the single most important on-page ranking factor. It is what appears as the clickable headline in Google search results. With no title, Google will attempt to generate one from your page content, which typically produces poor results. Your page is essentially unnamed in search results.
Critical

Meta Description

No meta description set on any page.

What this means: The meta description appears below your title in search results. Without one, Google pulls random text from your page, which often looks unprofessional and does not encourage clicks. A well-written meta description can significantly improve your click-through rate from search results.
Critical

H1 Heading

An H1 tag exists in the HTML but contains no text. It is effectively invisible.

What this means: The H1 is the main heading of your page and a key ranking signal. An empty H1 tells Google nothing about what the page is about. This should contain your primary keyword, such as "Property Maintenance Services in Dubai & London".
Critical
!

H2 Heading Structure

H2 headings are present but use generic text: "About Us", "Services", "Neighbourhoods". Not keyword-optimised.

What this means: Subheadings should include relevant keywords to help search engines understand your content. Instead of "Services", consider "Property Maintenance Services in Dubai" or "Our Specialist Maintenance Services". This helps Google match your pages to relevant search queries.
Medium

Image Alt Text

The vast majority of images have empty alt attributes.

What this means: Alt text describes images to search engines and screen readers. Empty alt text means Google cannot understand your images, you miss out on Google Image Search traffic, and the site fails accessibility standards. Every image should have descriptive, keyword-relevant alt text.
High Priority

Schema / Structured Data

No JSON-LD or structured data markup detected on any page.

What this means: Schema markup helps Google understand your business type, services, locations, and reviews. Without it, you are missing out on rich search results (star ratings, business hours, service areas) that significantly increase visibility and click-through rates. For a local service business, LocalBusiness and Service schemas are essential.
High Priority

Open Graph & Twitter Cards

No Open Graph tags or Twitter Card markup detected.

What this means: When someone shares a link to your site on social media, LinkedIn, or WhatsApp, it will appear as a plain URL with no image, title, or description. Adding OG tags ensures your brand looks professional whenever your site is shared. An SEO plugin will handle this automatically.
Medium
📄

Content Analysis

!

Indexed Pages

Approximately 10 to 20 pages are currently indexed by Google.

What this means: For a business offering eight distinct service categories across two locations, this is a low page count. Each service and each location should have its own dedicated, optimised page. Expanding to 40 or more targeted pages would significantly increase your organic search footprint.
Medium
!

Blog Content

A blog section exists but has very low content volume. No regular publishing schedule apparent.

What this means: Blog content is one of the most effective ways to attract organic traffic for informational queries (e.g. "how to maintain a swimming pool in Dubai", "signs your AC needs servicing"). A consistent publishing schedule of two to four articles per month would build topical authority and drive long-tail keyword traffic.
Medium

Service Coverage

Eight service categories covered: Electrical, Plumbing, HVAC, Carpentry/Tiling, Pool Specialists, Water Tank Cleaning, Gardening, and AV Systems.

What this means: Good breadth of service pages. However, each should be expanded with location-specific content, FAQs, and internal linking to maximise their ranking potential.
Strength

Google Maps Integration

No Google Maps embed on the contact page despite having physical addresses in Dubai and London.

What this means: Embedding Google Maps for each location helps Google associate your business with specific geographic areas and improves your chances of appearing in local map pack results. It also makes it easier for potential customers to find you.
Medium
📍

Local SEO

Google Business Profile

No Google Business Profile linked to the website for either the Dubai or London location.

What this means: Google Business Profile is the foundation of local SEO. Without it, you cannot appear in Google Maps results, the local 3-pack, or display business hours, reviews, and photos in search. For a location-based service business, this is the single most important local SEO asset to set up.
Critical
!

NAP Consistency

Name, Address, and Phone number information is partially present but inconsistent across different pages of the site.

What this means: Google cross-references your business details across your website and third-party directories. Inconsistent NAP data confuses search engines and weakens your local ranking signals. Every mention of your address and phone number should be identical, formatted consistently across the entire site.
High Priority

Local Schema Markup

No LocalBusiness or Service schema markup present for either location.

What this means: Local schema tells Google your exact business type, service area, opening hours, and contact details in a structured format. Adding LocalBusiness schema for both your Dubai and London offices would significantly improve your appearance in local search results and knowledge panels.
High Priority
!

Multi-Location Setup

Two locations identified: Dubai (JGE, JBR) and London (Hill Street, Mayfair). Neither has a dedicated location landing page.

What this means: Each location should have its own dedicated page with unique content, embedded map, local testimonials, and location-specific services. This is standard practice for multi-location businesses and essential for ranking in each local market.
Medium
🎯

Target Keywords

Based on your services, locations, and market opportunity, we recommend targeting the following keywords. These represent high-intent searches from potential customers actively looking for property maintenance services.

Keyword Search Intent Competition Priority
property maintenance Dubai Transactional High Primary
plumbing services Dubai Transactional High Primary
AC cleaning Dubai Transactional Medium Primary
villa maintenance Dubai Transactional Medium Secondary
electrical repair JBR Dubai Local / Transactional Medium Secondary
📊

Competitor Gap Analysis

The Dubai property maintenance market is competitive online, with several established players dominating organic search results. Here is how your competitors are outperforming maintained.ae and where you have opportunities to close the gap.

🏢 Established Aggregators

Platforms like ServiceMarket, HomeGenie, and Mr. Fixer rank highly for broad terms like "property maintenance Dubai" because they have hundreds of indexed pages, strong domain authority, and extensive review profiles. Competing on these terms requires building content depth and earning backlinks over time.

🔧 Direct Competitors

Companies like Hitches & Glitches, Home Maintenance LLC, and Fixerman have invested in SEO with optimised title tags, local schema, Google Business Profiles with hundreds of reviews, and regular blog content. They rank on page one for service-specific queries that MAINTAINED should also be targeting.

💡 Your Opportunity

Many competitors focus only on Dubai. Your dual presence in Dubai and London is a unique differentiator. Location-specific long-tail keywords ("plumber JBR Dubai", "villa AC service JGE") have less competition and higher conversion rates. A focused local SEO strategy can deliver results quickly.

📈 The Gap Summary

Your competitors have: SEO plugins installed, complete title/meta tags, LocalBusiness schema, active Google Business Profiles, 50+ indexed pages, and regular content. Closing this gap is achievable within three to six months with a structured SEO programme.

🗺️

Action Plan & Roadmap

The following phased roadmap prioritises high-impact, low-effort improvements first, building towards a comprehensive SEO foundation over three months.

Phase 1: Quick Wins
Weeks 1 to 2
  • Install and configure Rank Math SEO plugin High Impact
  • Write and set title tags for all pages (homepage, services, contact) High Impact
  • Write meta descriptions for all pages High Impact
  • Fix empty H1 tag on homepage with keyword-rich heading High Impact
  • Add descriptive alt text to all images across the site
  • Update robots.txt with sitemap reference and block wp-admin
  • Configure WPML to output hreflang tags correctly
Phase 2: Foundation
Month 1
  • Add JSON-LD LocalBusiness schema for both Dubai and London locations High Impact
  • Add Service schema markup for each service category
  • Create and verify Google Business Profiles for both locations High Impact
  • Standardise NAP information across all pages
  • Embed Google Maps on contact and location pages
  • Set up Open Graph and Twitter Card tags via SEO plugin
  • Optimise page speed: lazy-load Vimeo video, compress images, enable caching
  • Create dedicated landing pages for each location (Dubai, London)
Phase 3: Content & Authority
Months 2 to 3
  • Expand service pages with location-specific content, FAQs, and internal links
  • Launch content calendar: two to four blog posts per month targeting long-tail keywords
  • Create neighbourhood-specific pages (JBR, JGE, Downtown, Marina, etc.)
  • Build local citations on Dubai directories (Yellow Pages UAE, Dubai Local, Bayut Services)
  • Implement a review generation strategy for Google Business Profiles
  • Set up Google Search Console and Analytics for tracking
Phase 4: Ongoing Optimisation
Ongoing
  • Monthly keyword ranking reports and traffic analysis
  • Quarterly technical SEO health checks
  • Continuous content production and optimisation
  • Link-building outreach to property management blogs and directories
  • Monitor and respond to Google Business Profile reviews
  • Competitor tracking and strategy adjustment
🛠️

What Ikaroa Will Deliver

Here is our plan for MAINTAINED. We focus on doing the right things well, not hitting arbitrary numbers.

🔧 Technical SEO Overhaul
  • Install and configure Rank Math SEO plugin with optimal settings
  • Write keyword-optimised title tags for every page on the site
  • Write compelling meta descriptions for every page
  • Fix the empty H1 tag with a clear, keyword-rich heading
  • Add descriptive alt text to every image across the site
  • Fix robots.txt (add sitemap reference, block wp-admin)
  • Configure WPML hreflang tags for multilingual support
  • Set up Open Graph and Twitter Card tags for social sharing
  • Optimise page speed: lazy-load the Vimeo video, compress images, enable caching
📍 Local SEO Setup
  • Add JSON-LD LocalBusiness schema for both Dubai and London locations
  • Add Service schema markup for each service (Electrical, Plumbing, HVAC, etc.)
  • Create and verify Google Business Profiles for both locations
  • Standardise NAP (Name, Address, Phone) across the entire site
  • Embed Google Maps on the contact page and each location page
  • Submit to 20+ UAE and UK local business directories
📝 Content Strategy
  • Expand each service page with 800+ words of optimised content, FAQs, and internal links
  • Create dedicated landing pages for each Dubai neighbourhood (JBR, JGE, Downtown, Marina, Palm Jumeirah, Business Bay)
  • Launch a content calendar: 4 blog posts per month targeting long-tail keywords
  • Write location-specific content for London (Mayfair, Kensington, Chelsea)
  • Set up Google Search Console and Analytics for full tracking
🔗 Backlink Building
  • Build local citations on 20+ Dubai and UK directories (Yellow Pages UAE, Dubai Local, Yell, etc.)
  • Secure guest posts on property management and Dubai lifestyle blogs
  • Pitch MAINTAINED to journalists covering Dubai property and home services
  • Implement a review generation strategy to boost Google Business Profile ratings
  • Outreach for niche edits and resource page placements
📊 Ongoing Monitoring
  • Monthly keyword ranking report showing progress across all target keywords
  • Traffic and conversion analysis with actionable insights
  • Quarterly technical health checks to catch new issues
  • Competitor tracking: monitor what your competitors are doing and stay ahead
  • Continuous content optimisation based on performance data

The Goal

Get MAINTAINED ranking on the first page of Google for property maintenance searches in Dubai and London. Build a steady flow of organic enquiries from homeowners and property managers who are actively looking for your services. Make your website work as hard as your team does.

Let's Get Started

Everything in this report is actionable and we are ready to begin immediately. Your site has strong fundamentals (good services, two premium locations, an established brand) but is being held back by basic SEO issues that can be resolved quickly. Let's fix that.