سرعت سایت
دنیای اینترنت و کامپیوتر, دنیایی که پایان ندارد و امروز صحبت ما در مورد سرعت سایت خواهد بود، اصطلاحی است که اگر در زمینه سئو سایت فعالیت کرده باشید، بارها تاثیر آن را بر سئو و افزایش رتبه سایت به چشم خود دیده اید. شاید از خودتان بپرسید که تفاوت سرعت سایت با سرعت صفحه چه میباشد، می توانیم بگوییم که سرعت سایت مفهوم کلی را میرساند و سرعت و زمان بارگذاری کل سایت را گویند که هر چه سرعت بالاتر و زمان بارگذاری کمتر باشد، رتبه سایت شما در گوگل بهتر خواهد بود اما منظوراز سرعت صفحه، در واقع سرعت و زمان بارگذاری همان صفحه سایتی است که کاربر قصد دیدن از آن را دارد.

در واقع بین این دو اصطلاح، یک نسبت جزبه کل یا فرزند به پدر ایجاد شده. هر چه اجزا یا فرزند بهتر باشد، قدرت پدر بیشتر خواهد بود. هرچه سرعت یک صفحه بهتر و زمان بارگذاری آن کمتر باشد، سرعت سایت کلی نیز بهتر خواهد بود که خب این به عوامل متعددی بستگی دارد.
سرعت سایت و تاثیر ان بر سئو
چندسالی است که گوگل اعلام کرده ، سرعت سایت یکی از عوامل مهم برای رتبه بندی می باشد. در واقع می توان گفت یکی از عوامل ابتدایی که گوگل برای رتبه بندی سایت ها در نظر می گیرید، همان سرعت سایت و زمان بارگذاری آن می باشد. می توان گفت رابطه معکوسی بین این دو ایجاد شده و در حال فعالیت است. هرچه سرعت بیشتر باشد، زمان بارگذاری کمتری مورد نیاز است. از این رو این مساله علاوه بر اینکه می تواند سبب کمک به بهینه سازی سایت از نظر گوگل گردد، رضایت کاربر را به دنبال داشته باشد.
برای همین بهتر است، عواملی که باعث افزایش سرعت سایت می شود را بدانید و آن ها را در ساخت سایت خود استفاده کنید.
سرعت سایت تحت چه عواملی تغییر میکند؟
فشرده سازی فایل ها
فایل های HTML،CSS و جاوا اسکریپت خود را اگر بیشتر از 150 بایت هستند، بهتر است که فشرده سازی کنید. برای این منظور، از نرم افزار ساخته شده برای فشرده سازی استفاده کنید. همچنین برای فشرده سازی عکس ها از فتوشاپ بهره بگیرید.
جاوا اسکریپت و HTML و Css را فشرده کنید
با بهینه سازی کد ها ( کاهش فضای خالی و از بین بردن دستورات اضافی)، می توانید سرعت سایت خود را به طور چشم گیری افزایش دهید. برای از بین بردن فضاهای خالی و همچنین دستورات اضافی که باعث کاهش حجم این فایل ها خواهد شد، استفاده از ابزار YUI Compressor را برای این کار پیشنهاد میکنیم.
ریدایرکت ها را کاهش دهید
در هر صفحه ای از سایت شما به دیگر صفحه سایتی ریدایرکت می شود، کاربران شما باید زمان اضافی را برای کامل شدن پاسخ درخواست HTTP بمانند. برای مثال شما دامین اصلی را تعریف کرده اید اما کاربری با wwwتایپ می کند. برای ریدایرکت این آدرس صفحه به URL اصلی، زمان بیشتری مورد نیاز میشود.

توجه: اگر سرعت سایت کافی نباشد از این رو زمان بازکردن آن زیاد می شود و در بدترین شرایط باید در حدود 3 ثانیه کامل بارگذاری گردد و اگر خیلی بیشتر از این طول بکشد، کاربر سایت شما را ترک خواهد کرد.
مدیریت کش مرورگر
بخش کش مرورگر می تواند اطلاعات زیادی را در خود نگه دارد، از این رو وقتی کاربری مجددا وارد سایت شما می شود، دیگر نیازی نیست که منتظر بارگذاری کل صفحه و سایت بماند. این مساله می تواند باعث کاهش زمان بارگذاری و افزایش سرعت سایت شود. برای مدیریت کش مرورگر می توانید از ابزاری مانند YSLow بکار بگیرید و در آن تعیین کنید که پس از چه مدتی زمانی می خواهید اطلاعات کاربر در کش مرورگر ذخیره گردد.
زمان پاسخدهی سرور
عامل دیگری که سبب بهبود سرعت سایت می شود، بهبود زمان پاسخ سرور می باشد. زمان پاسخدهی سرور به مقدار ترافیکی که شما دریافت می کنید، منابعی که هر صفحه استفاده می کند، نرم افزاری که سرور شما استفاده می کند و هاستینگ شما وابسته است. برای بهبود زمان پاسخدهی سرور، موانع اجرا را بیابید که می تواند شامل سرعت کم کوئری های پایگاه داده ، سرعت کم مسیریابی یا نبود حافظه کافی است. زمان پاسخ بهینه سرور، زیر 200 میلی ثانیه می باشد. مهمترین بخش برای افزایش سرعت سایت می باشد.
شبکه های توزیع محتوا را فراموش نکنید
یکی از عوامل تاثیر گذار برروی سرعت سایت، شبکه توزیع محتوا است که اغلب شبکه تحویل محتوا هم نام گذاری میشوند. شبکه توزیع محتوا برای توزیع بار محتوای بدست آمده استفاده می شود. مخصوصا اینکه اگر کپی از وب سایت های خود را در دیتا سنترهای مختلفی بخواهید دخیره کنید، کاربر شما سریع تر می تواند به اطلاعات داخل سایت دسترسی پیدا کند و همچنین این مساله باعث افزایش سرعت سایت شما نیز می گردد.
فشرده و بهینه کردن عکس
همه شما رابطه به عکس و سرعت سایت را می دانید و می دانید که هرچه عکس شما از نظر کیفیت و حجم بهینه باشد، سرعت سایت شما سریعتر می شود، البته این یکی از عوامل است ولی خب نباید از آن بی توجه گذر کرد. اینکه از کدام فرمت عکس استفاده کنیم هنوز اختلافاتی وجود دارد. بیشتر توصیه می شود که از حالت JPEG استفاده کنیم ولی برای کارهای گرافیکی در سایت از ساختار PNG استفاده کنید. به هر حال اگر به دنبال افزایش سرعت سایت خود هستید، این را باید بدانید که هر چه عکس فشرده و بهینه گردد، سایت زمان بارگذاری کمتری داشته که مراتب سرعت سایت هم بهینه می شود.
ابزارهای تعیین کردن سرعت سایت: Firebug
برای تحلیل عملکرد سایت در فایرفاکس استفاده می شود: Moz crawl Test
برای بهینه کردن لینک های ریدایرکت شده استفاده می شود:PageSpeed
اکستنشن های مرورگر را از گوگل برای فایرفاکس و کروم دریافت می کند تا مواردی را که باعث کاهش سرعت سایت می شود را تعیین کند.
Yslow
یک ابزار add-on فایرفاکس است که به شما امکان بررسی عملکرد سایت و عواملی که باعث بهینه شدن سرعت سایت می گردد را فراهم میکند.

قطعا در طراحی و ساخت سایت رعایت همه این ها کمی دشوار خواهد بود بخصوص زمانی که به صورت فردی بواهید این کار را انجام دهید و همه این عوامل را رعایت کنید, ناب دیزاین برای کمک به شما عزیزان در خدمت شماست تا با رعایت اصولی طراحی و ساخت سایت به شما عزیزان خدمت کند.