it-swarm.asia

هل هناك أي طريقة لتحسين سرعة جوجل Adsense / تحليلات؟

كلما قمت بتشغيل Google Page Speed ​​أو YSlow ، تنبع العديد من عمليات التحسين المقترحة من استخدامي لـ Google Adsense و Google Analytics.

على سبيل المثال ، يقول YSlow أن هناك "9 نصوص جافا سكريبت خارجية" - لديّ واحد فقط على موقعي ، وبالتالي فإن الباقي من الواضح أنه إما من adsense أو التحليلات. أيضًا ضمن "تقليل عمليات البحث عن DNS" ، يتم سرد هذه المجالات:

pagead2.googlesyndication.com
googleads.g.doubleclick.net
www.google-analytics.com
altfarm.mediaplex.com
img-cdn.mediaplex.com
eu.bid.invitemedia.com
ad.doubleclick.net s0.2mdn.net
pixel.invitemedia.com adadvisor.net

هل هناك أي شيء يمكنني القيام به للحد من هذه أو إجراء تحسينات أخرى على السرعة؟

13
DisgruntledGoat

يمكن إعداد Google Analytics بحيث يتم تحميله بشكل غير متزامن ، مما سيساعد في تحسين الموقف. لا يبدو أن لديهم حاليًا نصًا مشابهًا لبرنامج AdSense.

8
Virtuosi Media

يعتبر تحميل Google Analytics بشكل غير متزامن بداية جيدة. بعد ذلك ، كم من الوقت يستغرق تحميل صفحتك؟ إذا استغرق الأمر صفحة أقل من ثانيتين ، فقد لا ترغب في قضاء الوقت في تحسينها.

إذا كنت قلقًا من تحميله بشكل أبطأ من أي مكان آخر ، فقم بالخروج http://www.webpagetest.org/ لاختبار صفحتك على مواقع أخرى في جميع أنحاء العالم وسرعات الإنترنت الأخرى. ستوضح لك هذه الصفحة أيضًا المدة التي يستغرقها تحميل كل جزء من موقعك.

عليك أن تتذكر أنه قد لا يكون من المفيد تحميل صفحتك بسرعة "مثالية" لأن التكلفة في الوقت والطاقة مرتفعة للغاية. إذا كان بإمكانك الحصول على صفحتك في أقل من ثانيتين ، وفقًا لـ Google ، فستكون في أعلى 20٪ من مواقع الويب وهذا ربما يكون جيدًا بدرجة كافية. إذا لم يكن كذلك ، فابحث عن مكان آخر يمكنك زيادة سرعة الصفحة فيه. في بعض الأحيان ، يؤدي تحديد مجموعة من الأشياء الصغيرة إلى جعل موقعك سريعًا بدرجة كافية.

أفضل طريقة لوضعها ، كما أعتقد ، هي اختيار الثمار المنخفضة المعلقة وجوجل Adsense ليس منخفضًا بالفعل. إن Analytics يجب أن تكون سهلة بدرجة كافية لإصلاحها عن طريق جعلها غير متزامنة وربما يمكنك تركها عند ذلك.

3
Ben Hoffman

إذا كنت ترغب في البرنامج النصي غير المتزامن لبرنامج Google Analytics ، تحقق من تحسين Mathias Bynens له هنا . من الواضح أنك يجب أن تكون على اطلاع دائم على ما إذا كانت Google تغير المقتطف بشكل كبير - ولكن في الوقت الحالي ، تؤدي تحسيناته إلى 40٪ تسريع (بالنسبة لي) على إصدار Google للنص نفسه.

3
leek

بشكل عام ، يتم "نصب ذاكرة التخزين المؤقت" كثيرًا من نصوص الإعلانات هذه بشكل مقصود ، بحيث يتم إجراء إصابة على الخادم في كل مرة لتسجيل العرض.

لسوء الحظ ، مجرد استخدام adsense يعني أنك قد فتحت نفسك أمام جحيم يحتوي على الكثير من javascripts الخارجية وليس هناك الكثير مما يمكنك فعله حيال ذلك بخلاف خفض عدد مناطق الإعلانات (يسمح TOS فقط 3 لكل صفحة على أي حال) أو فقط لا يعمل adsense.

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

2
Ruxton

نقطة واحدة فقط - هناك إصدار جديد من شفرة تحليلات جوجل التي من شأنها تحسين سرعة التحميل - لذلك قد يكون من الضروري التغيير إلى ذلك.

0
Tal Galili

إذا كانت هذه مشكلة ، فما يمكنك القيام به هو تحميل الصفحة بدون تلك البرامج النصية ، ثم استيراد البرامج النصية إلى الصفحة باستخدام ajax ، بعد تحميل الصفحة بالكامل

على سبيل المثال ، دعنا نقول أن لديك div فارغة على صفحتك ، مثل هذا:

<div id="adsenseBanner"></div>

وبعد ذلك يمكنك إلحاق جافا سكريبت مثل هذا:

$(document).ready(function(){
    $('#adsenseBanner').append('<script>alert("this");</script>')
});

لقد قمت بإضافة تنبيه JavaScript حتى تتمكن من رؤية أنه يتم تنفيذه ، ولكن بالطبع ، ستحل محله بالنصوص التي تحتاج إلى تحميلها.

وبهذه الطريقة ، يمكنك التأكد من أن هذه الموارد الخارجية لا تؤدي إلى إبطاء تحميل صفحتك ... على حساب تحميل برنامج نصي إضافي واحد.

0
Sylver