Rebuild proposal · Survey 001

Skills 4
Excellence

Subject
skills-4-excellence.com
Surveyed
16 August 2026
Method
Live inspection, 4 pages
Scope
Rebuild for search & answer engines

Your site has two audiences. It is currently failing both of them, in opposite directions.

Every number in this document was measured on your live site on the date above, not estimated. You can verify any of them yourself.

Health score 7/20 Major overhaul

The finding that matters

Readable by machines.
Broken for humans.

Your testimonials

Five named, verifiable endorsements from people who reported to Fadi at Pfizer. They sit in your server HTML, so a crawler reads them perfectly.

A human sees nothing. The slider that displays them never starts. The arrows do not work.

Your prices

Fifteen services with day rates and online rates, published openly. A visitor can read them, if they are on a laptop.

A machine sees nothing. No Service, no Offer, no currency symbol anywhere on the site.

This is the whole argument. A redesign that only fixes what people see leaves half the problem in place, and it is the half that compounds.

01 · Register

What is broken today

Five defects are costing you enquiries right now. Each one below carries the measurement that proves it.

01Critical

Both of your social-proof sections are dead in the browser

Your child theme loads a second copy of jQuery from a CDN after WordPress has already loaded its own. The later copy overwrites the earlier one, and Elementor — which had already started against the first — throws. Swiper never initialises, so neither carousel ever boots.

  • Console error: TypeError: e.dispatchEvent is not a function
  • window.jQuery.fn.jquery reports 3.5.1, while WordPress served 3.7.1
  • “OUR WORK” carousel — 8 slides, Swiper instance: false
  • Testimonial carousel — 5 slides, Swiper instance: false
  • All 8 gallery images still have src=null; lazy loading never fires

What a visitor sees: your entire portfolio section renders as eight broken-image icons, and your best testimonials dump out as unstyled text with arrows that do nothing.

02Critical

The founder’s email address bounces

A space was typed where a hyphen belongs. It is in the footer of all four pages, so it is on every page a prospect can reach.

  • mailto:fadi.tuffaha@skills-4 excellence.com

What a visitor sees: a delivery failure. Direct enquiries to Fadi have been failing silently, and there is no way to know how many.

03Critical

Your services page is a spreadsheet, not an offer

The page is a raw table plugin dropped in with no design layer, still wearing its own admin controls.

  • 12 columns, of which 10 are completely empty
  • Plugin controls left exposed: “Search:”, “entries per page”, “Showing 1 to 15 of 15 entries”
  • No currency symbol anywhere on the site. Prices read as bare numbers: 800, 600, 120
  • The table renders 868 px wide inside a 375 px phone screen
  • A duplicated “Leadership & Management” row
  • The homepage lists 12 services; this table lists 15, under different names
  • Whole page body: 152 words, including navigation and footer
868pxtable width
375pxphone screen
10empty columns
0currency symbols

What a visitor sees: on a phone, the service names are pushed off-screen entirely. The prices are visible but there is nothing to attach them to. This is your highest-intent page.

04Critical

Every button on the site fails accessibility contrast

White text on your gold. The standard for text under 24 px is 4.5:1. Yours measures 2.65:1 — and it is on every call to action you have.

Contact Us measuring…
Book a consultation measuring…

Those two ratios are being computed live, in your browser, from the colours actually rendered above. The fix keeps your gold and inverts the text — it costs nothing and it strengthens the brand rather than diluting it.

05Critical

The footer still carries its template placeholder

  • © [2023] Skills 4 Excellence. All Rights Reserved. — literal square brackets, on all four pages

What a visitor sees: a site that nobody has touched in three years. It is the cheapest fix on this list and the one that most affects whether a first-time visitor believes you are still trading.

Also found, and not minor

  • Your homepage says your vision is to lead “across the MENA region”. Your About page says “premier global partner”. The mission statements differ too. A prospect who reads both learns that you have not decided what you are.
  • Three testimonial portraits return 404.
  • Your homepage opens with stock footage. The hero is a 3840 px autoplaying clip of a generic boardroom (pexels-pavel-danilyuk-5519942) — while your media library holds photographs of your actual cohorts, in your actual training room, with Fadi in the frame. You are leading with someone else’s meeting.
  • No phone number, no WhatsApp, no address anywhere on the site. Zero tel: links across four pages — while selling into markets where deals begin on WhatsApp.
  • “Book A Demo” points at the contact form. There is no demo, and no calendar.
  • Your <h1> is your company name — a word already in your logo. Your actual positioning line is demoted below it.
  • No meta description. Your homepage title is Home - Skills 4 Excellence: no service, no city.
  • The AMI disclaimer — “does not constitute institutional accreditation” — sits in the middle of your brand story, in the position where proof should go.
  • Voice breaks: “My Background” in first person inside an otherwise “we” site; “20+ Year Of Experience”; a LinkedIn link still carrying ?viewAsMember=true from someone’s logged-in copy‑paste.
  • Accessibility: 11 images with no alt text, 5 links with no accessible name (both logos, both social icons), focus outlines switched off, no <main> landmark, two <h1>s, heading levels skipping, placeholder-as-label on all five form fields, tap targets at 38–40 px against a 44 px minimum.
3.5MBfirst visit
117requests
43blocking stylesheets
1.5–3.1sserver response
454KBicon font alone
2160pstock video

02 · Answer engines

What an AI sees when someone asks about you

Buyers increasingly start with a question, not a search box. “Who does leadership training in Beirut?” To answer that, an engine needs an entity it can resolve, claims it can quote, and signals it can corroborate. Here is everything your site currently gives it.

Today — your live Organization markup, in full

{
  "@type": "Organization",
  "name": "Skills 4 Excellence",
  "url":  "https://skills-4-excellence.com/",
  "logo": { "url": ".../favicon.webp",
            "width": 51, "height": 53 }
}
// no description
// no address     ← you are in Beirut
// no telephone
// no email
// no sameAs      ← nothing links you to LinkedIn
// no founder     ← Fadi does not exist as an entity
// no areaServed  ← Lebanon, Jordan, Iraq, Gulf

After — the same block, rebuilt

{
  "@type": ["Organization","ProfessionalService"],
  "name": "Skills 4 Excellence",
  "description": "Leadership, sales and…",
  "address": { "@type": "PostalAddress",
               "addressLocality": "Beirut",
               "addressCountry": "LB" },
  "telephone": "+961 …",
  "email": "info@skills-4-excellence.com",
  "areaServed": ["LB","JO","IQ","AE","SA"],
  "sameAs": [ "linkedin.com/company/…",
              "instagram.com/skills4excellence" ],
  "founder": { "@type": "Person",
               "name": "Fadi Tuffaha",
               "jobTitle": "Founder & CEO",
               "knowsAbout": [ … ] },
  "makesOffer": [ 15 × Service + Offer ],
  "review": [ 5 × Review ]
}

The assets you already own but have not declared

None of this requires new content. It requires marking up what is already on the page.

TODAY AFTER THE REBUILD Skills 4 Excellence Organization no connections declared Skills 4 Excellence Fadi TuffahaPerson Beirut, LBPostalAddress 15 programmesService + Offer 5 endorsementsReview LinkedIn, IGsameAs LB / JO / IQ / GulfareaServed
989words, whole site
4pages total
0Service / Offer
0Review markup
0FAQ entries
51pxyour declared logo

Nine hundred and eighty-nine words is not enough material for an engine to quote you on anything. Twenty years of pharmaceutical sales leadership across Jordan, Iraq and Lebanon is the most quotable thing about this business, and it currently exists as one dense paragraph on a page nobody links to.

One thing already works in your favour: your robots.txt does not block AI crawlers. They are allowed in. There is simply almost nothing for them to take.

03 · The case

Build the things that keep working

A visual refresh starts depreciating the day it ships. The assets below do the opposite: each one keeps earning after the invoice is paid, and several of them compound. That is the whole reason to rebuild rather than repaint.

Ranked by how long the asset keeps paying
AssetWhat it isLifespan
Entity graph Your organisation, your founder, your city and your markets declared as machine-readable facts, linked to your LinkedIn so engines resolve you as one entity rather than three unconnected mentions.Permanent
Structured offers All 15 programmes marked up as Service and Offer with duration, delivery mode and price in a stated currency. Quotable in an answer, eligible for rich results.Permanent
Verified proof Your five endorsements as Review markup with named authors, plus the working display humans can actually see.Permanent
Content library Programme pages, case studies and an FAQ answering what buyers actually type. The only asset here that compounds: every page added raises the ceiling of the ones already published.Compounds
Arabic surface A properly built RTL edition. Your entire differentiator is Middle East market knowledge, argued exclusively in English.Compounds
Performance budget A hard page-weight ceiling enforced in the build, so the site cannot quietly rot back to 3.5 MB the next time a plugin is added.Permanent
Design system Tokens and components rather than a page-builder canvas. New pages inherit the design instead of re-inventing it, which is what keeps the site consistent after we hand it over.Permanent
The visual design The part everyone thinks they are buying.3–5 years

The Arabic surface, shown rather than described

التدريب القيادي وتطوير المهارات في بيروت

برامج مصممة خصيصاً للشركات والأفراد في لبنان والأردن والعراق ودول الخليج، يقودها فادي تفاحة بخبرة تتجاوز عشرين عاماً في القيادة والمبيعات.

Set in Tajawal, marked lang="ar" dir="rtl" so a screen reader switches voice and the browser mirrors the layout. This is roughly ten per cent of the work of an Arabic edition — the other ninety is translation and a second content set. It is listed as Phase 3 for that reason, not as a checkbox.

04 · Platform

Should you leave WordPress?

No. Keep WordPress. Delete the page builder.

We are answering this early because you will ask it, and because a competing agency will tell you the opposite. Almost nothing we found is a WordPress problem. Four plugins are doing all of the damage.

SymptomActual cause
43 render-blocking stylesheetsElementor, ElementsKit and Premium Addons each shipping their own CSS
Dead carouselsThe child theme loading a second jQuery from a CDN
Spreadsheet pricing pageTablePress with DataTables, unstyled
454 KB icon font, 4K stock videoPage-builder widget defaults
Stub Organization markupYoast defaults, never extended

Every asset in this proposal is achievable on WordPress: hand-written schema, llms.txt, semantic HTML, Arabic and RTL, a content library. Answer engines read server-rendered HTML, and WordPress serves server-rendered HTML. Moving platforms to fix an Elementor problem is a misdiagnosis — an expensive one, and one that would cost you your ability to edit your own site.

Remove

  • Elementor
  • ElementsKit Lite
  • Premium Addons
  • TablePress
  • The duplicate jQuery

Keep

  • WordPress
  • Gravity Forms
  • Yoast
  • Your domain and email
  • Your editing workflow

Add

  • A purpose-built block theme
  • A hand-written schema layer
  • Polylang for Arabic
  • Page caching and a CDN
  • A performance budget in CI

And the part that costs us money to tell you: your single biggest speed problem is not your framework, it is that your server takes 1.5 to 3.1 seconds to return the first byte. That is hosting and the absence of page caching. It is comparatively cheap to fix, and it will move your numbers more than any rendering architecture would.

One decision we need from you before Phase 1

Who edits the site after launch? It does not change the platform, only where the budget goes.

  • You edit it yourselves → we invest in editor tooling: block patterns, structured fields, guardrails that make it hard to break the design.
  • We maintain it → less editor scaffolding, and that budget moves into content and schema instead.

05 · Proposed

The homepage, rebuilt

Working, not a picture. Same firm, same gold, same photographs, same testimonials — nothing here depends on new brand assets. Switch between them.

Leadership and sales training,
built for how business is
actually done in the Levant and the Gulf.

Twenty years of leading pharmaceutical sales teams across Lebanon, Jordan and Iraq — turned into programmes your managers can use on Monday.

20+ years in the field 15 programmes Beirut · on-site or online
Fadi Tuffaha, in a dark suit, standing and speaking with his hands open to four participants seated on office chairs in a small training room lined with computer workstations.
Programmes & fees

Every programme, with what it costs

Sales Management
2 days · on-site or online

For managers who inherited a team and a target. Pipeline discipline, coaching conversations, and holding a forecast that survives contact with the month.

800USD / person 600 online
Programme outline →
Leadership & Management
4 hours · on-site or online

The half-day version for newly promoted leads: delegation, difficult conversations, and the shift from doing the work to owning the outcome.

160USD / person 100 online
Programme outline →
Emotional Intelligence
4 hours · on-site or online

Reading a room, regulating under pressure, and giving feedback that lands. Built for mixed teams working across several markets at once.

120USD / person 100 online
Programme outline →
Performance Management
1 day · on-site or online

Objectives people can actually be measured against, review conversations that are not theatre, and what to do about sustained underperformance.

250USD / person 180 online
Programme outline →
Career Coaching
2 days · one to one

For individuals at a decision point. Positioning, interview preparation, and negotiating the offer rather than accepting it.

800USD / person 600 online
Programme outline →
Mentoring
1 hour · one to one

A single session, on a single problem, with someone who has run the team you are running. The lowest-friction way to start.

50USD / hour same online
Book a session →

All 15 programmes are listed on the full site, each on its own page with an outline, and each marked up as Service and Offer so an answer engine can quote the fee. Currency shown as USD for illustration — confirm before launch.

Results

People who reported to Fadi, in their own words

“Reflecting on my early career, your mentorship set a solid foundation for my growth. I learned from the best.”
Jennifer BteichPfizer · Beirut, Lebanon
“Fadi was my direct manager for several years at Pfizer and he was a real mentor, guiding me in sales, in marketing and all the training needed to succeed in a very tough market.”
Danny KharatPfizer · Beirut, Lebanon

Five endorsements in total, each linked to the author’s LinkedIn profile and marked up as Review. Visible without JavaScript.

Fadi Tuffaha and five participants standing together at the end of a session, all giving a thumbs up, in the training room.

Your own photograph, of your own cohort. It is already on your server. Your homepage currently opens with 4K stock footage of someone else’s boardroom instead.

Who delivers it

Fadi Tuffaha

Twenty years in international pharmaceuticals and insurance, leading sales and management teams across Jordan, Iraq and Lebanon. Certified as a trainer by the American Management Institute. He delivers every programme personally.

The AMI certification is Fadi’s own, not an institutional accreditation of the company — stated plainly here, in a footnote, rather than mid-page in the position where proof belongs.

Fadi Tuffaha handing a printed certificate of completion to a participant, the two of them standing side by side at the end of a session.
Contact

Talk to Fadi directly

  • WhatsAppFastest — same-day reply
  • Phone+961 …
  • Emailinfo@skills-4-excellence.com
  • OfficeBeirut, Lebanon
  • Reply timeWithin one working day
Send — or message on WhatsApp
Skills 4 Excellence · Beirut, Lebanon · info@skills-4-excellence.com
© 2026 Skills 4 Excellence. All rights reserved.

The “current site” pane is a faithful reconstruction, built from your live pages on 16 August 2026, including the broken gallery exactly as it renders. Type and photographs are your own. Both panes are live HTML, so you can resize this window and watch each one respond.

06 · Plan

Three phases, each one finished before the next starts

Phase 1 is deliberately small and deliberately first. It stops the bleeding within a week, on your existing site, before any design decision has been made.

1 Week 1 · existing site

Stop the bleeding

  • Remove the duplicate jQuery; both carousels come back
  • Fix the founder’s email address
  • Invert the CTA colours to pass contrast
  • Replace the [2023] placeholder
  • Add phone, WhatsApp and address to every page
  • Add a currency symbol to the fee table
  • Enable page caching

You ownA site that no longer loses enquiries, without touching the design.

2 The rebuild

Build the assets

  • Purpose-built block theme; page builder removed
  • 15 programme pages replacing the table
  • Hand-written schema: Organization, Person, Service, Offer, Review, FAQ
  • One reconciled vision and mission, stated once
  • Accessibility to WCAG 2.2 AA, verified
  • Performance budget enforced in the build
  • llms.txt and a clean sitemap

You ownAn entity engines can resolve, and an offer they can quote.

3 Ongoing

Compound it

  • Case studies from real engagements
  • An FAQ built from what buyers actually ask
  • Arabic edition, properly translated, RTL
  • Founder’s writing on leadership in the region
  • Quarterly measurement against the targets below

You ownA library that keeps raising the ceiling on everything already published.

How we will know it worked

Measured the same way this survey was, and reported back against these numbers rather than against impressions.

≥4.5:1contrast, everywhere
<800msserver response
<600KBpage weight budget
100%programmes with schema
0console errors
AAWCAG 2.2, verified

One hour, and you keep the findings either way.

Everything in this document is yours regardless of what you decide next. If you want the Phase 1 fixes done first and the rest considered later, that is a perfectly good answer — it is a week of work and it addresses the five things currently costing you enquiries.

Book the walkthrough on WhatsApp

Or reply to this link. Either reaches Mohammad directly.