Vebsayt Performans Tədqiqatı

Vebsayt Performans Tədqiqatı
Səhifənin yüklənmə sürəti vebsayta baş çəkdiyiniz zaman ilk diqqət yetirdiyiniz şeydir, lakin siz bunu yalnız veb sayt çox yavaş olduqda görəcəksiniz. Səhifə sürəti istifadəçi təcrübəsinin böyük bir hissəsidir, ona görə də təəccüblü deyil ki, o, rəsmi olaraq mobil axtarışlar üçün sıralama faktoruna çevrilib və əsrlər boyu masaüstü kompüterlər üçün bir amil olub.
Səhifənin yüklənmə sürəti ilə sıçrayış nisbətləri arasındakı əlaqəyə dair çoxsaylı araşdırmalar olduqca həyəcan verici nəticələrə gəlib: hər millisaniyə sayılır. Veb saytımızın performansı ilə bağlı yeni araşdırmamızla biz qorxunc statistikaya bir gümüş astar əlavə etmək və veb saytınızın performansını yaxşılaşdırmaq üçün çox yer olduğunu sübut etmək istədik.
Tədqiqatımız sayt performansının optimallaşdırılması ilə məşğul olan zaman iş axınınızı strukturlaşdırmağa kömək edəcək. Xüsusilə, biz sizə ən çox görülən səhvlərin nə olduğunu və onlardan hansının əlavə diqqətə ehtiyacı olduğunu göstərəcəyik ki, onları düzəltmə prosesinə üstünlük verə biləsiniz.
Metodologiya
Bu araşdırma üçün biz onların performansını qiymətləndirmək üçün 150.000 təsadüfi veb-saytı (həm masaüstü, həm də mobil versiyaları) təhlil etdik. Məlumatları toplamaq üçün biz veb-saytın fəaliyyətinə təsir edən doqquz ən ümumi məsələ üzrə lazımlı statistika təqdim edən Alien Road Site Audit-in yeni Performans hesabatından istifadə etdik.
Təəccüblü Nəticələr
Təəccüblüdür ki, biz ilk dəfədir ki, təhlil edilən veb-saytların 82%-nin onların fəaliyyətinə əhəmiyyətli dərəcədə təsir edən problemlərin olduğunu görürük. Bu, performansla bağlı problemləri veb saytlarda ən çox rast gəlinən məsələlərdən birinə çevirir.
Bundan əlavə, təhlil edilən veb-saytların 44%-nin ən azı bir kritik problemi var idi (Bizim Sayt Auditi probleminin ciddilik təsnifatına uyğun olaraq).
Müsbət bir qeyd olaraq, performans problemləri ilə üzləşən veb-saytların əksəriyyətinin sadə səhifə optimallaşdırma üsullarından və sadə server konfiqurasiyasından istifadə edərək onları təkmilləşdirə bildiyini gördük.
İndi biz tapdığımız problemləri daha yaxından nəzərdən keçirəcəyik və onların aradan qaldırılması üçün sınaqdan keçirilmiş bəzi yolları təklif edəcəyik.
Ümid edirik ki, bu məlumatlar işinizi prioritetləşdirməyə və veb saytınızda baş verə biləcək problemlərin sayını və ciddiliyini qiymətləndirməyə kömək edəcək.
İndi bu problemlərin həlli prosesinə nəzər salaq.
Sadə saxlamaq üçün tövsiyələrimizi üç qrupa ayıracağıq:
İstiqamətləndirmələri Təmizləyin
Səhifə Ölçüsü Kəsmə
Server Performansını Artırın
İstiqamətləndirmələri Təmizləyin
Asan birindən başlayaq. Yönləndirmə zəncirləri və döngələr veb saytın performansında problemlər yaradan klassik problemlərdir. İstifadəçilərinizin yönləndirmə zəncirləri və döngələri ilə səbrini sınamaq istəmirsinizsə, veb saytınızda onlardan qaçmağa çalışın.
Üstəlik, yönləndirmə zəncirləri botları çaşdırır; onların tarama büdcəsi məhduddur və hər yönləndirmə ilə səhifəniz öz orijinal dərəcəsini bir qədər itirir. Daha çox öyrənmək istəyirsinizsə, aşağıda Matt Cutts tərəfindən yönləndirmələr haqqında əla video var.
Əgər səhifədə 3 və ya daha çox URL və ya dövrə varsa, o, Sayt Auditimiz tərəfindən problem olduğu kimi qeyd olunur. Xoşbəxtlikdən, araşdırmamıza görə, təhlil edilən veb saytların yalnız 7% -ində bu problem var.
Bununla belə, bir səhifədən digərinə yönləndirmələr tez-tez vebsaytın rebrendinqi və ya adının dəyişdirilməsi, onu HTTPS-ə köçürməsi, təkrarlanan səhifələrin (məsələn, “www” və “www olmayan” versiyalar) azaldılması zamanı və bir çox başqa hallarda zəruri olur.
Veb saytınız nə qədər böyük və köhnə olarsa, onun strukturunu təmiz saxlamaq bir o qədər çətinləşir. İstiqamətləndirmələr yığılmağa və zəncir yaratmağa meyllidir; bağlantılar nə qədər çox olarsa, təyinat səhifəsinə çatmaq üçün bir o qədər çox vaxt lazımdır. Buna görə “zəruri” yönləndirmələri həyata keçirərkən çox diqqətli olmalısınız.
Səhifə Ölçüsü Kəsmə
Səhifə nə qədər ağırdırsa və nə qədər çox resurs ehtiva edirsə, yüklənməsi bir o qədər çox vaxt aparır. Səhifənizin ölçüsünün, həmçinin JS və CSS fayllarının ümumi ölçüsünün (köçürmə ölçüsü) 2MB-dan çox olmamasına əmin olmaq vacibdir.
Sayt Auditimizdə 2MB-dan yuxarı hər şey ağır hesab edilir və xətanın görünməsinə səbəb olur. Bir səhifənin ‘həyatını tam yaşaması’ üçün 2MB kifayət etsə də, təhlil edilən veb-saytların 1%-də hələ də bu problem var. Əgər özünüzü 1% arasında görmüsünüzsə, səhifənizi pəhriz saxlamağınızı və ölçüsünü ən azı 2MB-dan aşağı saxlamağınızı tövsiyə edirik.
Şəkillər və Videolar
Şəkillər və videolar səhifənin çəkisinin ən böyük hissəsini təşkil edir, buna görə də başlanğıc nöqtəniz olmalıdır. Vizual məzmununuzun formatını, həllini və ya keyfiyyətini dəyişdirmək səhifəni əhəmiyyətli dərəcədə azalda bilər. Bu vizualların hər hansı bir real dəyər qazandırıb gətirmədiyini özünüzdən soruşaraq başlayın və unutmayın ki, bəzən daha azdır.
JavaScript və CSS
Araşdırmamız kiçikləşdirilməmiş JavaScript və CSS faylları olan veb-saytların 68%-nin məyusedici olduğunu ortaya qoydu. JavaScript və CSS fayllarınızı minimuma endirməklə (mənbə kodundan lazımsız sətirləri, boş yerləri və şərhləri silməklə) siz resurslarınızın ölçüsünü və deməli, onların yüklənmə vaxtını azaldacaq, daha yaxşı istifadəçi təcrübəsi təmin edəcək və axtarış sisteminizin reytinqini yaxşılaşdıracaqsınız.
JavaScript Kodunu Kiçildirmə Alətləri və Metodları
JavaScript kodunun kiçildilməsi iki məşhur alətdən — JSMin və YUI Compressor-dan istifadə etməklə edilə bilər. YUI kompressoru həmçinin CSS-ni kiçildə bilər.Closure Compiler sizi təhlil edən başqa bir lazımlı vasitədir

JavaScript, onu təhlil edir, ölü kodu çıxarır və qalanları yenidən yazır və minimuma endirir. Qarışıqlıq, ölçüsün azaldılmasının başqa bir üsuludur, kiçikləşdirmədən bir qədər daha effektivdir, baxmayaraq ki, qarışıqlıq addımının özü nəticəsində səhvlər yaratmaq baxımından bir az daha risklidir.
Skriptləri və üslubları minimuma endirməklə yanaşı, gzip və ya deflate kimi sxemlərdən istifadə etməklə HTML, CSS və Javascript-i sıxmağı unutmayın. Bu, onların ölçüsünü yarı və ya daha çox azaldacaq.
Həm mobil, həm də masaüstü təcrübələr üçün internetdə JavaScript və CSS istifadəsinə dair statistik məlumatları təqdim edən JavaScript Vəziyyəti və Səhifə Çəki hesabatlarına əsasən, orta veb-səhifədə 25 resurs sorğusu (müvafiq olaraq 20 JS sorğusu və 5 CSS sorğusu) var.
Sayt Auditi alətimiz səhifəni yalnız 100-dən çox resursa malik olduqda “Həddindən artıq çox JavaScript və CSS faylı” kimi qeyd edəcək və bu, kifayət qədər çoxdur. Yenə də təhlil edilən veb-saytların 1%-də həddən artıq çox JavaScript və CSS faylları olduğu ortaya çıxdı! Səhifənizi JavaScript və CSS faylları ilə yükləmədiyinizə əmin olun. Ümumiyyətlə, nə qədər az sorğu alsanız, bir o qədər yaxşıdır, buna görə də bu rəqəmi 100-dən az saxlamaqla siz təhlükəsiz tərəfdəsiniz. Həmçinin, yükləmə prosesini sürətləndirmək üçün çoxlu CSS və JS fayllarını tək fayllarda birləşdirməyi düşünün.
Aşağıdakı mənbələrdə veb saytınızı sıxlaşdırmaqla bağlı bir çox faydalı məlumat tapa bilərsiniz:
Google-un Veb Əsasları ilə Performans Niyə Əhəmiyyətlidir?
Google Veb Əsasları ilə Məzmun Səmərəliliyinin optimallaşdırılması
Yahoo tərəfindən Veb Saytınızı Sürətləndirmək üçün Ən Yaxşı Təcrübələr
Mozilla tərəfindən Tez Yüklənən HTML Səhifələrinin Müəllifi üçün Məsləhətlər
JavaScript-i Optimallaşdırmaq və Upwork vasitəsilə Vebsaytın Yükləmə və Göstərilmə Sürətlərini Təkmilləşdirmək üçün 11 Məsləhət
Server Performansını Artırın
Səhifənin yavaş yükləmə sürətinin səbəblərindən biri açıq şəkildə böyük HTML səhifə ölçüsüdür. Lakin, əvvəlki fəsildə anladığımız kimi, təhlil edilən veb-saytların yalnız 1%-nin böyük HTML səhifə ölçüsünə malik olduğu ortaya çıxdı. Bəs yavaş səhifə yükləmə sürəti problemlərinin digər 42%-i haradan qaynaqlanır? Çox vaxt bunun səbəbi server problemləridir.
Veb serverdə effektivlik yoxdursa, daxil olmağa çalışdığınız veb səhifə də yavaş yüklənəcək. Siz hostinq xidmətinizi və təqdim olunan paketi nəzərdən keçirməlisiniz; qeyri-adekvatdırsa, provayderi dəyişdirin və ya xüsusi server əldə etməyi düşünün. Sürətli hosting paketinə töhfə verən amillər haqqında ətraflı öyrənin burada.
Eyni şey mobil saytlara da aiddir. Əslində, mobil saytlar üçün səhifə sürəti faktoru daha vacibdir, çünki onlar tez-tez yolda olanlar tərəfindən istifadə olunur. Think with Google-dan olan bu kalkulyator saytınızın sürətinin yaxşılaşdırılmasının gəlirinizə necə təsir edə biləcəyini təxmin etməyə kömək edəcək.
Yavaş tətbiq məntiqi, yavaş verilənlər bazası sorğuları, yavaş marşrutlaşdırma, çərçivələr, kitabxanalar, resurs CPU aclığı və ya yaddaş aclığı kimi serverinizin cavabını ləngidə bilən digər amillər də var. Bu problemlərin həlli və serverin cavab müddətini yaxşılaşdırmaq üçün Google Tərtibatçıların bu tövsiyələrindən istifadə edin.
Tədqiqatımızın göstərdiyi kimi, təhlil edilən veb-saytların 25%-də yaddaşsız Javascript və CSS faylları var. Cavab başlığında brauzerin keşləşdirilməsi göstərilmədikdə bu problem yaranır. Sadə dillə desək, brauzerin keşini aktivləşdirməmək istifadəçilərin səhifənizə hər dəfə daxil olduqda eyni faylları endirməsinə səbəb olacaq.
JavaScript və CSS faylları üçün brauzer keşinin aktivləşdirilməsi brauzerlərə səhifənizi sorğu edərkən onları yenidən endirmədən səhifənizin resurslarını saxlamağa və təkrar istifadə etməyə imkan verir. Beləliklə, brauzer daha az məlumat endirəcək, bu da səhifənizin yüklənmə vaxtını azaldacaq.
Ümumilikdə, bu sadə düzəliş araşdırılan veb-saytların dörddə birinin daha yaxşı işləməsini təmin edə bilər.
Təmir etməyə başlayın
Son səhifə sürətini artıran bir çox amil var və bunların hamısı ilə əl ilə məşğul olmaq dözülməz bir işdir, lakin siz həmişə xüsusi alətlərə müraciət edə bilərsiniz.
Google-un PageSpeed ​​Insights başlamaq üçün əladır; pulsuzdur, funksionaldır və saytınızın həm mobil, həm də masaüstü versiyaları üçün hesabat təqdim edir. Əlavə fayda ondan ibarətdir ki, o, Google-un özünün vacib hesab etdiyi məsələlərə diqqət yetirir.
Google, yükləmə sürəti baxımından onun Sürətli, Yavaş və ya Orta olduğunu qiymətləndirmək üçün Chrome istifadəçilərinin səhifə təcrübəsindən istifadə edir. Təəssüf ki, bu o deməkdir ki, siz yalnız Chrome istifadəçilərindən təhlil üçün kifayət qədər trafik əldə edən vebsaytlar haqqında məlumat əldə edə biləcəksiniz’ və daha kiçik veb-saytlar Əlçatmaz nəticəsini əldə edə bilər.
Yavaş və Orta nəticələr üçün sizə optimallaşdırma təklifləri təqdim olunacaq, bu, səhifəni sürətləndirmək üçün ən yaxşı təcrübələrin siyahısıdır. Bu siyahı mütləq nəzərdən keçirməyə dəyər, baxmayaraq ki, bir az duz ilə qəbul edilməlidir; Mükəmməl hesabın arxasınca qaçmaq vaxtınızı itirməyə və pis istifadəçi təcrübəsi yaratmağa səbəb ola bilər.
Yalnız performans problemlərindən kənara çıxan hərtərəfli və çevik sayt təhlili üçün biz Alien Road Site Audit alətini təklif edirik:
Alien Road Site Audit Performance Report vebsaytınızın texniki problemləri ilə bağlı ümumi fikir əldə etmək üçün sizə statistik qrafiklər təqdim edəcək; onun alət ipuçları izah edəcək

Hər bir problemin nə ilə əlaqəli olduğunu və onu necə düzəldə biləcəyinizi.
Problemlərin siyahısı ciddiliyinə görə Səhvlər, Xəbərdarlıqlar və Bildirişlərə bölünür; bu, ilk növbədə ən kritik səhvləri sıralamağa kömək edəcək.
Performans Hesabatı həmçinin istifadəçi təcrübəsi (Google Analytics Orta Səhifə İnteraktiv Vaxtı) haqqında daha çox məlumat əldə etmək üçün Google Analytics hesabınızı birləşdirməyə imkan verir:
Gördüyünüz kimi, tənzimləmə və konfiqurasiya ilə veb saytınızı sürətləndirmək kifayət qədər sadədir. Veb saytınızın xüsusi hissələrini sınayın, tematik hesabatlardan istifadə edin və resurslarınıza qənaət etmək və ən az səylə ən yaxşı nəticələri əldə etmək üçün tövsiyələrimizə əməl edin. Həmçinin, hesabatın yuxarı hissəsindəki Performans Hesabınızı izləməklə tərəqqinizi həmişə izləyə bilərsiniz.
Veb saytınızın sürətini artırmaq üçün ən yaxşı təcrübələrinizi bölüşmək üçün aşağıdakı şərh bölməsindən istifadə edin.Həmçinin, digər vebsayt sahiblərinə veb-saytlarının performans problemlərini həll etməkdə kömək edə biləcək keçidləri paylaşmaqdan çekinmeyin – gəlin faydalı kitabxana toplayaq.

Leave A Comment