تلفن تماس (ساعات اداری) :
سرعت سایت خود را با جی تی متریکس افزایش دهید (قسمت سوم)
سرعت سایت همواره یکی از دغدغه های صاحبین سایت ها بوده و است. اینکه کاربران شما براحتی در قسمت های مختلف سایت بتوانند با سرعت بالا نیازهای خود را برآورده کنند بسیار مهم است. ما هم قصد داریم در ادامه آموزش gtmetrix به این مسئله بپردازیم.
سرعت سایت بالا یک افسانه نیست
داشتن یک سایت سریع فقط نیاز به کمی پشتکار و اهمیت دارد و به راحتی قابل انجام هست. سرعت سایت به عوامل مختلفی بستگی دارد که در قسمت های قبل آموزش داده ایم و در این قسمت آنرا تکمیل خواهیم کرد. پیشنهاد میکنیم حتماً مقالات زیر را مطالعه کنید.
ادامه آموزش بهبود سرعت سایت :
Enable compression : فعال کردن قابلیت فشرده سازی
قابلیت Gzip باعث میشود تا فایل هایی که از سمت سرور به کاربر ارسال میشود فشرده و در نتیجه کم حجم شود. این قابلیت داشتن تجربه یک سایت سریع را برای صاحبان سایت ها محقق میکند.
راه حل:
اولین کاری که باید انجام بدهید این است که با شرکتی که از آن هاست را خریداری کرده اید در ارتباط باشید تا مطمئن شوید که این قابلیت بر روی سرور فعال است. اگر فعال بود میبایست کد زیر را به htaccess. اضافه کنید.
# BEGIN Compress text files <filesMatch ".(css|js|x?html?|php|woff|ttf|png|jpg|gif)$"> SetOutputFilter DEFLATE # END Compress text files
این خطا مربوط به سرور و با اولویت بالا است.
Avoid landing page redirects : ریدایرکت نامناسب
این گزینه اغلب بدون مشکل دیده میشود و اگر دارای خطا هم بود زیاد نباید نگران شد . این خطا اغلب در سایتهایی دیده میشود که نمایش سایت خود را با www قفل کرده اند. کمتر دیده شده است که سرعت سایت به خاطر این گزینه افت کند.
Avoid bad requests : اجتناب از وجود درخواست های اشتباه
گاهاً دیده شده است در سایت ها که شما یک تصویر را در قسمتی فراخوانی کرده اید اما آن تصویر را از روی سرور (به عمد یا از روی اشتباه) حذف کرده اید و این موضوع باغث میشود تا خطایی در سایت دیده شود.
برای بهبود سرعت سایت حتماً این گزینه را با جایگزینی فایل های حذف شده یا حذف آن فراخوانی برطرف کنید.
این خطا مربوط به محتوا و با اهمیت بالا است.
Minify HTML وMinify CSS و Minify JavaScript : کاهش حجم کدهای JavaScript و CSS و Html
از آنجایی که توضیحات هر 3 خطا مشابه است ما هم طی یک مرحله شرح میدهیم.
این خطاها به ما میگوید که باید فایل های JavaScript و CSS و Html را بهینه کنیم . اکیداً توصیه میکنیم اگر دانش فنی کامل در این خصوص ندارید کار را به متخصص فنی بسپارید اما اگر به دنبال راه حلی هستید و طراحی سایت وردپرس انجام داده اید میتوانید از افزونه های Autoptimize و یا wp-rocket استفاده کنید.
Defer parsing of JavaScript : تاخیر در نمایش فایلهای جاوا اسکریپت
اگر دانش کافی ندارید حل این خطا ممکن است مشکلاتی را برای سایت شما بوجود آورد ونه تنها سرعت سایت شما بهتر نمیشود بلکه خطاهایی هم دیده میشود.
پیشنهاد میکنیم به یک متخصص جاوا اسکریپت مراجعه کنید.
Specify a character set early : تعیین نوع کاراکتر برای فایلها
این خطا دقیقاً مشابه خطای Specify a Vary: Accept-Encoding header است و به همان روش هم قابل حل است.
Specify image dimensions : قرار دادن مقدار برای طول و عرض تصاویر
این خطا به ما میگوید که برای تصاویری که لیستشان را مشخص کرده است عرض و ارتفاء مشخص کنید. این کار برای بهبود سرعت سایت هم مفید است چرا که باعث میشود مرورگر از فضایی که باید به آن تصویر اختصاص دهید پیش از بارگزاری اطلاع پیدا کند.
پایان آموزش بهبود سرعت سایت با Gtmetrix
امیدواریم توانسته باشیم با سری آموزش های بهبود سرعت سایت برای ارتقاء سئو سایتتان کمک کرده باشیم.