وقتی از کسی میپرسیم چرا سایتش کند است، معمولاً جواب فنی میدهد. هاست ضعیف است، تصاویر بزرگاند، افزونهها زیادند. همهٔ اینها درست است. ولی هیچکدام به سؤال اصلی جواب نمیدهد: کند بودن دقیقاً چقدر برای شما هزینه دارد؟
بگذارید ساده حسابش کنیم. فرض کنید ماهی هزار نفر وارد صفحهٔ محصول شما میشوند. اگر صفحه چهار ثانیه طول بکشد تا باز شود، بخش قابل توجهی از این آدمها قبل از دیدن محصول میروند. مهم نیست عکس محصول چقدر خوب است، چون اصلاً دیده نشده.
حالا همان صفحه را به یک ثانیه برسانید. آن آدمهایی که میرفتند، میمانند. نه چون محصول بهتر شده، فقط چون فرصت دیدنش را پیدا کردهاند. این تفاوت مستقیم به فروش تبدیل میشود و در گزارشهای شما هم دیده میشود.
مسئله فقط خروج آدمها نیست. سرعت روی رتبهٔ جستوجو هم اثر دارد. گوگل سالهاست تجربهٔ کاربر را در رتبهبندی دخالت میدهد و صفحهٔ کند در همان معیارها ضعیف ظاهر میشود. یعنی سایت کند دو بار ضربه میخورد. اول بازدیدکننده کمتری میگیرد، بعد همان بازدیدکنندهٔ کم را هم از دست میدهد.
خبر خوب این است که بیشترین بهبود از سادهترین کارها میآید. تجربه نشان میدهد سه کار اول، بیشتر نتیجه را میدهند.
اول تصاویر. اغلب سایتهای ایرانی تصویری با عرض چند هزار پیکسل آپلود میکنند تا در قابی به عرض هشتصد پیکسل نشان داده شود. فشرده کردن تصاویر و استفاده از فرمتهای جدید، معمولاً بیشتر از نصف حجم صفحه را کم میکند.
دوم افزونهها. هر افزونه فایل CSS و JavaScript خودش را به همهٔ صفحهها اضافه میکند، حتی صفحههایی که اصلاً به آن افزونه ربطی ندارند. یک بار فهرست افزونههای فعال را باز کنید و از خودتان بپرسید کدامها را در سه ماه گذشته واقعاً استفاده کردهاید.
سوم کش. یک افزونهٔ کش خوب باعث میشود صفحه به جای اینکه هر بار از نو ساخته شود، از قبل آماده تحویل داده شود. این تنها تغییری است که معمولاً در همان روز اول تفاوتش را در عدد میبینید.
یک نکتهٔ آخر. سرعت را با احساس نسنجید. سایت خودتان روی مرورگر خودتان همیشه سریع باز میشود، چون مرورگر شما همهچیز را ذخیره کرده. از ابزارهای سنجش استفاده کنید و عدد قبل و بعد را یادداشت کنید.