Siz site: operatorunu -inurl:https əmri ilə birləşdirərək Google-da indekslənmiş HTTPS olmayan səhifələri tapa bilərsiniz. Axtarış çubuğuna ‘site:yourdomain.com -inurl:https’ daxil etməklə, siz mühərrikə yalnız indekslənmiş URL sətirlərində təhlükəsiz protokol olmayan domeninizdəki səhifələri göstərməyi tapşırırsınız. Bu birbaşa üsul üçüncü tərəf krol proqramına ehtiyac duymadan saytınızın təhlükəsizlik konfiqurasiyasını yoxlamağa kömək edir.
Bu səhifələri müəyyən etmək ziyarətçilərinizi qarışıq məzmun xəbərdarlıqlarından qorumaq üçün ilk addımdır. Brauzer HTTPS səhifəsini yüklədikdə, lakin şəkillər və ya skriptlər kimi resursları HTTP mənbəyindən çəkdikdə, bu, təhlükəsizlik xəbərdarlığını işə salır. Google axtarış əmrlərindən istifadə etmək sizə axtarış motorunun nə gördüyünü dəqiq görməyə imkan verir və dərhal diqqət tələb edən URL-lərin aydın siyahısını təqdim edir.

Google niyə HTTPS olmayan səhifələri indeksləyir?
Google, server konfiqurasiyanız təhlükəsiz olmayan sorğuları təhlükəsiz həmkarlarına yönləndirə bilmədikdə HTTPS olmayan səhifələri indeksləyir. SSL sertifikatınız quraşdırılmış olsa belə, düzgün olmayan server tərəfi qaydaları və ya uyğun olmayan daxili keçidlər səhifənin hər iki versiyasının indeksdə mövcud olmasına səbəb ola bilər. Axtarış motorları kanonik mənbəni açıq şəkildə müəyyən etmədiyiniz təqdirdə bunları ayrı qurumlar kimi qəbul edir.
Tipik bir server quraşdırmasında konfiqurasiya xətaları çox vaxt köhnə fayllardan qaynaqlanır. Saytınız bir neçə il ərzində inkişaf edibsə, SSL-i məcbur etmək üçün heç vaxt konfiqurasiya edilməmiş köhnə qovluqlarınız və ya alt qovluqlarınız ola bilər. Bu səhifələr 80-ci port üzərində əlçatan olaraq qalır və əlçatan olduqları üçün Google kroleri onları etibarlı məzmun kimi yoxlamağa davam edir və onları təhlükəsiz alternativləri ilə birlikdə indeksdə saxlayır.
Bu davranışın digər səbəbi hardkodlanmış keçidlərin olmasıdır. Əgər daxili keçid strukturunuz nisbi yol və ya ‘https’ versiyası əvəzinə ‘http://example.com’-a işarə edirsə, krolerlər bu yolları izləyəcək və onları müvafiq olaraq indeksləyəcək. 301 yönləndirməsi yerində olsa belə, ilkin HTTP versiyası kroler bütün sayt strukturunu yenidən emal edənə qədər axtarış nəticələrində qala bilər.

Axtarış operatorlarından istifadə edərək audit necə aparılır
Bu səhifələri müəyyən etmək üçün öz saytınızı sorğulamaq üçün sistemli bir yanaşma tətbiq etməlisiniz. Potensial təhlükəsiz olmayan URL-ləri izolyasiya etməklə başlayın və sonra onların status kodlarını əl ilə yoxlayın. Məqsəd istifadəçilərin həmişə şifrələnmiş məzmun almasını təmin etmək və saytınızın təhlükəsizlik profilinin bütövlüyünü qorumaq üçün indeksinizi bu girişlərdən təmizləməkdir.
- Hazırda təhlükəsiz protokol olmadan indekslənmiş bütün səhifələri siyahıya almaq üçün Google axtarış çubuğunda ‘site:yourdomain.com -inurl:https’ istifadə edin.
- Qarışıq məzmun problemlərinə səbəb ola biləcək xüsusi HTTP hallarını tapmaq üçün ‘site:yourdomain.com inurl:http’ istifadə edin.
- HTTPS versiyalarının krol edilməsinin qarşısını almadığınızdan əmin olmaq üçün robots.txt faylınızı yoxlayın.
- Bütün daxil olan HTTP trafiki üçün .htaccess və ya Nginx konfiqurasiyanızın daimi 301 yönləndirməsinə malik olduğunu yoxlayın.
Bu auditi apararkən alt domenlərinizi də araşdırmağa hazır olun. Çox vaxt əsas sayt təhlükəsizdir, lakin fərqli serverdəki unudulmuş sınaq mühiti və ya köhnə bloq alt domeni hələ də HTTP üzərindən məzmun təqdim edə bilər. Bu sahələri xüsusi olaraq yoxlamaq üçün ‘site:subdomain.yourdomain.com -inurl:https’ əmrindən istifadə edin.
Alien Road bu prosesi necə tətbiq edir
Alien Road-da biz təhlükəsizlik auditlərini hər bir texniki işin təməli kimi qəbul edirik. Müştərini işə götürdükdə, daha böyük texniki auditlərə başlamazdan əvvəl əl ilə axtarış indeksi yoxlaması aparırıq. Biz nəzərdə tutulan sayt strukturu ilə Google-un nəticələr səhifələrində faktiki olaraq göstərdikləri arasında uyğunsuzluqları axtarırıq və heç bir köhnə təhlükəsiz olmayan səhifənin saytın nüfuzunu zəiflətmədiyinə əmin oluruq.
Yaxınlıq məhdudiyyətlərini tətbiq etməklə, axtarış mütəxəssisləri əlaqəli anlayışların məqalə gövdəsində və ya başlıq strukturunda nə qədər yaxın oturduğunu yoxlamaq imkanı əldə edirlər.
Google Search Central
Məsələn, pərakəndə satış müştərisi üçün son audit zamanı aşkar etdik ki, onların şəkil CDN-i köhnə məhsul qalereyaları üçün hələ də HTTP son nöqtələrindən istifadə edir. Axtarış operatorlarından istifadə edərək, biz bu qalereya səhifələrinin onlarla indeksləndiyini və təhlükəsiz olmadığını müəyyən etdik. Biz müştəriyə bu URL-lərin birbaşa siyahısını təqdim etdik, bu da onların tərtibatçılarına keçid istinadlarını yeniləməyə və növbəti krol dövründən iki həftə sonra qarışıq məzmun xətalarını təmizləyən qlobal yönləndirmə qaydasını tətbiq etməyə imkan verdi.
Qarışıq məzmuna məhəl qoymamağın riskləri nələrdir?
Qarışıq məzmuna məhəl qoymamaq ziyarətçiləri saytınızla qarşılıqlı əlaqədən çəkindirən brauzer xəbərdarlıqlarına gətirib çıxarır. Chrome kimi brauzerlər HTTP səhifələrini ‘Təhlükəsiz deyil’ kimi qeyd edir ki, bu da daha yüksək çıxma dərəcələrinə səbəb ola bilər. Bundan əlavə, axtarış motorları HTTPS-ə reytinq siqnalı kimi üstünlük verir, ona görə də təhlükəsiz indeksi saxlamaq müasir performans üçün tələbdir.
- Davamlı brauzer təhlükəsizlik xəbərdarlıqları səbəbindən istifadəçi etibarının azalması.
- İstifadəçilər HTTPS saytlarından HTTP səhifələrinizə keçdikdə yönləndirmə məlumatlarının itirilməsi.
- Dublikat məzmun siqnallarının səbəb olduğu axtarış reytinqi göstəricilərində uyğunsuz performans.
- Şifrələnməmiş səhifələrdə kross-sayt skriptinə və ya məlumatların ələ keçirilməsinə qarşı artan həssaslıq.
Bu problemlər sadəcə nəzəri deyil. Əgər istifadəçi təhlükəsiz olması lazım olan HTTP səhifəsinə daxil olarsa, onlar ‘Bağlantı özəl deyil’ xəbərdarlığını görə bilərlər. Bu, əksər istifadəçilərin saytı dərhal tərk etməsinə səbəb olan dərhal bir çəkindiricidir. Bu səhifələri mütəmadi olaraq axtararaq, bu mənfi istifadəçi təcrübələrinin brend reputasiyanıza təsir etməsinin qarşısını alırsınız.
Bu həftə haradan başlamaq lazımdır
Bu həftə domeniniz üçün ‘site:’ axtarış əmrini işlədərək auditinizə başlayın. Nəticələrdə görünən hər bir HTTP URL-nin siyahısını yaradın. Bu siyahını əldə etdikdən sonra, bu xüsusi yolları HTTPS-ə yönləndirmək üçün server parametrlərinizi yeniləyin. Böyük bir saytınız varsa, ən vacib məzmununuzun dərhal təhlükəsiz olduğundan əmin olmaq üçün əvvəlcə ən yaxşı performans göstərən səhifələrinizə diqqət yetirin.
Yönləndirmələri tətbiq etdikdən sonra köhnə HTTP keçidlərinə klikləməklə dəyişiklikləri yoxlayın. Əgər serveriniz düzgün konfiqurasiya edilibsə, siz avtomatik olaraq HTTPS versiyasına yönləndirilməlisiniz. Tapıntılarınızın jurnalını saxlayın və Google-un təhlükəsiz olmayan versiyaları indeksindən silməyə başladığını təsdiqləmək üçün yeddi gündən sonra axtarış operatorunu yenidən işlədin.