İndeksləşdirməni bloklayan HTTP status kodlarının müəyyən edilməsi və düzəldilməsi

Ask AI about this page

6 views 5 dəq oxu

HTTP status kodları krolerlərə səhifənin əlçatan, müvəqqəti əlçatmaz və ya daimi olaraq köçürüldüyünü bildirən üç rəqəmli kodlardır. Server yanlış status kodu qaytardıqda, Yandex botu məzmununuzu indeksləşdirməyi dayandıra bilər ki, bu da axtarış görünürlüyünün azalmasına səbəb olur. Bu cavabları başa düşmək səhifələrin nəticələrdən niyə yoxa çıxdığını diaqnoz etməyə və sayt konfiqurasiyanızı axtarış motorunun tələbləri ilə uyğunlaşdırmağa imkan verir.

Status kodları axtarış mövcudluğunuza niyə təsir edir?

Krolerlər URL-in statusunu müəyyən etmək üçün server cavablarına güvənirlər. Server 4xx və ya 5xx kodu qaytararsa, axtarış motoru bunu səhifənin indeksləşdirilməməli və ya hazırda xarab olduğu siqnalı kimi şərh edir. Hətta hostinq provayderinizin tərəfindəki kiçik konfiqurasiya səhvləri belə saytın vacib bölmələrinin xaric edilməsinə səbəb ola bilər.

İndeksləşdirməni bloklayan HTTP status kodlarının müəyyən edilməsi və düzəldilməsi

Təsəvvür edin ki, serverin yanlış konfiqurasiyası yüksək trafikli kateqoriya səhifəsində 503 xətasına səbəb olur. Bu siqnalı görən kroler həmin səhifəni indeksləşdirmək cəhdini dayandıracaq. Problem davam edərsə, səhifə nəticədə axtarış indeksindən tamamilə çıxarılır. Bu, krolerin əlçatmazlığın qəsdən və ya daimi bir uğursuzluq olduğunu güman etməsi səbəbindən baş verir.

Ardıcıllıq əsasdır. Serveriniz etibarlı status kodları təqdim etdikdə, bu, krolerlə etimad yaradır. Cavab kodlarındakı tez-tez baş verən, izah olunmayan dəyişikliklər botu krol tezliyini azaltmağa məcbur edə bilər ki, bu da saytınızdakı yeni və ya yenilənmiş məzmunun kəşf edilməsini effektiv şəkildə ləngidir.

İndeksləmə problemlərinə səbəb olan ümumi kodlar

  • 200 OK: Səhifənin indekslənməyə hazır olduğunu göstərən standart uğur kodu.
  • 301 Moved Permanently: Səhifənin köçürüldüyünü və səlahiyyətin yeni URL-ə keçməli olduğunu bildirir.
  • 404 Not Found: Səhifə mövcud deyil və indeksdən silinəcək.
  • 500 Internal Server Error: Server sorğunu emal edə bilmədi, bu da krolerin məzmunu oxumasına mane olur.
  • 503 Service Unavailable: Müvəqqəti yüklənmə və ya texniki xidməti göstərir, bota daha sonra yenidən cəhd etməyi bildirir.

Server cavab xətalarını necə diaqnoz etmək olar

Server cavablarını Yandex Webmaster-də mövcud olan alətlərdən istifadə edərək yoxlamalısınız. Server cavabı alətini seçməklə, URL-inizə daxil olduqda botun tam olaraq nə aldığını görə bilərsiniz. Bu, saytınızın gözlədiyiniz status kodunu qaytarıb-qaytarmadığını təsdiqləyir.

İndeksləşdirməni bloklayan HTTP status kodlarının müəyyən edilməsi və düzəldilməsi — 2

Əsas yoxlamadan əlavə, server loqlarınıza baxmalısınız. Loqlar tam mənzərəni açır, hansı istifadəçi agentlərinin hansı status kodları ilə və günün hansı vaxtında qarşılaşdığını göstərir. Əgər pik trafik saatlarınızda 5xx xətalarının artdığını görürsünüzsə, bu, infrastrukturunuzun həm istifadəçilərdən, həm də botlardan gələn paralel sorğuları idarə etməkdə çətinlik çəkdiyini göstərir.

Biz tez-tez görürük ki, server tərəfli keşləmə mexanizmləri xətaları sayt sahiblərindən gizlədir, eyni zamanda botlara yanlış status kodları ötürür. Başlıqlarınızı brauzer yoxlama alətlərinə güvənmək əvəzinə, həmişə birbaşa server səviyyəsində sınaqdan keçirin.

Alien Road SEO komandası

Alien Road bunu necə tətbiq edir

Alien Road-da biz status kodu monitorinqini standart sayt sağlamlığı auditlərimizə inteqrasiya edirik. Tipik bir iş üçün, əvvəlcə əsas ünvanın 200 kodu qaytarmaq üçün düzgün konfiqurasiya edildiyini yoxlayırıq. Sonra, 301-lərin zəncirlər yaratmadan nəzərdə tutulan təyinat nöqtəsinə yönləndirilməsini təmin etmək üçün bütün yönləndirmələri audit edirik.

Güzgü saytların müəyyən edilməsini prioritet kimi qəbul edirik. Müştərinin saytın bir neçə versiyası varsa, yalnız əsas ünvanın 200 kodu qaytarmasını təmin edirik. Digər bütün versiyalar əsas ünvana yönləndirilməlidir. Bu, indeksin serelməsinin qarşısını alır və link siqnallarının ən çox fayda verdiyi yerdə birləşdirilməsini təmin edir.

  • Krol sessiyaları zamanı tez-tez baş verən 5xx xətalarını müəyyən etmək üçün server loqlarını audit edin.
  • robots.txt faylınızın server statusu ilə ziddiyyət təşkil etmədiyini yoxlayın.
  • Güzgü saytların uyğunsuz status kodları qaytarmadığını yoxlayın.
  • Müvəqqəti 302 yönləndirmələrinin dəyişiklik qəti olduqda 301-lərlə əvəz edildiyini təsdiqləyin.
  • Əsas sayt ünvanlarının Yandex Webmaster daxilində düzgün müəyyən edildiyini təsdiqləyin.

404 və 410 kodları arasındakı fərq nədir?

404 kodu resursun çatışmadığını bildirir ki, bu da silinmiş səhifələr üçün standartdır. 410 kodu isə krolerə səhifənin getdiyini və geri qayıtmayacağını açıq şəkildə bildirir. Hər ikisi səhifəni indeksdən çıxarsa da, 410 daha qəti siqnaldır və böyük saytlar üçün silinmə prosesini sürətləndirə bilər.

Minlərlə köhnə səhifəni təmizləyirsinizsə, 410 status kodundan istifadə krolerə həmin URL-ləri 404-lə müqayisədə daha tez yenidən krol etməyə çalışmamağı başa düşməyə kömək edir. Bu səmərəlilik bota vaxtını aktiv, yüksək dəyərli səhifələri krol etməyə sərf etməyə imkan verir.

404-dən qorxmayın. Bu, saytın həyat dövrü idarəetməsinin təbii bir hissəsidir. Məqsəd sıfır 404-ə sahib olmaq deyil, əsl məzmunun heç vaxt səhvən serveriniz tərəfindən çatışmayan kimi işarələnməməsini təmin etməkdir.

Alien Road SEO komandası

5xx server xətalarını necə həll etmək olar

500 səviyyəli xəta serverinizin çətinlik çəkdiyini göstərir. Bu, çox vaxt pik krol fəaliyyəti zamanı verilənlər bazasının vaxt aşımı və ya yaddaş limitləri səbəbindən baş verir. Bunlarla qarşılaşsanız, server xəta loqlarınızı yoxlayın və botun krolunu uğurla tamamlaya bilməsi üçün resurs limitlərini artırın.

Həmçinin, firewall və ya təhlükəsizlik plaginlərinizin kroleri bloklayıb-bloklamadığını yoxlamaq faydalıdır. Bəzən təhlükəsizlik qaydası yüksək tezlikli krolu zərərli hücum kimi səhv müəyyən edə bilər və serverin 503 xətası qaytarmasına səbəb ola bilər. Bu qaydaları tənzimləmək sayt təhlükəsizliyinizə xələl gətirmədən davamlı indeksləmə bloklarını həll edə bilər.

Bu həftə haradan başlamaq lazımdır

Yandex Webmaster hesabınıza daxil olun və indeksləmə hesabatını nəzərdən keçirin. Hazırda xəta status kodları qaytaran bütün URL-ləri müəyyən edin və onları cavab nömrələrinə görə kateqoriyalara ayırın. Əvvəlcə 5xx xətalarını düzəldin, çünki onlar serverin qeyri-sabitliyini göstərir, sonra isə qırıq linklərin silindiyinə və ya düzgün yönləndirildiyinə əmin olaraq 4xx xətalarını həll edin.

Paylaş