JavaScript

Tənbəl yüklənən (lazy-loaded) məzmunu düzəldin

Kritik və ya görünməyən məzmunun yüklənməsini təxirə salmaq, həm də “tənbəl yükləmə” (lazy-loading) kimi tanınır, ümumi məhsuldarlıq və UX ən yaxşı təcrübəsidir. Ətraflı məlumat üçün baxın: şəkillərin və videoların tənbəl yüklənməsi üzrə web.dev resursları.
Lakin düzgün tətbiq edilməzsə, bu texnika səhvən məzmunu Google-dan gizlədə bilər. Bu sənəd Google-un tənbəl yüklənmiş məzmunu taraya və indeksləşdirə biləcəyinə necə əmin olmağın yolu izah edir.

Məzmun ekran sahəsində (viewport) görünəndə onu yükləyin

Google-un səhifənizdəki bütün məzmunu görməsini təmin etmək üçün tənbəl yükləmə tətbiqinizin ekran sahəsində göründüyü zaman bütün müvafiq məzmunu yüklədiyinə əmin olun. Tənbəl yükləməni həyata keçirmək üçün bir neçə üsul var:

Tənbəl yüklənən (lazy-loaded) məzmunu düzəldin

Qeyd olunan üsullar məzmunu yükləmək üçün səhifəni aşağı diyirləmək və ya klikləmək kimi istifadəçi hərəkətlərinə əsaslanmır ki, bu da vacibdir, çünki Google Axtarış səhifənizlə qarşılıqlı əlaqədə olmur.

İstifadəçi səhifəni açan kimi dərhal görünməsi ehtimalı olan məzmuna tənbəl yükləmə əlavə etməyin. Bu, məzmunun yüklənməsinin və brauzerdə görünməsinin daha çox vaxt almasına səbəb ola bilər ki, bu da istifadəçi tərəfindən çox nəzərəçarpacaq.

Əmin olun ki, tətbiqinizi sınayın.

Tənbəl yüklənən (lazy-loaded) məzmunu düzəldin — 2

Sonsuz diyirləmə (infinite scroll) üçün səhifələrə bölünmüş yükləməni dəstəkləyin

Ümumi səviyyədə, sonsuz diyirləmə istifadəçi uzun səhifəni aşağı diyirlədikcə daha çox məzmun, daha fərqli səhifələr yükləyən texnikadır. Bu, bir neçə hissəyə bölünmüş uzun məqalə və ya eyni şəkildə hissələrə bölünmüş əşyalar kolleksiyası ola bilər. Sonsuz diyirləməni indeksləşdirilə bilən şəkildə həyata keçirmək üçün veb-saytınızın aşağıdakıları yerinə yetirməklə bu hissələrin səhifələrə bölünmüş yükləməsini dəstəklədiyinə əmin olun:

  • Hər bir hissəyə öz daimi, unikal URL-ini verin.
  • Hər URL-də göstərilən məzmunun brauzerdə hər dəfə yükləndikdə eyni qalmasını təmin edin. Bunu etməyin bir yolu URL-də mütləq səhifə nömrələrindən istifadə etməkdir, məsələn, istifadə etməklə
    ?page=12 sorğu parametri kimi.
  • Kimi nisbi elementlərdən istifadə etməkdən çəkinin ?date=yesterday bu URL-lərdə. Bu, axtarış sistemlərinə və istifadəçilərə müəyyən bir URL altında eyni məzmunu ardıcıl olaraq tapmağa imkan verir, axtarış sistemlərinə məzmunu düzgün indeksləşdirməyi asanlaşdırır və istifadəçilərə məzmununuzun həmin hissəsini paylaşmağa və yenidən qoşulmağa imkan verir.
  • Ayrı-ayrı URL-lərə ardıcıl olaraq keçid edin ki, axtarış sistemləri səhifələrə bölünmüş dəstdəki URL-ləri tapa bilsinlər. Haqqında daha çox öyrənin
    səhifələməni həyata keçirərkən ən yaxşı təcrübələr.
  • İstifadəçinin diyirləməsinə cavab olaraq yeni səhifə hissəsi yükləndikdə və istifadəçi üçün əsas görünən elementə çevrildikdə, göstərilən URL-i aşağıdakılardan istifadə edərək yeniləyin:
    History API. Bu, istifadəçiyə brauzerdə göstərilən cari URL-i yeniləməyə, paylaşmağa və ona keçid etməyə imkan verir.

Test edin

Tətbiqinizi quraşdırdıqdan sonra onun düzgün işlədiyinə əmin olun. Bütün məzmunun yüklənib-yüklənmədiyini görmək üçün Search Console-da URL İnspeksiyası Alətindən istifadə edə bilərsiniz. Məzmununuzun URL İnspeksiyası Alətində axtarış edərək render edilmiş HTML-də olduğundan əmin olmaq üçün render edilmiş HTML-i yoxlayın. Şəkil və ya video URL-ləriniz render edilmiş HTML-dəki src atributunda <img> və ya <video> elementlərində görünürsə, quraşdırmanız düzgün işləyir.

Alien Road

Bunu necə tətbiq edirik

Lazy loading breaks indexing when content only loads on scroll or interaction. We require that Googlebot can reach it without simulated user behaviour, which usually means intersection-observer loading rather than event-triggered.

Əlaqəli xidmətlər

Paylaş