رفتن به مطلب

خطای blocking script resources در پیج اسپید گوگل


پست های پیشنهاد شده

با عرض سلام خدمت دوستان و اساتید

صفحه وب خود را که توی گوگل پیج اسپید آنالیز کردم سه تا خطا مربوط به جکوئری وجاوا اسکریپت ظاهرا گرفته که میگه بلوک شده و باید حذف کنم !!!!

من که بدرستی متوجه نشدم دقیقا باید چیکار کنم ! عین متن خطا یا نتیجه آنالیز را میزارم اینجا تا شاید دوستان بتونن کمککنند و دقیقا بگند باید چیکار کنم این خطاها را برطرف کنم.خواهشا بطور کلی راهنمایی نکنید و اسپم ندید.مثلا نگید فایل css باید ویرایش بشه و... اون افرادی که واقعا بلدند راهنمایی کنند پاسخ دهند و دقیقا بفرمایید چه کاری باید انجام بدم تا این مشکل را حل کنم.

متن نتیجه خطا یا آنالیز در پیج اسپید گوگل :


Suggestions Summary
Your page has 3 blocking script resources and 4 blocking CSS resources. This causes a delay in rendering your page.
None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.
Remove render-blocking Javascript:
http://www.farsimode.com/wp-includes/js/jquery/jquery.js?ver=1.10.2
http://www.farsimode.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1
http://www.farsimode.com/wp-content/plugins/auto-thickbox-plus/thickbox.min.js?ver=1.9
Optimize CSS Delivery of the following:
http://www.farsimode.com/wp-content/themes/WTJ-FarsiMod/style.css
http://www.farsimode.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=3.5.3
http://www.farsimode.com/wp-content/plugins/contact-form-7/includes/css/styles-rtl.css?ver=3.5.3
http://www.farsimode.com/wp-content/plugins/auto-thickbox-plus/thickbox.min.css?ver=1.9

پیشاپیش از لطف وکمک دوستان ممنونم :))))

لینک به ارسال

احتمالا در پردازش سایتتون مشکلی پیش اومده که این 4 تا لحاظ نشدن نهاینکه بلوک و بعد حذف بشن

لینک به ارسال

میشه بیشتر راهنمایی فرمایید که دقیقا باید چیکار کنم ؟؟

اینها دقیقا فایلهای خود وردپرس و افزونه ها هستند ،

مطمئن هستید که باید حذف بشند ؟؟

لینک به ارسال

با عرض معذرت من که متوجه فرمایش شما نشدم اول فرمودید :

بلوک و بعد حذف بشن

حالا هم میفرمایید :

حذفی در کار نیست

بهرحال مشکل که هست ! چون خطایی که میده مشخصه مشکلی هست که خطا میده و اگه به متن توجه کنید نوشته باعث دیر لود شدن و تاخیر در رندر کردن سایت میشه

This causes a delay in rendering your page

توی چندین سایت تست دیگه هم که تست کردم متاسفانه همین مشکل هست !

لینک به ارسال

سرورتون منشکلی نداره؟ چون این نوع لود شدن ها به سمت سرور هست

میخوان باپوسته پیش فرض یک تستی بگیرید

لینک به ارسال

خیر مشکل از سرور نیست !

قالب پیشفرض را هم چک کردم علاوه بر خطاهای قبل یه خطای دیگه هم اضافه شد :


Suggestions Summary

Eliminate render-blocking Javascript and CSS in above-the-fold content
Your page has 5 blocking script resources and 5 blocking CSS resources. This causes a delay in rendering your page.
◾None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.
◾Remove render-blocking Javascript:◾http://www.farsimode.com/wp-includes/js/jquery/jquery.js?ver=1.10.2
◾http://www.farsimode.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1
◾http://www.farsimode.com/wp-content/plugins/auto-thickbox-plus/thickbox.min.js?ver=1.9
◾http://www.farsimode.com/wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.44.0-2013.09.15
◾http://www.farsimode.com/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=3.5.3
◾Optimize CSS Delivery of the following:◾http://www.farsimode.com/wp-content/themes/twentyeleven/style.css
◾http://www.farsimode.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=3.5.3
◾http://www.farsimode.com/wp-content/plugins/contact-form-7/includes/css/styles-rtl.css?ver=3.5.3
◾http://www.farsimode.com/wp-content/plugins/auto-thickbox-plus/thickbox.min.css?ver=1.9
◾http://www.farsimode.com/wp-content/themes/twentyeleven/rtl.css
Prioritize visible content
Your page requires additional network round trips to render the above-the-fold content. For best performance, reduce the amount of HTML needed to render above-the-fold content.
◾The entire HTML response was not sufficient to render the above-the-fold content. This usually indicates that additional resources, loaded after HTML parsing, were required to render above-the-fold content. Prioritize visible content that is needed for rendering above-the-fold by including it directly in the HTML response.

لینک به ارسال

البته خود گوگل هم یه سری آموزش ها و توصیه ها مربوط به خطاهای مذکور داده که توی دو لینک زیر در دسترس هست :

https://developers.google.com/speed/docs/insights/BlockingJS

https://developers.google.com/speed/docs/insights/OptimizeCSSDelivery

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

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

لینک به ارسال

داره به اسکریپت ها و استایلهایی که به خارج از سایت آدرس داده شده گیر میده

اما توی سایت شما این مورد وجودنداره

میتونید این فایلها رو مینیفای minify کنید خیلی خوب هست

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...