Blog

Sonsuz səhifələmə (infinite scroll) üçün axtarış sistemlərinə uyğun tövsiyələr

13 fevral 2014, cümə axşamı

Saytınızın xəbər lenti və ya pinboard hissəsi
sonsuz səhifələmədənistifadə edə bilər ki, bu da istifadəçilərinizi çox sevindirəcək! Lakin Googlebot-u sevindirməyə gəldikdə, bu, tamam başqa məsələ ola bilər. Sonsuz səhifələmə ilə skanerlər həmişə əl ilə istifadəçi davranışını – məsələn, sürüşdürmə və ya daha çox element yükləmək üçün düyməni sıxmaq – təqlid edə bilmirlər, buna görə də onlar lentdəki və ya qalereyadakı bütün ayrı-ayrı elementlərə həmişə daxil ola bilmirlər. Skanerlər məzmununuza daxil ola bilmirsə, onun axtarış nəticələrində üzə çıxması ehtimalı azdır.

Axtarış sistemlərinin sonsuz səhifələmə səhifəsindən əlaqələndirilmiş ayrı-ayrı elementləri skan edə bilməsini təmin etmək üçün siz və ya məzmun idarəetmə sisteminiz sonsuz səhifələmə ilə birlikdə işləmək üçün səhifələrə bölünmüş seriya (komponent səhifələr) yaratdığından əmin olun.

Infinite scroll page is made search-friendly when converted to a paginated series
Sonsuz səhifələmə səhifəsi səhifələrə bölünmüş seriyaya çevrildikdə “axtarış sistemləri üçün əlverişli” olur – hər bir komponent səhifənin oxşar <title> teqi səhifədəki
<head> teqində bəyan edilir.

Bu cür davranışın iş başında şahidi ola bilərsiniz:
səhifələmə demosu ilə sonsuz sürüşdürmə
Webmaster Trends analitiki tərəfindən yaradılmışdır,
John Mueller. Demo bəzi əsas axtarış sisteminə uyğun məqamları nümayiş etdirir:

  • Əhatə dairəsi: Bütün ayrı-ayrı elementlər əlçatandır. Ənənəvi sonsuz sürüşdürmə zamanı ilkin səhifə yükləndikdən sonra göstərilən ayrı-ayrı elementlər skanerlər tərəfindən aşkar edilə bilmir.
  • Örtüşmə yoxdur: Hər bir element səhifələrə bölünmüş seriyada yalnız bir dəfə sadalanır (məsələn, elementlərin təkrarlanması yoxdur).

Sonsuz səhifələmə üçün axtarış sisteminə uyğun tövsiyələr

1. Başlamazdan əvvəl

  1. Sonsuz sürüşdürmə səhifənizin məzmununu JavaScript söndürüldükdə daxil oluna bilən komponent səhifələrə bölün.
  2. Hər səhifəyə nə qədər məzmun daxil ediləcəyini müəyyənləşdirin.
    1. Əmin olun ki, əgər axtarış edən birbaşa bu səhifəyə gəlsəydi, o, istədiyi dəqiq elementi asanlıqla tapa bilərdi (məsələn, istənilən məzmunu tapmazdan əvvəl çoxlu sürüşdürmə etmədən).
    2. Məqbul səhifə yüklənmə sürətini qoruyun.
  3. Məzmunu seriyadakı komponent səhifələr arasında heç bir üst-üstə düşmə olmayacağı şəkildə bölün (buferləmə istisna olmaqla).

    the example on the left is search-friendly, the right example isn't
    Soldakı nümunə axtarış sisteminə uyğundur, sağdakı nümunə isə uyğun deyil – sağdakı nümunə təkrarlanan məzmunun skan edilməsinə və indeksləşdirilməsinə səbəb olar.

2. Sonsuz səhifələmə axtarış sistemi emalı üçün URL-ləri strukturlaşdırın

  1. Hər bir komponent səhifədə tam URL var. Konfiqurasiya xətası ehtimalını minimuma endirmək üçün bu vəziyyətdə tam URL-ləri tövsiyə edirik.

    • Yaxşı:
      example.com/category?name=fun-items&page=1
    • Yaxşı:
      example.com/fun-items?lastid=567
    • Daha az optimal:
      example.com/fun-items#1
  2. Hər bir komponent səhifənin (URL) hər kəsi birbaşa məzmuna yönləndirdiyini, eyni kukiyə və ya istifadəçi tarixçəsinə ehtiyac olmadan brauzerdə əlçatan və istinad edilə bilən olduğunu sınayın.
  3. İstənilən açar və dəyər URL parametrləri bu tövsiyələrə əməl etməlidir:

    • URL-in iki həftə sonra da konseptual olaraq eyni məzmunu göstərdiyinə əmin olun. Nisbi zamana əsaslanan URL parametrlərindən çəkinin:
      example.com/category/page.php?name=fun-items&days-ago=3
    • Axtarış edənlərə dəyərli məzmun təqdim edə biləcək parametrlər yaradın. Məzmuna daxil olmaq üçün əsas üsul olaraq axtarış edənlər üçün dəyəri olmayan parametrlərdən qaçın:
      example.com/fun-places?radius=5&lat=40.71&long=-73.40

3. Tətbiq edin replaceState və pushState

Tətbiq edin
replaceState və pushState
sonsuz sürüşdürmə səhifəsində. Bunlardan birini və ya hər ikisini istifadə etmək qərarı sizə və saytınızın istifadəçi davranışına bağlıdır. Bununla belə, aşağıdakı hallarda pushState
-in (tək başına və ya replaceStateilə birlikdə) daxil edilməsini tövsiyə edirik:

  • Klikə bənzəyən və ya fəal şəkildə səhifəni çevirən hər hansı istifadəçi hərəkəti.
  • İstifadəçilərə sonuncu səhifələrə bölünmüş məzmun vasitəsilə ardıcıl olaraq geri qayıtmaq imkanı vermək üçün.

4. Test edin

  1. İstifadəçi yuxarı və ya aşağı sürüşdürdükcə səhifə dəyərlərinin uyğunlaşdığını yoxlayın.
  2. Seriyada hüdudlardan kənarda olan səhifələrin 404 cavabı qaytardığını yoxlayın (məsələn, example.com/category?name=fun-items&page=999 əgər yalnız 998 səhifəlik məzmun varsa,
    404 cavabını qaytarmalıdır).
  3. Sonsuz sürüşdürmə tətbiqiniz tərəfindən gətirilən potensial
    istifadəyə yararlılıq nəticələrini.
Alien Road

Bunu necə tətbiq edirik

We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.

Əlaqəli xidmətlər

Paylaş