30 ديسمبر 2018

تسريع موقعك عبر ازالة ملفات الجافا سكريبت من إعلانات جوجل أدسنس

تسريع موقعك عبر ازالة ملفات الجافا سكريبت من إعلانات جوجل أدسنس
 من ضمن كود الوحدات الاعلانية اللتى نضعها فى موقعنا كود جافا سكريبت JavaScript، وهي الملفات المسئولة عن اظهار الاعلانات بشكلها اللذى يظهر لنا، وكل وحدة اعلانية قمنا بأضافتها فى موقعنا تحتوي على هذا الكود، مما يسبب ثقل كبير في عملية طلبات الrequest الخارجية اللتي تسبب ثقل تصفح المدونة.       

 حذف جافا سكريبت JavaScript من اعلانات جوجل ادسنس لذيادة سرعة الموقع

 ويمكننا عن طريقة ازالة تلك الاكواد ذيادة سرعة تحميل الموقع وهو ما يبحث عنه الكثير من اصحاب المدونات والمواقع.

وعلى الرغم من ان المتصفحات اخر تحديثات لها لوحدها بتشيك لو الملف متحمل في الصفحة مبتحملوش تاني الا ان هذه الطريقة ستفيد جدآ فى تسريع الموقع بطريقة بسيطة ان شاء الله بدون التأثير على الاعلانات بأي شكل من الاشكال.

حاجة ممكن متكونش جديدة للبعض بس ممكن ميكونش حد لسه عرفها .😊

بس انا جربتها وجابت معايا نتيجة كويسة جدا جداً .

لو انت حاطط إعلانات جوجل أدسنس في موقعك، وجيت حللت السرعة من موقع gtmetrix مثلاً،

هتلاقيه مطلعلك ان موقعك فيه ملفات جاف سكربت كتييير قوي، 
وجايبلك شفرات إعلانات أدسنس اللي فيها الجافا سكربت وتقريباً هيجيبلك الإعلانات اللي في الصفحة كلها .

دلوقت انا بدور علي النت لحل المشكلة دي وتقليل الجافا دي، وبالتالي هتزود سرعة موقعك بشكل ملحوظ، لقيت حل من واحد كان بيحاول يعمل الطريقة دي، وهي بإختصار إن :

كل شفرات جوجل أدسنس (الغير متزامنة) بتحتوي علي سطر الجافا سكربت التالي :

<  script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"> < /script

ودلوقت كل لما اجي احط إعلان بيكون نفس السطر ده موجود فبالتالي لو حطيت 4 أو 5 إعلانات حتي لو مختلفين بس تبع أدسنس 😃 كده هلاقي عندي طلبات جافا سكربت كتيير قوي وهتأثر علي السرعة . 😟

فقلت أجرب اشيل السطر ده من كل الإعلانات وأحط سطر واحد بس في الهيدر بحيث يكون ظاهر في كل الموقع ، وبالفعل عملت كده وجربت والإعلانات تمام وظاهرة زي الفل ، وعملت تحليل السرعة من جديد ولاقيت الفرق تماماً لان كانت السرعة 80% مرة واحدة طلعت ل 93% !!!

وطبعاً شفرة الإعلان هتكون زي ماهي بعد ما شيلت كود الجافا اللي فوق ده وهتكون زي كده :

style="display:inline-block;width:336px;height:280px"

data-ad-client="ca-pub-3333333333333331"
data-ad-slot="55555555555">


ومحدش يقلق لان جوجل نفسها قايلة الكلام ده عادي ومفيهوش مشكلة، وكلام جوجل نفسها أهوه 😃:

 إذا كنت أضع وحدات إعلانية متعددة على إحدى الصفحات، فهل يتعين عليّ تضمين
<  script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"> < /script 


لكل وحدة إعلانية

الإجابة : لا، فهذا الإجراء ليس ضروريًا؛ حيث يمكن تحميل adsbygoogle.js مرة واحدة.


-- رابط المصدر من جوجل أهو :

ليست هناك تعليقات

تعريب كن مدون جميع الحقوق محفوظة لــ مدونة عرباوى 2013-2019 ©