پیکسلر | شبکه اجتماعی برنامه نویسان

آیا می توان اسکریپت گوگل آنالیز را در فوتر سایت قرار داد

Alireza 4 سال پیش

در راهنمای گوگل گفته شده که کدهای مربوط به گوگل آنالیز رو قبل از بسته شدن تگ </head> قرار بدید. 

می خواستم بدونم چه فرقی میکنه که من کدها رو قبل از تگ <head/> قرار بدم یا در فوتر. آیا قرار دادن اسکریپت ها در فوتر باعث لود شدن سریع تر وبسایت نمیشه؟

در هر دو مورد در وبسایت وردپرسی چطور باید کدها رو وارد کنم؟


 

1 پاسخ
برای قرار دادن دیدگاه وارد شوید
ahmadaskari 4 سال پیش

هدف از قرار دادن کد گوگل آنالیز بر روی سایت مشاهده و تحلیل بازخورد محتواهای داخل سایت است. برای مثال به کمک گوگل آنالیز می تونید بفهمید کدام صفحه bounce rate بالایی داره و اون صفحه رو بهبود ببخشید. 

وقتی کد گوگل آنالیز در قسمت فوتر و قبل از تگ <body/> قرار بگیره، در ابتدا کدها و المان های بالای صفحه لود میشه و بعد نوبت به لود کد گوگل آنالیز میرسه. تا وقتی این اسکریپت لود نشه اطلاعاتی هم برای گوگل آنالیز ارسال نمیشه.

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

اگه مطالب گفته شده برای شما مشکلی ایجاد نمیکنه، فرقی نداره کد رو در هدر یا فوتر قرار بدین

کد زیر رو می تونید در فایل functions.php قرار بدین

قرار دادن اسکریپت گوگل آنالیز در انتهای هدر:

<?php
add_action('wp_head', 'wpb_add_googleanalytics');
function wpb_add_googleanalytics() { ?>

<!-- Global site tag (gtag.js) - Google Analytics -->
// Paste your Google Analytics tracking code from Step 4 here

</script>

<?php } 

قرار دادن اسکریپت گوگل آنالیز در انتهای فوتر:

<?php
add_action('get_footer', 'wpb_add_googleanalytics');
function wpb_add_googleanalytics() { ?>

<!-- Global site tag (gtag.js) - Google Analytics -->
// Paste your Google Analytics tracking code from Step 4 here

</script>

<?php } 

قرار دادن اسکریپت گوگل آنالیز از طریق پلاگین:

پلاگن های زیادی برای این کار وجود داره. من از MonsterInsights استفاده می کنم