ما در این مقاله ما قصد داریم به طور کامل در رابطه با این که چگونه سرعت سایت خود را افزایش دهیم نکاتی را ارائه دهیم.
با یکی دیگر از مقالات بهینه سازی سایت همراه ما باشید.
در ادامه با وب داران (طراحی سایت تهران) همراه باشید و نظرات و تجربیات خود را با ما به اشتراک بگذارید.
اما چرا سرعت وب سایت شما مهم است؟
بالا بردن سرعت سایت نکته قابل توجهی است زیرا در طی تحقیقات انجام شده ۴۰ درصد از مردم اگر بارگذاری وب سایت شما بیش از سه ثانیه طول بکشد وب سایت شما را ترک خواهند کرد.
افزایش زمان بارگذاری یک وب سایت بین ٢ تا ١٠ ثانیه ، رها کردن وب سایت توسط کاربران را ٣٨% افزایش می دهد.
طی دوره های اوج ترافیک بیش از ٧٥% کاربران ، وب سایتی که با تاخیر بارگذاری می شود را رها کرده و به وب سایت رقیب خواهند رفت.
تحقیقات زیادی در مورد تاثیر سرعت بارگذاری وب سایت منتشر شده است.
تحقیق انجام شده توسط گروه تحقیقاتی Aberdeen به این نتیجه رسید که ١ ثانیه تأخیر در بارگذاری وب سایت نتیجه ای برابر با ٧% کاهش در گفت و گوها ، ١١% کاهش در نمایش دادن صفحه وب سایت و ١٦% کاهش در رضایت مشتری به همراه خواهد داشت.
همچنین مهم است که مدنظر داشته باشیم که امروزه سرعت وب سایت یکی از فاکتور های اصلی در رتبه دهی گوگل است.
و اما داشتن یک وب سایت با سرعت پایین باعث چه چیزی می شود؟
- ترافیک و بازدید صفحه پایین
- کاهش گفت و گوها
- فروش پایین
- کاهش بازدید تصویرنام تجاری و درک بیننده ها از کسب و کار شما
هم اکنون که شما اهمیت سرعت وب سایت را فهمیدید ما به شما کمک می کنیم که سرعت سایت خود را با موارد کلی زیر به طور قابل توجهی بالا ببرید.
روش های افزایش سرعت سایت
وب داران در ادامه به روش های افزایش سرعت سایت اشاره خواهد کرد.
اطمینان از هاست
این موضوع تاثیر زیادی بر روی وب سایت شما می گذارد.
به تحقیق صورت گرفته زیر دقت کنید.
در مقاله ای برای مجله Smashing توضیح داده می شود که یک هاست خوب چه تأثیر زیادی بر سرعت وب سایت می گذارد.
طی این تحقیق دو سرویس گیرنده با وب سایت های یکسان اما یکی هاست معتبر و دیگری هاستی ارزان و نامعتبر، اختلاف زیادی درسرعت وب سایت خود مشاهده می کردند.
اختلاف بارگذاری در یکی از آنها ٧ میلی ثانیه و در دیگری ٢٥٠ میلی ثانیه حساب شد!
در کش مرورگر ذخیره سازی کنید
«مرورگر شما برای اینکه متوجه شود که آیا باید برای لود منبعی ، درخواست دوباره بدهد و یا به کش خود مراجعه کند ، از Expires header ها کمک میگیرد.
وقتی شما برای منبعی مثل تصاویر ،Expires header در نظر میگیرید ، مرورگر شما این منابع را در کش خود ذخیره خواهد ساخت.
کاربران در مراجعه دوباره به سایت ، با سرعت بیشتری مواجه خواهند شد ، زیرا مرورگر تمامی تصاویر را از قبل در حافظه خود داشته است.»
Keep-Alive را فعال کنید
به گفته ویکی پدیا:
Keep-Alive سیگنالی است که در فواصل زمانی از پیش تعین شده ارسال میشود و نقش مهمی را در اینترنت ایفا میکند.
بعد از ارسال سیگنال ، در صورتی که جوابی دریافت نشود ، پیوند قطع شده محسوب شده و اطلاعات پیش رو ، تا زمان برقراری دوباره پیوند ، از راههای دیگر تعیین خواهند شد.
فشرده سازی gzip را فعال کنید
به گفته موتور جستجوی یاهو: Gzip محبوب ترین و کارآمد ترین شیوه فشرده سازی حال حاضر است و به کاهش تقریبا ۷۰ درصدی سایز پاسخ به درخواست کمک میکند.
تقریبا ۹۰% از ترافیک اینترنتی امروز از طریق مرورگرهایی صورت پذیرفته است که از gzip پشتیبانی میکنند.
صفحات هدف را قابل کش کنید
صفحات طراحی شده مخصوص موبایل ، کاربران را به آدرس دیگری منتقل خواهند ساخت ، به همین دلیل فعال بودن قابلیت کش در این ریدایرکت ها میتواند در بارگذاری بعدی سایت شما مفید واقع شود.
از ۳۰۲ redirect به همراه کش با مدت زمان یک روزه استفاده کنید که شامل Vary: User-Agent در کنار Cache-Control: private باشد.
یک وب سایت جذاب و پولساز حق شماست. این فرصت رو از دست نده. همین الان به برگه طراحی سایت تهران مراجعه کن تا یک مشاوره عالی بهت بدم.
تماس بگیریددر این صورت ، تنها کاربران مراجعه کننده از سایت های موبایل منتقل خواهند شد.
کاهش ریدایرکت ها
گاهی مواقع برای بیان کردن موقعیت جدید یک لینک ، دنبال کردن کلیک ها ، متصل کردن بخشهای یک سایت به یکدیگر و یا رزرو کردن چندین دامنه با هم ، نیاز به ریدایرکت و هدایت دوباره مرورگر از آدرسی به آدرس دیگر خواهید داشت.
ریدایرکتها درخواستهای HTTP را افزایش و در نتیجه مدت عکس العمل و لود سایت را کاهش میدهند.
تنها در صورتی از ریدایرکتها استفاده کنید که واقعا به آنها نیاز دارید و راهی جز استفاده از آنها ندارید.
علامت سوال را از منابع ثابت پاک کنید
شما نمیتوانید لینکی با علامت «؟» در پایان را کش کنید.
حتی اگر Cache-control: public نیز استفاده شده باشد.
این علامت مشابه استفاده از Ctrl+F۵ عمل میکند.
از این علامت تنها در انتهای منابع پویا استفاده کنید.
استفاده از کد های کوچک تر
حذف کامنت های HTML بخشهای CDATA فضاهای خالی و المنت های خالی ، حجم صفحه شما و زمان عکس العمل شبکه را کاهش و سرعت بارگذاری سایت را افزایش خواهد داد.
میتوانید از ابزار سادهای مانند Will Peavy minifier و یا در صورت استفاده از وردپرس ، از پلاگین Autoptimize استفاده کنید (پلاگین مذکور از CDN نیز پشتیبانی میکند).
استفاده از منابع ثابت برای آدرس دهی
طبق گفته موتورهای جستجوگر گوگل
در خصوص منابعی که در چندین صفحه مختلف استفاده شده اند ، به این موضوع که همه این المنت ها به یک منبع و با یک آدرس ارجاع داده شده باشند ، دقت کنید.
در صورتی که منبع در چندین صفحه و سایت که با هم مرتبط هستند اما در دامنه و هاستهای مختلف هستند منتشر شده باشد ، بهتر است است آن منبع از یک hostname بارگذاری شود تا این که برای هر بارگذاری به منبعی جداگانه مراجعه گردد.
در این حالت ، فایدههای کش به نجات شما میآیند!
به طور مثال اگر دو صفحه mysite. example. Com و yoursite. example. Com از یک کد جاوا استفاده میکنند ، بهتر است این فایل جاوا از یک آدرس ، به طور مثال از mysite. example. com فراخوانده شود ، در این حالت وقتی که مرورگر با آدرس مشابه در yoursite. example. com برای این فایل جاوا مواجه شود، به جای بارگذاری مجدد آن ، از کش خود استفاده خواهد کرد.
استفاده از سیستم مدیریت محتوای معتبر ( CMS )
اگر شما از html یا وردپرس یا Drupal استفاده می کنید همه چیز خوب است اما اگر شما سیستم مدیریت محتوا را خودتان ساخته اید ! این یک ریسک بزرگ است و باید حتما آزمایش های مربوط به تست سرعت لازم را داشته باشید.
کوچک کردن فایل های css و JavaScript
اگر وب سایت شما از تعداد زیادی از فایل های مذکور استفاده می کند ، به احتمال زیاد وب سایت به مرورگر بیننده هایتان می گوید که با این فایل ها به صورت تک تک برخورد کند.
این مسئله منجر به درخواست های بسیار زیادی می شود که در نتیجه تأثیر منفی بر سرعت وب سایت شما خواهد داشت.
کوچک کردن فایل های مذکور ، تعداد فایل های تکی آنها را با قرار دادنشان در یک مکان کاهش می دهد و در نتیجه به صورت قابل توجهی سرعت وب سایت شما را افزایش می دهد.
بهینه سازی دائمی پایگاه داده
بهینه سازی دائمی پایگاه داده یک نکته بسیار مهم بر روی تاثیر سرعت وب سایت شماست که اغلب نیز به آن توجه درخوری نمی کنید به خصوص اگر از وردپرس استفاده شود.
همان طور که شما از سیستم کنترل محتوا استفاده می کنید داده های ذخیره شده بر روی پایگاه داده شما افزایش می یابند و باعث پایین آمدن تدریجی سرعت وب سایت شما می شود.
شما می توانید با مرتب سازی پایگاه داده خود به صورت منظم سرعت وب سایت خود را بالا ببرید.
همچنین می توانید به صورت خودکار با استفاده از WP-Optimize در صورت استفاده از وردپرس پایگاه داده خود را مرتب کنید.
بهینه سازی و کاهش حجم عکس ها
با بهینه سازی نشدن عکس ها حجمشان بالا است و بارگزاری آن علاوه بر آن که زمان زیادی می برد و سرعت سایت شما را پایین می آورد ، منابع سرور زیادی را نیز استفاده می کند و اگر میانگین حجم عکس را بر روی وب سایت شما (mb۱) یا بیش از (mb۲) باشد باید با استفاده از پایین نیامدن کیفیت عکس حجم عکس را با استفاده ازآیتم های زیر کاهش دهید.
– WP Smush ( برای کاربران WordPress )
– EWWW Image Optimizer ( برای کاربران WordPress )
– Kraken ( برای کاربران Joomla , Drupal )
سخن آخر
ما در این مقاله به 13 روش افزایش سرعت سایت اشاره کردیم.
همان طور که می دانید سرعت سایت یکی از فاکتور های تاثیر گذار روی سئو سایت شما می باشد و باید آن را جدی بگیرید.
مطمئنا روش های افزایش سرعت سایت به مواردی که اشاره کردیم ختم نمی شود ، اگر روش های دیگری را مد نظر دارید با نظرات خود آن را با ما به اشتراک بگذارید.
امیدوارم این مقاله برای شما مفید بوده باشد.
با ما در صفحه اول گوگل باشید
وب داران (طراحی سایت تهران) همیشه همراه شماست.
شما می توانید به کمک کارشناسان سئو ما در صدر نتایج گوگل قرار بگیرید و کسب و کار خود را متحول کنید.
کارشناسان ما با توجه به تسلط خود در زمینه سئو سایت و طراحی وب سایت و همچنین تسلط کامل روی تکنیک های سئو محلی و همچنین با به کارگیری متدهای روز دنیا در زمینه بهینه سازی می توانند شما را در کلمات کلیدی مختلف در نتایج گوگل بالا بیاورند.
شما می توانید برای اطلاعات بیشتر راجع به هزینه سئو به صفحه ”قیمت سئو سایت ” وب سایت ما مراجعه کنید.
همچنین کارشناسان طراحی سایت ما می توانند شما را در زمینه ساخت سایت فروشگاهی و طراحی سایت رزومه ای راهنمایی کنند و یا این سایت ها را به صورت اختصاصی برای شما طراحی کنند.