Blog

Səhvlər komediyası

24 avqust 2023-cü il, cümə axşamı

Zaman-zaman Search Console-da saytlar üçün göstərdiyimiz səhvlərlə bağlı suallar alırıq və bəzən səhvlərin haradan gəldiyini anlamayan insanlarla qarşılaşırıq. Bu, başadüşüləndir: vebsaytlara daxil olarkən bir çox problemlər yarana bilər, lakin onların hamısı istisnasız olaraq girişi təmin edən müəyyən sistemə əsaslanır. Bu illüstrativ qısa hekayədə biz səhvlərə işıq salmağa və bəlkə də onları o qədər də qorxulu göstərməməyə çalışacağıq. Gəlin başlayaq!

Prolog

Kitabları sevirəm, ona görə də kiçik ola-ola adamlar astronavt və yanğınsöndürən olmağı arzulayarkən, mən kitabxana açmaq istəyirdim. Qalada. Amma sonra yeni kitabxana çatmaq və rəflərdəki kitabları nəzərdən keçirərkən insanlarla qarşılaşa biləcəyi bütün problemlər haqqında düşünməyə başladım. Görürsünüzmü, mənim qalam uzaq bir yerdə yerləşir və mən ona hər il əlavələr edirəm (salam xəndək), bu da yerli kartoqraf üçün problemlər yaradır.

Fəsil 1: DNS xətaları

Söhbət qaladan getdiyinə görə, yer bir qədər qaranlıq və tapmaq çətindir. Amma narahat olmayın: insanlar xəritələrdən istifadə edə bilərlər. Bəs mənim xəndəksiz köhnəlmiş xəritədirsə və ya köhnə xəritədirsə və hərflərin çoxu siliniblərsə?

stick figure is examining a map and can't find the path to the library

DNS xətaları məhz bunlardır (ümumi inancın əksinə olaraq, heç bir əlaqəsi yoxdur
Dungeons N Snakes və ya
Dangerous Navigation System): müştəriləriniz xəritəyə baxır (DNS server), lakin müxtəlif səbəblərdən yeri tapa bilmirlər. Səbəb o ola bilər ki, xəritədə hətta kitabxananın yeri də yoxdur (tz. olaraq
NXDOMAIN
DNS terminlərində səhv) və ya dil istifadəçi üçün oxunaqlı deyil (təxminən,
FormErr
DNS terminlərində).

DNS xətaları çox vaxt DNS serverindəki bəzi parametrlər və ya onların olmaması səbəbindən baş verir. Bu o deməkdir ki, DNS serverini özünüz idarə etmirsinizsə (himayədarlarınız üçün xəritəni çəkirsiniz), səhvləri düzəltmək üçün DNS təminatçınızla (və ya yerli kartoqrafla) əlaqə saxlamalı olacaqsınız. DNS təminatçınızın kim olduğunu bilmirsinizsə, hostinq təminatçınızdan və ya domen adınızı qeydiyyatdan keçirdiyiniz yerdən soruşmağa çalışın.

Müştəri tərəfində də problemlər ola bilər, məsələn, eynəklərini unudub xəritədəki hərfləri görə bilmirlərsə, problemin məhz xəritənin özündə olması daha ehtimal olunur.

Fəsil 2: Şəbəkə xətaları

Cəsur himayədarımız qala kitabxanasına gedən yolu bildikdən sonra, ora çatmaq həqiqətən də olduqca macəra ola bilər: zindanlarda naviqasiya etmək, xəndəyimdəki piranyalar dənizini keçmək və hətta bəzən əjdahalarla döyüşmək.

stick figure can't go to the library because the bridge is broken

Şəbəkə xətaları himayədarlarımız üçün maneələr kimidir: müştəri (brauzer, skanerlər və s.) ilə server arasındakı şəbəkə komponentləri trafiki bloklayır. Bloklama təsadüfi ola bilər, məsələn, əsas router sıradan çıxırsa və ya qəsdən, məsələn, trafiki bloklayan fayrvol.

Vəziyyəti sazlamaq, təəssüf ki, ayaq barmağını vurmaq qədər xoşagəlməzdir: müştəridən serverə gedən yolda hansı komponentin bloklandığını müəyyən etməlisiniz. Təəssüf ki, yolda onlarla müstəqil komponent ola bilər, onların əksəriyyəti nə müştəri, nə də server tərəfindən idarə olunmur və hansı komponentin yolu bağladığını aşkar etmək üçün qısa yol yoxdur. Lakin xoşbəxtlikdən, bloklama adətən serverin qarşısında və ya CDN-nin sonunda yerləşən fayrvol səbəbindən baş verir; Əgər fayrvolunuzu qarışdırmaqdan narahatsınızsa, hostinq təminatçınız və ya CDN ilə əlaqə saxlamaq düzgün yoldur.

Fəsil 3: Server xətaları

Hamiçilərimiz kitabxanaya çatsalar belə, kitabxananın özündə problemlər ola bilər. Məsələn, bəlkə də kitabxana kartları sudan zədələnib və artıq kitab tapmaq mümkün deyil, ya da daha pis olaraq, hamandakı himayədarların döyüşdüklü əjdaha bütün binanı alova bürüyə bilər.

stick figure can't use the library because it's in flames

Bunlar əsasən sizin server xətalarınızdır: ziyarətçilərin axtardıqları məzmuna (kitaba) çatmasını qeyri-mümkün edən xidmətdə nəsə səhv var. Bunun nəyə səbəb olduğunu tapa bilmirsinizsə, server menecerinizlə və ya hostinq təminatçınızla əlaqə saxlayın. Təəssüf ki, müştərilər bu barədə heç nə edə bilməzlər; onlar kitab götürmədən getməli olacaqlar.

Fəsil 4: Müştəri xətaları

Kitabxanaya daxil olduqdan sonra, bəzən kitab qurdumuz olan himayədarlarımız mövcud olmayan (başqa oxucu artıq onları götürdüyü üçün) və ya sadəcə daxil olmaq qadağan edilmiş (qadağan olunmuş bölmədə kilidləndiyi üçün) romanlar tələb edə bilərlər. Bunlar müştəri səhvləridir: onlar müəyyən mənada səhv şey tələb etdilər, baxmayaraq ki, səhv şey hazırda rəflərinizdə olmayan bir şey ola bilər.

stick figure is at the library looking for book number 7, but can't find it. It seems to be not on the shelves, or in an illegible font.

Digər vaxtlarda, axtardıqları cild kitabxananın qadağan olunmuş hissəsində olur və himayədar bölməyə daxil olmaq üçün parolu təkrar etmək kimi bəzi meyarlara cavab verməlidir.

stick figure is at the library, but not allowed to check out the book because it's behind a forbidden door

Bir sözlə, bütün müştəri səhvləri texniki olaraq müştərinin həll etməsinə bağlıdır: URL-ni yönləndirməklə (alternativ kitab tövsiyə etməklə) onlara kömək edə bilərsiniz, lakin çox vaxt müştərilərin istəyini yerinə yetirmək sadəcə qeyri-mümkündür.

Epiloq

Sonu yaxşı olan hər şey yaxşıdır: əgər müştərilər kitabxanaya daxil olmaq, kitabı tapıb yoxlamaq üçün bütün bu halqalardan keçə bilirlərsə, nəhayət, sevimli parıldayan vampir haqqında oxumaqdan həzz ala bilərlər. Və ya sayt sahibisinizsə məzmununuz.

Səhvlər və onların Google Axtarışla necə əlaqəli olması barədə daha dərindən izahat əldə etmək istəyirsinizsə,
sənədlərimizi yoxlayın. Əgər çubuq rəqəmlərimi bəyənirsinizsə və ya onların növbəti haraya getməli olduğu barədə fikirləriniz varsa, bizimlə əlaqə saxlayın
@googlesearchc handle və ya bizim icma forumları.

Alien Road

Bunu necə tətbiq edirik

Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.

Əlaqəli xidmətlər

Paylaş