اجعل المستخدمين سعداء من خلال تعديل Google Analytics للسرعة.
حقوق الصورة: جوبيتيريماجيس / كومستوك / جيتي إيماجيس
على الرغم من أن Google Analytics يمكن أن يساعدك على تتبع حركة المرور على موقعك بدقة ، إلا أن شفرة JavaScript التي يستخدمها يمكن أن تبطئ موقعك. خدمات تحليل الأداء مثل Yahoo! قد يقترح Yslow إضافة عنوان انتهاء الصلاحية للسماح للمتصفحات بتخزين هذا الرمز مؤقتًا. لسوء الحظ ، لا تنطبق رؤوس انتهاء الصلاحية على المحتوى المقدم من مواقع الجهات الخارجية ، ولا توصي Google بتقديم Analytics JavaScript محليًا. ومع ذلك ، هناك خطوات يمكنك اتخاذها لتسريع Google Analytics حتى يتم تحميل موقعك بشكل أسرع.
الخطوة 1
استخدم مقتطف شفرة تتبع Google Analytics غير المتزامن ، والذي يمكّن العناصر الأخرى من الاستمرار في التحميل حتى عندما يكون تحميل جافا سكريبت من Google بطيئًا. للعثور على مقتطف الشفرة غير المتزامن لموقعك ، سجّل الدخول إلى Google Analytics وانقر على رمز الترس في أعلى يمين الصفحة ؛ ثم اختر موقعك وانقر على "شفرة التتبع". اختر الإعدادات المناسبة لموقعك ، ثم انسخ المقتطف واستخدمه لاستبدال شفرة Google Analytics القديمة لموقعك.
فيديو اليوم
الخطوة 2
ضع شفرة Google Analytics في الجزء السفلي من صفحاتك بين علامة الإغلاق وعلامة الإغلاق بحيث يتم تحميل كل صفحة قبل طلب رمز JavaScript عن بُعد. إذا كنت تستخدم هذه الطريقة ، فقد لا تحسب Google زوار موقعك الذين يغلقون الصفحة أو يتوقفون عنها قبل تحميل الشفرة.
الخطوه 3
قم بتخزين شفرة Google Analytics JavaScript على الخادم المحلي الخاص بك باستخدام برنامج نصي shell لتوجيه صفحاتك إلى الكود المحلي ووظيفة cron للحفاظ على تحديث الشفرة. يمكنك بعد ذلك إضافة الكود التالي إلى ملف htaccess الخاص بك لتخزين الشفرة مؤقتًا في متصفحات المستخدمين:
قم بتغيير التاريخ أعلاه إلى تاريخ بعيد في المستقبل.
تتطلب هذه الطريقة الكفاءة في تنفيذ البرامج النصية ويجب استخدامها كملاذ أخير فقط إذا يمكنك تتبع مشاكل سرعة الموقع مباشرة إلى شفرة Google Analytics الخاصة بك على الرغم من محاولة أخرى حلول. للحصول على أمثلة على برنامج شل النصي ، راجع "الموارد".
نصيحة
يشتمل رمز جافا سكريبت في Google Analytics على رأس انتهاء الصلاحية الخاص به ، والذي تم تعيينه على أسبوعين من آخر وصول. نظرًا لأن شفرة Google Analytics تظهر على العديد من مواقع الويب ، فغالبًا ما يكون لدى المستخدمين بالفعل الشفرة المخزنة مؤقتًا عند مشاهدة موقعك.