Skip to main content
← Back to blog

Nseku ya SEO Nzela 5: UX / Experyans ya Mosali — Ntwaka ya Bato na Site Yo Esalisaka na Ba Rang

·17 min read·by LANGR SEO

Nseku ya SEO Nzela 5: UX / Experyans ya Mosali

Oyo ezali Nzela 5 ya Nseku ya SEO ya Nzela 13. Experyans ya mosali ezali sikoyo motuka ya rang ya moke — Google ezali kolandela ndenge bato bakotaki na site yo mpe azali kopesa bolamu na site ezwaki ntango, elokisi, mpe ndenge malamu ya kosala.


Nseku ya ndenge ya likambo (Nzela 3) esalaka oyo okotaki. Linkbuilding (Nzela 4) esukisa autorité na yo. Kasi soki bato bakotaki na peji na yo mpe bayoki kokende, mpo na moto, ebebisi, to ekoyokama — ata eza na mposa te. Google ezali kolanda banzela oyo mpe ezali kokanga yango mpo na kufukola rang.

Kasi, na 2021, nkombo ya Page Experience ya Google ekundola UX lokola motuka ya rang. Na 2024, INP (Interaction to Next Paint) ebotaki FID lokola Core Web Vital. Na 2026, banzela oyo efuluka na mabele mingi lokola Google ekangisaka motuna ya bosangisi ya mosali na motuna ya hasika ekitiaki to site.

Oyo UX ekozanga na SEO

Fungola UX mpo na SEO ebotaka na esika 6:

  1. Core Web Vitals — Métricas ya UX ya Google (LCP, INP, CLS)
  2. Mobile Optimization — Design ya responsable, ba touch targets, viewport
  3. Accessibility (WCAG) — Kokanga site yo mpo na nyonso
  4. Page Experience Signals — HTTPS, te interstitials, kolanda malamu
  5. Navigation Patterns — Bombela ya site oyo esalisaka bato na crawlers
  6. Above-the-Fold Optimization — Oyo bato bawuti na yo esengeli kolanda te

1. Core Web Vitals (CWV)

Core Web Vitals ezali ba métricas ya UX ya Google. Bakotaka na Chrome User Experience Report (CrUX) data mpe ezali kolanda rang.

Ba métricas misato:

CôtéOyo ezaliMalamuEsengeli kobongwanaMabe
LCP (Largest Contentful Paint)Mpiko ya kolanda< 2.5s2.5s - 4.0s> 4.0s
INP (Interaction to Next Paint)Réactivité< 200ms200ms - 500ms> 500ms
CLS (Cumulative Layout Shift)Stabilite ya ba visuels< 0.10.1 - 0.25> 0.25

LCP — Largest Contentful Paint

LCP esalaka ndenge ya polele oyo ebikaka masolo na peji na yo. "Masolo makali" eza mingi na bafoto ya hero, motuna ya sika, to makambo makali na likolo-nzela.

Ndenge ya LCP ya mabe mpe solutions:

ProblemaNzambeSolutio
Foti ya hero te optimal+2-5sWebP format, forme sika, fetchpriority="high"
CSS/JS ya mobeko+1-3sInline critical CSS, defer non-critical
Mpiko ya serveur (TTFB)+1-4sCDN, serveur caching, edge deployment
Ba web fonts ya kobanga render+0.5-2sfont-display: swap, preload critical fonts
Ba scripts ya misali misato+1-3sDefer analytics/chat widgets, lazy load ads

Priorité ya fungola LCP:

<!-- 1. Preload the LCP image -->
<link rel="preload" as="image" href="/hero.webp" fetchpriority="high">

<!-- 2. Inline critical CSS (first 14KB) -->
<style>/* Above-the-fold styles only */</style>

<!-- 3. Defer non-critical CSS -->
<link rel="stylesheet" href="/full.css" media="print" onload="this.media='all'">

<!-- 4. Hero image with explicit dimensions -->
<img src="/hero.webp" width="1200" height="600"
     fetchpriority="high" decoding="async"
     alt="Descriptive alt text">

Kolanguka mwayi: Tanga PageSpeed Insights na peji na yo ya mobimba. Lingelaka na masolo ya LCP oyo ekomama. Soki ezali fenetre, bika na WebP, seti moleki/mokuse, mpe tanga fetchpriority="high". Oyo te eko pondisa LCP na 1-2 seconds.

INP — Interaction to Next Paint

INP esalaka ndenge yango yango peji na yo etali na ndenge batu batosaka (click, tap, type). Ekolanda interaction ya mabe na ntango ya peji na interaction mpe ezali kokanga yango lokola score.

Mabe ya INP na solutions:

ProblemaNzambeSolutio
Ba tâches JavaScript ya mabe+200-1000msBika na masolo masunani, komisa requestIdleCallback
Ba événements ya mabe+100-500msDebounce, throttle, komisa requestAnimationFrame
Layout thrashing+50-300msBatch DOM reads/writes, komisa will-change
Ba scripts ya misali misato+100-500msDefer, lenga nsima ya interaction, komisa Web Workers
Ba API calls synchrones+200-2000msAsync/await, loading states, optimistic UI

Tekiniki ya fungola INP:

// Mabe: Blocage ya hilite
button.addEventListener('click', () => {
  const data = heavyComputation(); // Blocage pona 400ms
  updateDOM(data);
});

// Malamu: Yields to main thread
button.addEventListener('click', async () => {
  // Emonisa feedback ya ntango
  button.textContent = 'Loading...';

  // Bika masolo mabe na kikeseni
  await scheduler.yield();
  const data = heavyComputation();

  await scheduler.yield();
  updateDOM(data);
});

Kolanguka mwayi: Buka Chrome DevTools > Performance tab. Linga site na yo mpe tala "Long Tasks" (maka ya pulu). Oyo ezali blokage main thread. Ebebisi long task ya mabe ezali casi script ya misali misato — defer yango to linga yango nsima ya interaction ya liboso.

CLS — Cumulative Layout Shift

CLS esalaka stabilite ya ba visuels — ndenge eleka masolo na peji ya yo ebalama soki ezali kolanda. Nani asala mabe kutu mingi na lokasa ya kolesa na fantoma na masolo mpo olingi kolanda wewe.

Ndenge ya mabe ya CLS mpe solutions:

ProblemaCLS ImpactSolutio
Ba imaj ya te na dimokirasi0.1-0.5Sikita width mpe height
Ba annonces ya kolanda moke0.1-0.3Reserve espace na min-height
Ba web fonts bo balaka reflow0.05-0.2font-display: optional to size-adjusted fallback
Nganga masolo na ndenge ya ntango0.1-0.4Reserve espace, komisa content-visibility
Ba cookie banners ya kolesa masolo0.05-0.2Design ya overlay (te push-down)

Checklist ya prevention CLS:

<!-- Sikila dimokirasi mpo na media -->
<img src="photo.webp" width="800" height="600" alt="...">
<video width="1280" height="720"></video>
<iframe width="560" height="315"></iframe>

<!-- Reserve espace mpo na masolo ya ntango -->
<div style="min-height: 250px;">
  <!-- Annonce eko linga awa na bisikuli -->
</div>

<!-- Komisa aspect-ratio mpo na media ya responsive -->
<div style="aspect-ratio: 16/9;">
  <img src="..." style="width: 100%; height: 100%; object-fit: cover;">
</div>

Kolanguka mwayi: Bika width mpe height attributes na nyonso mpe na ba peji 10 ya liboso. Oyo esalaka yango na mabe ya CLS — ba imaj ya kolanda mpe kolanga masolo.

2. Mobile Optimization

Google ezali kolanda mabele ya mobile-oyebi — expérience ya mobile esalaka na rang ya yo. Soki site na yo esalaka disangu ya mobile, ekozala la wola atako desktop ezali malamu.

Checklist ya mobile optimization:

ElemɛntExigenceÉchec commun
Viewport metawidth=device-width, initial-scale=1Mabe mobimba
Ba touch targetsMini 44x44pxMoko ya ba lins, button mobimba
Motuna ya fontMini 16px nkuka ya motu12px ezali mabe na mobile
Mpoko ya masoloTe ba horizontal scrollingBa elemɛnti na fixe-width
Tap spacing8px minimum entre ba targetsBa lins ya adjacent ezali pona
Ba imaj responsivesrcset na boyebiBa imaj ya desktop na mobile

Banzela ya design responsive:

/* Mobile-first approach */
.container {
  padding: 16px;
  font-size: 16px;
}

/* Ba targets ya ko tawuna */
.button, .link {
  min-height: 44px;
  min-width: 44px;
  padding: 12px 16px;
}

/* Typographie responsive */
h1 { font-size: clamp(1.5rem, 4vw, 3rem); }
p { font-size: clamp(1rem, 2vw, 1.125rem); }

/* Te ba horizontal overflow */
img, video, iframe {
  max-width: 100%;
  height: auto;
}

Ba signals ya SEO ya mobile oyo Google akolanda:

  • Ba texe ebombaka te na zooming
  • Ba lins/button bakotaka te mingi
  • Masolo ezanga mpiko ya viewport (te horizontal scroll)
  • Te Flash to technologie oyo eza te
  • Interstitial eza te blocking masolo na mokolo
  • Peji ekoya noki na ba connection 4G/3G

Kolanguka mwayi: Buka site na yo na mobole. Zwira ba button nyonso mpe lins. Soki oyoki kokita mabe monga o lingi abela, to oyaka na koyoka zoom mpo na masolo — oyo ezali fix yo ya multipli.

3. Accessibility (WCAG)

Accessibility ezali te etika — ezali signal ya SEO. Algorithmes ya Google esalisaka site oyo eza na oyo ezali mabele ya banzela ya mabe, nto faza ba screen readers, ba navigation ya clavier, to minosoko. Compliance na WCAG (Web Content Accessibility Guidelines) ememaka na rang ya malamu.

Eccigences ya bolamu ya accessibility:

ÉlémentExigenceImpact SEO
Alt text na ba imajTexte ya kombo mpo na ba imaj nyonso ya mabeDirect (image SEO + accessibility)
Hiérarchie ya ba titresH1 → H2 → H3 te kokangaDirect (structure ya contenu)
Contrast ya couleur4.5:1 mpo na masolo ya motuna, 3:1 mpo na masolo makaliIndirect (usability)
Navigation na clavierBato nyonso ya mabele kotika na TabIndirect (usability)
ARIA labelsLabels mpo na ba icônes, ba buttons oyo ezali teIndirect (screen reader UX)
Focus indicatorsVisible focus ring na navigation na clavierIndirect (usability)
Ba form labelsNkolo nyonso ezali na ya kolandaIndirect (usability)
Text ya linsDescriptive (te "click here")Direct (anchor text SEO)

Processus ya test ya accessibility:

  1. Scan ya automated — Run Lighthouse, axe-core, to WAVE (ekundola ~30-50% ya ba mabe)
  2. Test na clavier — Naviga site na yo nyonso na Tab, Enter, Escape
  3. Test na screen reader — Sali VoiceOver (Mac) to NVDA (Windows) na ba peji ya sika
  4. Color contrast — Tala masolo nyonso na ba mpiko (komisa DevTools contrast checker)
  5. Zoom test — Zoom na 200% — ndenge nyonso ekozala malamu?

Ba mabe ya accessibility na solutions:

<!-- Ba imaj: texte alt ya mabe -->
<img src="chart.png" alt="Bar chart showing 40% increase in organic traffic from January to March 2026">

<!-- Ba buttons: ba labels ya nzela -->
<button aria-label="Close navigation menu">
  <svg>...</svg> <!-- Ikona-foto ya button eza na aria-label -->
</button>

<!-- Ba form: ba labels ya kolanda -->
<label for="email">Email address</label>
<input type="email" id="email" name="email" required>

<!-- Ba lins: texte desconstructor -->
<a href="/guide">Luka nseku ya SEO ya nzela ya malamu</a>
<!-- TE: <a href="/guide">Luka awa</a> -->

<!-- Skip navigation mpo na ba utilisateurs ya clavier -->
<a href="#main-content" class="skip-link">Skip to main content</a>

Kolanguka mwayi: Run Lighthouse na peji na yo ya mobimba na accessibility category. Cola nyonso oyo esengeli "Fails" - oyo ezalaki mingi ba alt text, ba labels ya form te, mpe ba texte ya malamu. Oyo elingi 30 minutes.

4. Page Experience Signals

Na likolo ya Core Web Vitals, Google akolanda banzela mosusu oyo ebebisaki rang.

Ba facteurs ya nseku ya peji:

SignalExigenceCheck
HTTPSSite nyonso ememaka na HTTPSNkanda ya mabe esalaka yango
Te interstitials ya kolanda makasiTe kabelaka masolo na nsimaBa popups komi 30% na mobile
Safe browsingTe malware, phishing, contenu decevantGoogle Safe Browsing status
Mobile-friendlyPasses mobile-friendly testGoogle Mobile-Friendly Test
Te ba annonces ya decevantesBa annonces eza nager masoloDisguised download buttons

Banzela ya interstitials (oya eza malamu to akotaka):

MalamuPenalized
Verification de l'âge (obligatoirement)Pop-up à l'écran entier à l'entrée
Consentement de cookies (obligatoirement)Remplir email à la couverture entière
Login walls pour le contenu payant"Téléchargez notre application" bloquant du contenu
Petits bannières kotalaka <30% ya écranCompteurs avant d’accéder au contenu
Nsima ya moto elingaNsima ya mabele boye ocande

Checklist ya HTTPS:

  • [ ] SSL certificate valide et non expiré
  • [ ] Nseku nyonso dikungolaka HTTP → HTTPS (301)
  • [ ] Te nkanda ya mabe (HTTP resources na HTTPS pages)
  • [ ] HSTS header ekozala (na includeSubDomains)
  • [ ] Ba liens internes bakotaka HTTPS (te HTTP)
  • [ ] Sitemap ekolaka HTTPS URLs
  • [ ] Canonical tags bakotaka HTTPS

Kolanguka mwayi: Tala nkanda ya mabe — Open DevTools Console na ba peji mwasi. Oyo "Mixed Content" warnings eza oyo ezali yango HTTP resources na HTTPS page. Bika yango na HTTPS. Oyo ezo sala na mabe ya experience page.

5. Navigation Patterns

Malamu ya navigation esalisaka motanga ya bonkoko. Bato bakokaka masolo na bango. Google crawlers ekanga site na yo mpe otika PageRank na malamu.

Ba meilleures pratiques ya navigation:

PatternBénéficeMise en œuvre
Flat architectureBa pages na 3 clicks ya mbongoHub pages, breadcrumbs
BreadcrumbsBato bayebi mboka na yangoSchema markup + trail ya visible
Logical URL structureBa caminho ya predictable/category/subcategory/page
Footer navigationBa peji ya maboko akokakaBa légal, esika, contact, sitemap
Internal searchBato bakokaka masolo ya konkrèBika peji na suggestions
Related contentEmonisa ebebis, mpongolisa nzela"Articles ya zalanga" sections

Ideal site architecture:

Homepage (1 click from everything important)
├── /products/ (category hub — links to all products)
│   ├── /products/category-a/
│   │   ├── /products/category-a/product-1
│   │   └── /products/category-a/product-2
│   └── /products/category-b/
├── /blog/ (content hub — links to all posts)
│   ├── /blog/topic-cluster-1/ (pillar page)
│   │   ├── /blog/subtopic-1a
│   │   └── /blog/subtopic-1b
│   └── /blog/topic-cluster-2/
├── /tools/ (utility pages)
└── /about/ (trust pages)

Implementation ya breadcrumb:

<!-- Breadcrumb visible -->
<nav aria-label="Breadcrumb">
  <ol>
    <li><a href="/">Mbongo</a></li>
    <li><a href="/blog/">Blog</a></li>
    <li aria-current="page">Nseku ya SEO Nzela 5</li>
  </ol>
</nav>

<!-- Schema markup (BreadcrumbList) -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Mbongo", "item": "https://example.com/" },
    { "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://example.com/blog/" },
    { "@type": "ListItem", "position": 3, "name": "Nseku ya SEO Nzela 5" }
  ]
}
</script>

Banda ya navigation:

  • Ba pages mosusu ya 4 clicks na mbongo (ekomi mingi)
  • Te breadcrumbs (bato na Google bazali mabe)
  • JavaScript-only navigation (crawlers bakoki koya na ba links)
  • Orphan pages (te links ya ndakuka ete ebimi)
  • Mega menus na 200+ links (ekosa na motuna na motema)

Kolanguka mwayi: Tala makambo ya kosala na yo eza soki bakoki 3 clicks mpo na mbongo? Soki ya eza mingi, na bika ba liens na mbongo ya ba category hubs. Nkolo nyonso ezali na ndenge ya masola, ekokelisa kokende ya babato mpe fréquence ya crawlers.

6. Above-the-Fold Optimization

Oyo bato bayebi na libanda kolanda esalisaka soki eko moyangani to eko zika. Content ya likolo-nzela esengeli kopesa mabe na bonkoko mpe etunga na motuna yango.

Oyebi ya likolo-nzela eza na:

ÉlémentPourquoiÉchec commun
H1 ya mpeveEmonisa boyokani na motunaGénérique to mabe
Valeur propositionMpo na nini bazali na bika?Bika na likolo-nzela
CTA ya sikaMpo na nini bokosala nsima?Te na koyoka to mabe
Hero image/mediaEngagement ya visuelKuzalu mboka, ekoyoka LCP
Signals ya confianceMpo na nini bokosala bango?Te ba logos, ba reviews, to credentials

Ba patterns ya layout ya likolo-nzela:

Desktop (1440px viewport):
┌──────────────────────────────────────┐
│ Bar ya navigation                    │
├──────────────────────────────────────┤
│                                      │
│  H1: Histoire ya sika oyo esengeli   │
│  Sous-titre: Valeur proposition      │
│                                      │
│  [Bouton CTA Principal]              │
│                                      │
│  Signals ya confiance: logos, stats, badges │
│                                      │
├──────────────────────────────────────┤
│ ↓ Content ezo kaki na likolo-nzela   │
└──────────────────────────────────────┘

Mobile (375px viewport):
┌────────────────────┐
│ Nav (hamburger)    │
├────────────────────┤
│                    │
│ H1: Title         │
│ (fin na mobile)    │
│                    │
│ [Bouton CTA]       │
│ (complètement, 44px+)│
│                    │
│ Badge ya confiance  │
│                    │
├────────────────────┤
│ ↓ Scroll mpo na mabele  │
└────────────────────┘

Ba règle ya likolo-nzela:

  • H1 esengeli kolanda na motanga (imaka motuna ya secu)
  • CTA esengeli kota na motanga (reduit elonga)
  • Te layout shift na likolo-nzela (CLS killer)
  • Hero image eza na mabele makasi (toyali te LCP)
  • Mobile: kokita likolo-nzela (te fin ya viewport)

Kolanguka mwayi: Tanga screenshot ya site na yo na mobile (375px width). Soki H1 ezali na motanga? Soki bouton CTA ezali na motanga? Soki bokoki koyeba oyo site ezali na kati ya 2 seconds? Soki mbala mingi "te", ozozala na bato bazali ya mabe.

The UX Audit Checklist

Kwango na oyo mpo na ba peji na yo:

  • [ ] LCP na nsima ya 2.5 seconds (hero image optimal, critical CSS inlined)
  • [ ] INP na nsima ya 200ms (te ba long JavaScript tasks ya bloka interaction)
  • [ ] CLS na nsima ya 0.1 (masolo nyonso na dimokirasi, te late-loading shifts)
  • [ ] Mobile-friendly (44px touch targets, 16px+ texte, te ba horizontal scroll)
  • [ ] Accessible (alt text, hiérarchie ya ba titres, color contrast, navigation na clavier)
  • [ ] HTTPS mobimba (te mixed content, HSTS enabled)
  • [ ] Te interstitials ya kolanda makasi (consent overlays OK, content-blocking popups na te)
  • [ ] Breadcrumbs ezalaka (na BreadcrumbList schema)
  • [ ] Depth navigation na nsima ya 4 clicks na peji ya malamu
  • [ ] Above-the-fold optimal (H1 na motanga, CTA na motanga, fast LCP)

Ndenge LANGR Ekotaka na UX

Ba modules ya scan ya LANGR ya UX ekotaka:

  • Core Web Vitals module — Emelele LCP, INP, CLS na Chrome User Experience Report (datas ya bonkoko)
  • PageSpeed module — Audit ya performance ya Lighthouse mobimba na mobile mpe desktop scores
  • Mobile module — Configuration ya viewport, sizing ya touch target, lisusu na boyebi
  • Accessibility module — проверки соблюдения WCAG, использования ARIA, контрастности цветов
  • Layout Scan module — Оценка мобильных и настольных макетов, основанная на ИИ
  • Page Experience module — Обнаружение межстраничных модульных пунктов, статус HTTPS, безопасный просмотр

Ba modules oyo balance na nionso scan, opesa yo kanisi malamu na ndenge bato bayebi site yo — mpe nazala na oyo ozozala na yango mpo na malamu rang.

Ba Mabe ya UX (Kolandana na Impact)

  1. Kosala nzala ya mobile — 60%+ ya ba recherche ezali mobile; mobile te = rang te
  2. Ba imaj te optimal — Oyo ezali na makambo ya mboka LCP (na olaka yango mingi)
  3. Te ba dimokirasi ya image — Layout shifts esalaka CLS na mabe
  4. Third-party script bloat — Chat widgets, analytics, ads blokage INP
  5. Navy cata mabe ya accessibility — Te alt text, te hiérarchie ya ba titres, te contrast
  6. Ba interstitials te blocking content — Ba pop-ups na mabele ya komi na mosala
  7. Architecture ya site mabe — Ba pages ya malamu bisika ya 5+ clicks na mbongo
  8. Te likolo-nzela ya mabe — Bato bakoki koyeba oyo site ezali na kati ya 2 seconds

Oyo Esalaka Nzambe?

Nzela 6: Monitoring & Ranking — Okozala mobilisa oyo ote oyebi. Ba positions ya motuna, score tracking, ba laporan ya chonga, mpe monitoring ya uptime.


Oyo ezali mabe ya LANGR na mabele 13 ya SEO. Sali audit ya mboka koyeba soki site yo esangisi na nseku nyonso 13.

Want to know where your site stands?

Run a free SEO audit — it takes under 60 seconds.

Related articles