آموزش قدم به قدم بالا بردن page speed با سایت GTMetrix (قسمت آخر)

about us page title image
  • آموزش قدم به قدم بالا بردن page speed با سایت GTMetrix (قسمت آخر)

    آموزش قدم به قدم بالا بردن page speed با سایت GTMetrix (قسمت آخر)

    به نام یگانه هستی بخش

    با عرض سلام خدمت تمامی دوستانی که آموزش بالا بردن سرعت سایت در GTMetrix را به طور کامل دنبال میکنند . در آموزش های قبلی شما را بهینه کردن خیلی از کد ها آشنا کردیم . امروز قسمت های دیگر آموزش را با هم دنبال میکنیم .

    در این قسمت میخواهیم به بهینه سازی Minify JavaScript در GTMetrix بپردازیم .

    در این جا کد های جاوا اسکریپت شما بهینه میشوند و کد های بهینه شده را باید جایگذین کد های  قبلی کنید . به تصویر زیر دقت کنید :
    gtmetrix

    همانطور که میبینید شما باید بر روی optimized version کلیک کرده و نسخه بهینه شده جاوا اسکریپت خود را دریافت نمایید .

    خطای بعدی Minimize DNS Lookups است : این خطا زمان استفاده از کد های آمار گیر مانند آلکسا ، وبگذر ، ادگاه ، اکسین ادز و… به وجود می آید . با حذف این کد ها در قالب خود این خطا هم از بین میرود . برای استفاده از آلکسا بهتر است از فایل html ای که در الکسا بهتون میده استفاده نمایید .

    خطای بعدی Avoid bad requests  است . این خطا زمانی رخ میدهد که شما یک تصویر یا فایل را در قالب خود استفاده کرده اید ، اما این فایل یا عکس در هاست شما وجود ندارد . در این حالت یا باید کد قالب خود را عوض کنید و یا باید در آدرس گفته شده فایل مورد نظر را مجددا آپلود نمایید .

    خطای بعدی که ممکن است بعضی ها با آن رو برو شوند Avoid landing page redirects است . این خطا به علت ریداکت نامناسب سایت شما به وجود میاید برای ریداکت آدرس سایت پیشنهاد میکنیم از فایل اچ تی اکسس و کد زیر استفاده نمایید :

    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^yyyyyyy.ir [NC]
    RewriteRule ^(.*)$ http://www.yyyyyyy.ir/$1 [L,R=301]
    

    در این کد شما میبینید که سایت yyyyyyy.ir به آدرس www.yyyyyyy.ir ریداکت میشود .

    خطای بعدی که ممکن است خیی از دوستان به آن برخورد کنند Avoid a character set in the meta tag است .

    این خطا میگویید که کاراکتر فایل هاتون رو به درستی وارد نکرده اید مثلا (utf8) در این حالت شما باید کد زیر را انتهای فایل اچ تی اکسس خود وارد نمایید .

    AddDefaultCharset utf-8
    

    خطای بعدی ای که قصد معرفی آن را داریم Minimize request size میباشد . این خطا به علت طولانی بودن و پر حجم بودن URL های شما هست . که باید آدرس خواسته شده را پیدا کرده و آن را از ادرس جدیدی فراخوانی کنید که طول آدرس URL کمتر باشد .

    رفع خطای Minify HTML در GTMetrix :

    در این خطا GTMetrix یک فایل بهتون میده که یک فایل ایستا هست و در این فایل توضیحات ، فایل های سنگین و … سایتتون حذف شده

    در کل پیشنهاد میکنم که بیخیال این قسمت بشوید . چون به نفعتون هست .

    تا اینجا بسیاری از خطا های سایت GTMetrix بررسی شد . که امیدوارم مورد پسند شما واقع شده باشد .

    در آخر به شما پیشنهاد میکنم که سرویس دهنده یا همان میزبان سایت خود را عوض کنید و یک میزبان خوب را برگزینید . بسیاری دیگر از خطاهایی که بررسی نکردیم به میزبان سایت شما بستگی دارد . اگر میزبانتون خوب باشه این موارد هم از بین میرود .

    اگر خطایی سایت شما داشت و در این ۴ آموزش موجود نبود در بخش سئو فروم بیان کنید تا در کوتاه ترین زمان ممکن پاسخ سوال خود را دریافت نمایید . برای ورود به انجمن بر روی این نوشته کلیک کنید .

    امیدوارم که مشکل GTMetrix تمامی دوستان عزیز برطرف شده باشد .

    از این که این مقاله رو هم خوانید از شما تشکر میکنیم .

    حق نگهدارتان .

    Tweet about this on TwitterShare on FacebookShare on Google+

    ICSeo

    امیررضا هستم . ۵ سال است در ضمینه سئو فعالیت میکنم . و تمامی موتور های جستجوگر را در این مدت آنالیز کرده ام . گروه ایمیلی icseo افتتاح گردید .

    More Posts - Website

    Follow Me:
    TwitterGoogle Plus

    تعداد دیدگاه (5)

    • باسلام ممنون عالی ومفیدبود

      Reply
      • نیما
      • ۱۳۹۳/۰۸/۰۴ at ۲۰:۴۲

      سلام
      واقعا معرکه بود
      نیمدونم ازتون چطوری تشکر کنم
      راه حل هایی که برای رفع ارورها ارائه کردید بسیار خوب و راحت بودند
      ان شاالله که موفق باشید

      Reply
        • ICSeo
        • ۱۳۹۳/۰۸/۰۵ at ۱۴:۵۸

        سلام .
        خواهش میکنم . شما لطف دارید .

        Reply
    • سلام مهندس
      ممنون بخاطر زحماتت
      میشه در مورد این یکی هم راهنمایی کنید
      Defer parsing of JavaScript
      در سطح مبتدی اگه امکانش هست ممنون میشم
      تشکر

      Reply
        • ICSeo
        • ۱۳۹۴/۱۰/۰۹ at ۲۱:۱۸

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

        <script  type="text/javascript" src="js/seo.js"></script>

        میتوانید به شکل زیر تغییرش دهید :

        <script defer="defer" type="text/javascript" src="js/seo.js"></script>

        موفق و سربلند باشید.

        Reply

    دیدگاه خود را بنویسید

    لطفا توجه کنید که پس از تایید نظر شما توسط مدیر , برای شما ایمیل تایید ارسال خواهد شد*

Optimization WordPress Plugins & Solutions by W3 EDGE