Growth Readiness Report
relofix.com
https://relofix.com/ · Analysed April 14, 2026
How to read these scores
Each pillar blends deterministic signals (70%) with AI expert judgment (30%). Conversion & Trust and Search Visibility each carry 35% of the overall score; Technical Confidence carries 30%. A grade cap applies: if any pillar falls below 70, the site cannot receive an A regardless of the weighted average.
What your site does well
20 items
Customers landing on your site quickly understand what Relofix does for buyers and renters moving to Barcelona remotely. The main message is mostly clear, and the free consultation is easy to find right away.
CMO Review
Your site gives visitors several clear ways to start a conversation, with multiple contact and booking forms, strong button visibility, and a form setup that feels easy to complete rather than burdensome.
CMO Review
Your brand comes across as polished and credible visually. The logo, colors, typography, and overall experience are consistent across pages, which helps international clients feel they are dealing with a real professional business.
CMO Review
Search engines are finding a solid foundation: the site has strong content fitness, fresh content, a clear main heading, and a well-organized page structure.
SEO Review
Your visibility setup is in good shape with Yoast SEO, a sitemap, robots.txt, canonical tags, complete social sharing tags, and existing structured data already in place.
SEO Review
The homepage clearly targets relocation-focused searches around apartments, Barcelona, and remote viewings, which supports relevance for buyers and renters searching from abroad.
SEO Review
The technical foundation is solid on desktop: main content appears in about 1.9 seconds, layout is stable, and the site uses Cloudflare to deliver pages reliably.
CTO Review
Under the hood, the WordPress setup is in good working order for a foundational-stage real estate business: valid HTML, healthy internal links, working robots.txt, and a declared sitemap support reliable crawling and site maintenance.
CTO Review
The site avoids several common reliability problems: HTTPS is active, compression is enabled, only 2 third-party scripts were detected, and the request count stays well controlled at 59.
CTO Review
SSL certificate active
Site is served securely over HTTPS
Testimonials present
Social proof builds visitor confidence
13 call-to-actions found
CTA visible above the fold
4 forms for lead capture
Performance score: 87
Fast loading improves user experience and rankings
Accessibility score: 90
Good accessibility widens your audience
SEO basics score: 85
Strong foundation for search visibility
5 schema types detected
Structured data helps search engines understand your content
Robots meta configured
Search engine crawling is properly guided
Strong brand consistency
Colors, fonts, and imagery are cohesive
13 technologies detected
Including Google Analytics, Cloudflare
Recommended fixes
14 total
Show proof of successful client outcomes before asking visitors to book
high
Moderate
Low Visible Trust
Bring your best trust signals closer to the main consultation action so buyers and renters see proof earlier in the decision process.
- Select 2-3 of your strongest testimonials and place them directly under the hero section or beside the primary consultation button.
- Upgrade each testimonial by adding real client names, apartment outcome details, move-in context, or neighborhood results where permission allows.
- If available, add a short success-story block showing situations such as remote viewing help, fast apartment approval, or support for non-Spanish-speaking clients.
- Keep the current testimonials on the site, but reposition the strongest proof higher so visitors do not need to scroll to feel confident.
Why this matters: For a relocation and rental service, buyers and renters want proof that someone like them succeeded before they commit to a call. Showing that proof earlier reduces hesitation and helps your consultation offer feel safer and more credible.
Pillar: Conversion & Trust
Make it clearer who clients will be working with
medium
Moderate
Unclear Team Identity
Add a clear people section that explains who runs Relofix, what experience they bring, and how they support international clients in Barcelona.
- Create a visible section on the homepage or About page introducing the founder or team with a professional photo and short background.
- Explain whether clients work with one dedicated local expert or a broader team, and describe language support and on-the-ground experience.
- Include trust-building details such as years in Barcelona, relocation experience, neighborhood knowledge, or client support style.
Why this matters: Real estate and relocation decisions are deeply personal. When visitors can picture the person guiding their apartment search, the service feels more human and lower risk, which can increase consultation bookings.
Pillar: Conversion & Trust
Reduce uncertainty by explaining what happens after someone books
medium
Quick win
Unclear Next Steps
Add a short expectation-setting block near the booking area that explains the consultation process and gives a simple pricing or engagement hint without turning the page into a price discussion.
- Add 3 short steps near the consultation button, such as discuss needs, shortlist apartments, and arrange viewings or video walkthroughs.
- Clarify whether the consultation is free, what clients receive from it, and how quickly follow-up usually happens.
- If exact pricing is quote-based, add a simple line such as 'Custom quote based on your search needs' or 'Packages shared after the initial consultation' so visitors know what to expect.
Why this matters: When buyers and renters understand the process, they feel more in control. A little clarity around the first conversation can remove hesitation without pushing you into price-led selling.
Pillar: Conversion & Trust
Use your existing client feedback in a more convincing way
medium
Quick win
Thin Testimonials
Improve the quality of the testimonials you already have so they feel more believable and specific.
- Add client first names or initials plus country, relocation context, or rental situation if full names are not possible.
- Include concrete outcomes in the quote, such as finding an apartment remotely, saving time, avoiding wasted viewings, or feeling confident from abroad.
- If clients agree, add a headshot or apartment-related image to make the testimonial feel more real.
Why this matters: You already have testimonial content, which is a good foundation. Making it more specific and human will do more work for you at the moment buyers and renters are deciding whether to trust you.
Pillar: Conversion & Trust
Help Google connect your pages with clearer in-page links
medium
Moderate
Weak Page Connections
Add natural in-content links between relevant pages so Google can better understand your service areas, relocation help, and listing-related topics. Link health and linking strategy are different here: your existing links are healthy, but there are no contextual body links passing topical relevance.
- Review the existing About, Services, and Contact pages and identify places where the copy naturally references other pages on the site.
- Add descriptive body links inside paragraphs, not only in navigation, using phrases tied to the destination topic.
- If you plan to build neighborhood or area pages later, create those pages first and then link to them from the homepage and service content.
- Use Search Console and site analytics to find your strongest pages, then add links from those pages to lower-visibility pages you want Google to prioritize.
Why this matters: Navigation links help visitors move around, but contextual in-page links give Google stronger clues about which pages matter for searches like apartment help in Barcelona neighborhoods or remote rental support.
Pillar: Search Visibility
Make your real estate service easier for Google to understand
medium
Moderate
Unclear Business Signals
Expand the existing structured data so it better reflects a Barcelona real estate and relocation service, including service area and agent credibility details where accurate.
- Use Yoast-compatible schema settings or a schema extension to expand beyond Organization, WebSite, WebPage, ImageObject, and BreadcrumbList.
- Add a safe business type such as LocalBusiness, ProfessionalService, or Service if it accurately matches the company model; avoid unrelated schema types.
- Include service area details for Barcelona and key business identity fields that are currently missing from structured data.
- If the business is built around an identifiable agent or founder, add Person markup only when that person is clearly presented on the site with matching public-facing details.
Why this matters: When Google crawls your pages, clearer business identity and location data can reinforce that Relofix serves Barcelona rental and relocation searches, not a generic homepage with limited local context.
Pillar: Search Visibility
Fix 4 accessibility issues affecting 5 elements
medium
Significant
Accessibility Barriers
Resolve the 2 serious and 2 moderate accessibility issues, starting with the 5 affected elements, and add descriptive alt text across the image library.
- Run a Lighthouse check in Chrome or use the free axe DevTools browser extension to confirm the 5 affected elements and identify the exact failures.
- In the WordPress admin, review page content built with Elementor and fix the flagged form, button, label, or structure issues on the homepage first, then repeat on key inquiry pages.
- In Media Library, add descriptive alt text for property photos, neighborhood images, team photos, and service illustrations; avoid leaving decorative images without a clear decision.
- For any WPForms fields involved, check field labels, error messaging, and accessible names inside the WPForms builder rather than relying on placeholder text alone.
- Retest after publishing to confirm the serious issues are cleared before moving to lower-priority pages.
Why this matters: This helps more renters and relocation clients use the site successfully, including people using assistive technology, and lowers the chance that visitors abandon an inquiry because the page is hard to use.
Evidence
ADA website lawsuit growth: +37% year-over-year H1 2025 [UsableNet Mid-Year Report 2025]
Pillar: Technical Confidence
Your phone experience is much slower than desktop — buyers may leave before listings load
high
Moderate
Slow Mobile Load
Reduce mobile load time by shrinking image weight on the homepage and key listing pages, especially above the fold and in image-heavy sections.
- In WordPress, install ShortPixel, Imagify, or EWWW Image Optimizer and convert remaining JPG/PNG files to WebP or AVIF where supported.
- Resize the 30 oversized images to the largest display size actually used by the theme and Elementor sections before re-uploading or bulk-optimizing them.
- Enable or expand lazy loading for below-the-fold images using your image optimization plugin or a performance plugin so only the first visible images load immediately.
- Review the homepage hero, neighborhood visuals, and gallery sections in Elementor and replace any full-size uploads with properly sized versions.
- After changes, test the homepage in pagespeed.web.dev on mobile and confirm the largest visible content appears closer to the good threshold.
Why this matters: Most relocation clients first discover services on mobile. When the first screen takes too long to appear, showing requests and apartment inquiry starts are more likely to drop.
Mobile abandonment: 53% if page takes >3 seconds [Google/Think with Google]
Pillar: Technical Confidence
Cut image bloat so listing pages feel faster and more reliable
medium
Moderate
Heavy Images
Reduce total image weight across the site by modernizing formats, improving lazy loading coverage, and tightening image sizing standards for future uploads.
- Create a simple upload rule for the team: export photos to web-ready dimensions before adding them to WordPress, rather than uploading camera-size files.
- Use your image plugin's bulk optimization tool to convert the 38 legacy JPG/PNG files still in use to WebP or AVIF where possible.
- Check Elementor image widgets, background sections, and sliders to ensure they are not pulling unnecessarily large originals on mobile.
- For property galleries and neighborhood sections, keep the first visible image prioritized and defer the rest with lazy loading.
- Recheck total page size after optimization and aim to bring the homepage below 3 MB.
Why this matters: Image-heavy real estate sites rise or fall on browsing experience. Lighter galleries help buyers and renters move through listings without stalls or long waits.
1-second delay impact: -7% conversions [Google/Deloitte]
Pillar: Technical Confidence
Close 1 security gap in your website's protection
medium
Quick win
Security Gaps
Your site is missing 1 security protection expected for real_estate sites.
- Set X-Content-Type-Options: nosniff — stops browsers from guessing a file's type and executing it as something it is not
- Where to add: if you use Cloudflare as a CDN in front of your server, go to your Cloudflare dashboard > Rules > Transform Rules > Modify Response Headers. If your site is deployed directly on Cloudflare Pages, add a _headers file to your output directory instead (see developers.cloudflare.com/pages/configuration/headers/)
Why this matters: These headers strengthen security for real_estate sites that handle user data.
Evidence
Recommended for real_estate sites
Based on HTTP response header analysis
Pillar: Technical Confidence
Your page title is too short for search results
low
Quick win
Title Tag Length
Your page title is 14 characters. Google typically displays 50-60 characters in search results.
- Expand your title with relevant keywords. Current: "Home - Relofix"
- Include your primary keyword near the beginning
- Add your brand name at the end separated by a pipe or dash
- Where to edit: open the page in your WordPress dashboard and use the Yoast SEO or RankMath panel (below the editor) to set the title and meta description — or use your page builder's (Elementor, Divi, Gutenberg) built-in SEO fields
Why this matters: Title tags that are too long get cut off in search results with '...', hiding important information. Too short means missed keyword opportunities.
Evidence
Pillar: Search Visibility
Duplicate page headlines found — help each page compete for its own search topic
low
Quick win
Duplicate Page Titles
1 group of pages share identical title tags. Each page needs a distinct title so search engines can rank it for its own topic.
- Open each page listed below and update its title tag to reflect the specific topic of that page
- Keep titles between 50-60 characters and include the page's primary keyword near the start
- Avoid using your site name alone as a page title — add the page topic first, for example 'Services - YourBrand' or 'About YourBrand'
Why this matters: When multiple pages share the same title, search engines struggle to understand which page is most relevant for a query. Unique titles help each page rank independently.
Evidence
Pillar: Search Visibility
3 AI crawlers are blocked by your robots.txt
high
Quick win
AI Crawler Access
Your robots.txt explicitly blocks Google-Extended, GPTBot, ClaudeBot from reading your site. This was detected as an intentional `Disallow: /` rule for these bots.
- Open your robots.txt file (usually at yoursite.com/robots.txt) and find the rule for Google-Extended or GPTBot or ClaudeBot
- Change `Disallow: /` to `Allow: /` (or remove the Disallow line entirely) for each bot you want to permit
- If you intentionally blocked these bots and want to keep it that way, no action is needed -- this is your call to make
- After making changes, verify at yoursite.com/robots.txt that the updated rules appear correctly
- Where to edit: use Yoast SEO (SEO > Tools > File Editor) or RankMath (General Settings > Edit robots.txt) — avoid editing the file directly on a WordPress site as the plugin regenerates it on publish
Why this matters: OAI-SearchBot and Google-Extended are retrieval bots, not just training crawlers. When blocked, your site cannot appear in ChatGPT live answers or Google AI Overviews regardless of your organic search rankings. Whether to allow them is a business decision, but it is worth knowing the trade-off.
Evidence
Pillar: Search Visibility
Site content unreadable by most AI crawlers
high
Significant
JavaScript-Only Rendering
When a bot fetches your homepage, the server returns an HTML file with an empty container and a JavaScript bundle. Crawlers that may not execute JavaScript may receive a blank page with no text, headings, or links. Note: Googlebot (traditional Google Search) does render JavaScript, so standard Google indexing is less affected. The primary gap is AI-generated answers and AI training data, where crawlers like GPTBot, ClaudeBot, Google-Extended, and PerplexityBot may not run JavaScript.
- Fastest fix (requires a developer, a few hours): add a prerendering service like Prerender.io to your hosting setup. It intercepts bot requests and serves pre-rendered HTML snapshots of your pages without changing any application code -- your site continues to work exactly as before for real users
- Many modern hosting platforms (Netlify, Vercel, Cloudflare Pages) have built-in edge rendering or prerender middleware options that can achieve the same result without a third-party service -- ask your developer to check your platform's documentation
- Verify any fix by opening your homepage in a browser, right-clicking anywhere on the page, and choosing View Page Source (Ctrl+U on Windows, Cmd+Option+U on Mac). If your headings, copy, and links are readable in that window, bots can see them. If you only see an empty <div> and script tags, the fix is not yet working
- Long-term option (requires a developer, weeks of work): migrate to a framework that supports server-side rendering (SSR) natively -- for React codebases, Next.js and Remix are the standard choices; for Vue codebases, Nuxt. This is a meaningful engineering project involving routing changes, data-fetching refactors, and handling browser-only APIs
Why this matters: Several major AI crawlers may not execute JavaScript. GPTBot (ChatGPT training and search), ClaudeBot (Anthropic), Google-Extended (AI Overviews and Gemini training), and PerplexityBot may fetch raw HTML only. A site that only renders content via JavaScript risks providing these crawlers with no usable content -- reducing its chances of appearing in AI-generated answers regardless of content quality.
Evidence
Pillar: Search Visibility
Expert reviews
CMO · SEO · CTO
Each pillar is reviewed by an independent AI expert anchored to the detected signals. Scores blend 70% deterministic measurement with 30% expert judgment.
CMO
CMO Review
Growth & Conversion · Score: 76/100 · high confidence
CMO Review
Growth & Conversion · Score: 76/100 · high confidence
Strengths
- Customers landing on your site quickly understand what Relofix does for buyers and renters moving to Barcelona remotely. The main message is mostly clear, and the free consultation is easy to find right away.
- Your site gives visitors several clear ways to start a conversation, with multiple contact and booking forms, strong button visibility, and a form setup that feels easy to complete rather than burdensome.
- Your brand comes across as polished and credible visually. The logo, colors, typography, and overall experience are consistent across pages, which helps international clients feel they are dealing with a real professional business.
Key Issues
- Visitors are being asked to book a consultation before seeing enough proof that past clients had good outcomes. Trust signals exist, but they are not strong or prominent enough near the main action area.
- It is still unclear who is behind the service. With no visible team section and no clear signal about whether this is a solo expert or a broader agency, some buyers and renters may hesitate before requesting a showing or consultation.
- The site explains the service well, but it does not set expectations about cost or what happens after someone books. That uncertainty can slow down listing inquiries from people who are interested but not yet ready to commit.
CMO Recommendations
Show proof of successful client outcomes before asking visitors to book
highBring your best trust signals closer to the main consultation action so buyers and renters see proof earlier in the decision process.
- Select 2-3 of your strongest testimonials and place them directly under the hero section or beside the primary consultation button.
- Upgrade each testimonial by adding real client names, apartment outcome details, move-in context, or neighborhood results where permission allows.
- If available, add a short success-story block showing situations such as remote viewing help, fast apartment approval, or support for non-Spanish-speaking clients.
- Keep the current testimonials on the site, but reposition the strongest proof higher so visitors do not need to scroll to feel confident.
For a relocation and rental service, buyers and renters want proof that someone like them succeeded before they commit to a call. Showing that proof earlier reduces hesitation and helps your consultation offer feel safer and more credible.
Make it clearer who clients will be working with
mediumAdd a clear people section that explains who runs Relofix, what experience they bring, and how they support international clients in Barcelona.
- Create a visible section on the homepage or About page introducing the founder or team with a professional photo and short background.
- Explain whether clients work with one dedicated local expert or a broader team, and describe language support and on-the-ground experience.
- Include trust-building details such as years in Barcelona, relocation experience, neighborhood knowledge, or client support style.
Real estate and relocation decisions are deeply personal. When visitors can picture the person guiding their apartment search, the service feels more human and lower risk, which can increase consultation bookings.
Reduce uncertainty by explaining what happens after someone books
mediumAdd a short expectation-setting block near the booking area that explains the consultation process and gives a simple pricing or engagement hint without turning the page into a price discussion.
- Add 3 short steps near the consultation button, such as discuss needs, shortlist apartments, and arrange viewings or video walkthroughs.
- Clarify whether the consultation is free, what clients receive from it, and how quickly follow-up usually happens.
- If exact pricing is quote-based, add a simple line such as 'Custom quote based on your search needs' or 'Packages shared after the initial consultation' so visitors know what to expect.
When buyers and renters understand the process, they feel more in control. A little clarity around the first conversation can remove hesitation without pushing you into price-led selling.
Use your existing client feedback in a more convincing way
mediumImprove the quality of the testimonials you already have so they feel more believable and specific.
- Add client first names or initials plus country, relocation context, or rental situation if full names are not possible.
- Include concrete outcomes in the quote, such as finding an apartment remotely, saving time, avoiding wasted viewings, or feeling confident from abroad.
- If clients agree, add a headshot or apartment-related image to make the testimonial feel more real.
You already have testimonial content, which is a good foundation. Making it more specific and human will do more work for you at the moment buyers and renters are deciding whether to trust you.
Start measuring how visitors interact before they inquire
lowAdd simple behavior tracking alongside your existing analytics so you can see where visitors stop, scroll, and abandon the page before submitting a form.
- Keep Google Analytics in place and add a behavior tool such as Microsoft Clarity.
- Review recordings and heatmaps for the homepage, services page, and contact flows to see whether visitors reach trust content and interact with booking areas.
- Use those findings to test placement of testimonials, process explanation, and trust elements near consultation sections.
You already have basic traffic tracking, but behavior data would help you see exactly where uncertainty is hurting conversions. That makes future changes more informed and more likely to lift inquiries.
Assessment basis
This assessment is based on a clear value proposition, strong brand consistency, exceptional form setup, 13 visible action points with 9 above the fold, and good user experience. The main factor holding the score back is trust depth: testimonials are present but thin, social proof is visually absent near the main action area, no case studies or client logos were detected, and there is no visible team section to strengthen credibility for high-trust real estate decisions.
SEO
SEO Review
Search Visibility · Score: 68/100 · high confidence
SEO Review
Search Visibility · Score: 68/100 · high confidence
Strengths
- Search engines are finding a solid foundation: the site has strong content fitness, fresh content, a clear main heading, and a well-organized page structure.
- Your visibility setup is in good shape with Yoast SEO, a sitemap, robots.txt, canonical tags, complete social sharing tags, and existing structured data already in place.
- The homepage clearly targets relocation-focused searches around apartments, Barcelona, and remote viewings, which supports relevance for buyers and renters searching from abroad.
Key Issues
- Search results are underspecified right now because the homepage title is very short and no meta descriptions were found on the homepage or the 7 additional pages scanned.
- Internal link health is good with no broken links, but link strategy is weak: the checked links work, yet there are 0 contextual body links to help Google discover relationships between services and location topics.
- Mobile search visibility is at risk because mobile load time is poor even though desktop performance is strong.
- The current structured data identifies the business generally, but it does not clearly reinforce real estate service type, service area, or agent identity for Barcelona-focused searches.
- Search visibility beyond Google is limited because the homepage serves empty raw HTML to non-rendering bots, reducing discoverability in AI-generated answers and training systems.
SEO Recommendations
Your page title is too short for search results
lowRewrite the homepage title so it describes the service and location more clearly instead of using only the brand name.
- Update the homepage title tag in Yoast SEO.
- Include the core service and location in natural language, such as remote apartment search or apartment viewing help in Barcelona.
- Keep the final title within a strong search-result range while still leading with the main topic before the brand name.
- Review the duplicate title found on another crawled page and give that page a distinct title based on its actual topic.
When people search for apartment help in Barcelona, a descriptive title gives Google a stronger relevance signal and makes your result more compelling than a generic homepage label.
Add a meta description to control how you appear in Google
mediumWrite unique page descriptions for the homepage and the additional pages that currently have none.
- Add a custom meta description in Yoast SEO for the homepage and each of the 7 scanned pages missing one.
- Summarize the specific page benefit in 1-2 sentences using real search language such as Barcelona apartment search, remote viewings, multilingual relocation help, or rental support.
- Include the brand name naturally where it helps recognition, but lead with the page topic and value to the searcher.
- Check how the description appears on mobile search results and shorten if key details are getting cut off.
Without a custom description, Google may pull inconsistent text from the page. A tailored description gives you more control over how buyers, renters, and relocating clients see your listings and services in search results.
Help Google connect your pages with clearer in-page links
mediumAdd natural in-content links between relevant pages so Google can better understand your service areas, relocation help, and listing-related topics. Link health and linking strategy are different here: your existing links are healthy, but there are no contextual body links passing topical relevance.
- Review the existing About, Services, and Contact pages and identify places where the copy naturally references other pages on the site.
- Add descriptive body links inside paragraphs, not only in navigation, using phrases tied to the destination topic.
- If you plan to build neighborhood or area pages later, create those pages first and then link to them from the homepage and service content.
- Use Search Console and site analytics to find your strongest pages, then add links from those pages to lower-visibility pages you want Google to prioritize.
Navigation links help visitors move around, but contextual in-page links give Google stronger clues about which pages matter for searches like apartment help in Barcelona neighborhoods or remote rental support.
Make your real estate service easier for Google to understand
mediumExpand the existing structured data so it better reflects a Barcelona real estate and relocation service, including service area and agent credibility details where accurate.
- Use Yoast-compatible schema settings or a schema extension to expand beyond Organization, WebSite, WebPage, ImageObject, and BreadcrumbList.
- Add a safe business type such as LocalBusiness, ProfessionalService, or Service if it accurately matches the company model; avoid unrelated schema types.
- Include service area details for Barcelona and key business identity fields that are currently missing from structured data.
- If the business is built around an identifiable agent or founder, add Person markup only when that person is clearly presented on the site with matching public-facing details.
When Google crawls your pages, clearer business identity and location data can reinforce that Relofix serves Barcelona rental and relocation searches, not a generic homepage with limited local context.
Assessment basis
The assessment is based on concrete SEO data: strong content fitness, fresh content, clear headings, Yoast SEO, sitemap, robots.txt, canonical tags, structured data, complete Open Graph/Twitter Cards, healthy link health, weak contextual body linking, a very short homepage title, missing meta descriptions on 8 scanned pages, mobile LCP of 7.0 seconds, and the confirmed raw-HTML rendering gap that limits non-rendering bot discoverability.
CTO
CTO Review
Technical Confidence · Score: 74/100 · high confidence
CTO Review
Technical Confidence · Score: 74/100 · high confidence
Strengths
- The technical foundation is solid on desktop: main content appears in about 1.9 seconds, layout is stable, and the site uses Cloudflare to deliver pages reliably.
- Under the hood, the WordPress setup is in good working order for a foundational-stage real estate business: valid HTML, healthy internal links, working robots.txt, and a declared sitemap support reliable crawling and site maintenance.
- The site avoids several common reliability problems: HTTPS is active, compression is enabled, only 2 third-party scripts were detected, and the request count stays well controlled at 59.
- Buyers and renters can use the site comfortably on modern devices: mobile readiness is confirmed, tap targets and navigation are strong, and the overall user experience is exceptional.
Key Issues
- Mobile speed is the biggest reliability gap: on a phone, the main content takes about 7.0 seconds to appear even though desktop performance is strong.
- Images are carrying most of the page weight: the page is 4.59 MB in total, with 4.26 MB coming from images, 30 oversized images, 38 older-format image files, and only some lazy loading in place.
- Accessibility needs attention in a few important places: 2 serious issues and 2 moderate issues were found, and 83% of images are missing alt text.
- The site carries avoidable maintenance weight from jQuery Migrate, which signals older compatibility code still loading with no visitor-facing benefit.
- Privacy readiness is weak for an international audience: no cookie consent banner or GDPR compliance signals were detected.
CTO Recommendations
Fix 4 accessibility issues affecting 5 elements
mediumResolve the 2 serious and 2 moderate accessibility issues, starting with the 5 affected elements, and add descriptive alt text across the image library.
- Run a Lighthouse check in Chrome or use the free axe DevTools browser extension to confirm the 5 affected elements and identify the exact failures.
- In the WordPress admin, review page content built with Elementor and fix the flagged form, button, label, or structure issues on the homepage first, then repeat on key inquiry pages.
- In Media Library, add descriptive alt text for property photos, neighborhood images, team photos, and service illustrations; avoid leaving decorative images without a clear decision.
- For any WPForms fields involved, check field labels, error messaging, and accessible names inside the WPForms builder rather than relying on placeholder text alone.
- Retest after publishing to confirm the serious issues are cleared before moving to lower-priority pages.
This helps more renters and relocation clients use the site successfully, including people using assistive technology, and lowers the chance that visitors abandon an inquiry because the page is hard to use.
Your phone experience is much slower than desktop — buyers may leave before listings load
highReduce mobile load time by shrinking image weight on the homepage and key listing pages, especially above the fold and in image-heavy sections.
- In WordPress, install ShortPixel, Imagify, or EWWW Image Optimizer and convert remaining JPG/PNG files to WebP or AVIF where supported.
- Resize the 30 oversized images to the largest display size actually used by the theme and Elementor sections before re-uploading or bulk-optimizing them.
- Enable or expand lazy loading for below-the-fold images using your image optimization plugin or a performance plugin so only the first visible images load immediately.
- Review the homepage hero, neighborhood visuals, and gallery sections in Elementor and replace any full-size uploads with properly sized versions.
- After changes, test the homepage in pagespeed.web.dev on mobile and confirm the largest visible content appears closer to the good threshold.
Most relocation clients first discover services on mobile. When the first screen takes too long to appear, showing requests and apartment inquiry starts are more likely to drop.
Cut image bloat so listing pages feel faster and more reliable
mediumReduce total image weight across the site by modernizing formats, improving lazy loading coverage, and tightening image sizing standards for future uploads.
- Create a simple upload rule for the team: export photos to web-ready dimensions before adding them to WordPress, rather than uploading camera-size files.
- Use your image plugin's bulk optimization tool to convert the 38 legacy JPG/PNG files still in use to WebP or AVIF where possible.
- Check Elementor image widgets, background sections, and sliders to ensure they are not pulling unnecessarily large originals on mobile.
- For property galleries and neighborhood sections, keep the first visible image prioritized and defer the rest with lazy loading.
- Recheck total page size after optimization and aim to bring the homepage below 3 MB.
Image-heavy real estate sites rise or fall on browsing experience. Lighter galleries help buyers and renters move through listings without stalls or long waits.
Add a cookie notice and basic privacy controls for international visitors
mediumAdd a consent banner and document basic privacy choices for analytics cookies, especially for visitors coming from Europe.
- In WordPress, install a consent plugin such as Complianz or CookieYes and enable a banner for first-time visitors.
- Configure the plugin to categorize cookies correctly and block non-essential analytics until consent is given, if that matches your legal guidance.
- Add or update your privacy policy page in WordPress and link it from the footer and consent banner.
- Test the banner in an incognito window to confirm it appears, saves preferences, and does not break forms or analytics setup.
For a Barcelona relocation service serving international clients, clear privacy handling improves trust and reduces the chance of compliance problems as traffic grows.
Assessment basis
The assessment is based on concrete scan data across performance, accessibility, infrastructure, privacy, and technical debt: desktop content appears in 1.9s, mobile main content appears in 7.0s, total page weight is 4.59 MB with 4.26 MB in images, Cloudflare CDN and HTTPS are active, jQuery Migrate is present, valid HTML shows 0 errors, and accessibility findings include 2 serious and 2 moderate issues with 83% of images missing alt text. Security action was intentionally excluded because the scan explicitly states the HTTPS baseline is met and security is not an action item for this review.