۵ روش برای افزودن گوگل آنالیز به وردپرس

آموزش افزودن گوگل آنالیز به وردپرس

آموزش افزودن گوگل آنالیز به وردپرس

سلام دوستای عزیز وردپرسی؛
فکر میکنم شما هم درباره ی گوگل آنالیز یا به اصطلاح Google Analytics بارها شنیده اید و از آن استفاده می کنید!یکی از بهترین و قدرتمند ترین راه ها برای زیر ذره بین قرار دادن و یا به اصطلاح مانیتورینگ سایت ها می باشد.
حال وردپرس راه های مختلفی رو برای افزودن رگوگل آنالیز در وبسایت ها محیا کرده است.این تکنیک باعث میشه که استفاده از افزونه ها و سفارشی سازی آن ها در ناحیه ی مدیریتی وردپرس ساده تر بشه. ما در این مقاله سعی می کنیم ۵ روش رو برای افزودن گوگل آنالیز در وبسایت وردپرسی شما بررسی کنیم.

افزودن گوگل آنالیز به وردپرس:

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

Google Analytics for WordPress :

این افزونه شاید یکی از موثرترین روش ها برای ادغام کردن گوگل آنالیز در سایت باشد. این افزونهی سفارشی سازی شده کد های پیگیری را کنترل می کند به طوری که موقعیت کجا باشد ؟چطور پیگیری شود؟و چطور استفاده شود؟ در اینجا به بهترین خصوصیات این افزونه اشاره می کنیم:
۱- نصب سریع و آسان
۲- ردیابی آسنکرون
۳- پشتیبانی از موقعیت های سفارشی کدهای پیگیری
۴- پیگیری سرعت سایت به صورت اتوماتیک
۵- پیگیری لینک ها ،دانلودها،ورودها، ثبت نام های داخلی و خارجی
۶- پشتیبانی متغیرهای سفارشی
۷-پشتیبانی از فضاهای محلی با فایل ga.js
علاوه بر اینها خصوصیات دیگری نیز وجود دارد که بسیار یکپارچه و منسجم در کنار یکدیگر هستند اما مهمترین بخش ها همین مواردی بود که گفته شد!

Google Analyticator:

افزونه ی مذکور یکی دیگر از راه های ادغام کردن گوگل آنالیز با وبسایت قدرتمند وردپرسی می باشد.به علاوه مقدار زیادی از تنظیمات پیکره بندی را دارد.دو روش برای نمایش ایستا به صورت بسیار ساده در اختیار شما قرار می گیرد. در این افزونه تعداد صفحات و تعداد بازدید آن به صورت شمارش شده قرار میگیرد و سپس در ناحیه ی مدیریتی،شامل ابزارک داشبوردی برای نمایش تمامی اتفاقات اخیر می باشد.مثل تصویر پایین:

google-analyticator-dashboard

ویژگی ها :

۱- نصب ساده و روان ( بدون نیاز به UID)
۲- ردیابی آسنکرون
۳-ابزارک داشبورد با آخرین آمار
۴- تنظیمات ابزارک برای نمایش آخرین آمار
۵-پیگیری لینک ها،دانلودها و سرعت ساید به صورت داخلی و خارجی
۶-پشتیبانی از کدهای پیگیری پیشرفته ی گوگل
۷-پشتیبانی از حالت محلی
خصوصیات دیگری نیز وجود دارد اما این مواردی که گفته شد مهمترین ویژگی های این افزونه است.این افزونه تنظیمات بسیار خوبی دارد و حتی شما می توانید آناه را به راحتی انتخاب کنید.

Google Analytics:

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

google-analytics-plugin

اگر شما به محیطی تمییز و مرتب احتیاج دارید، ساده ترین راه افزودن کد پیگیری گوگل آنالیز در پنل مدیریتی وردپرس است. که این کار با افزونه ی Google Alaytics قابل انجام است.البته بهتر است بگوییم این افزونه بهترین و ساده ترین راه ممکن است!

  9 افزونه و ابزار سئوی وردپرس که باید از آن ها استفاده کنید!

Google Analytics Dashboard:

قبل از اینکه بخوایم گوگل آنالیز را بدون  افزونه اضافه کنیم، می توانیم از داشبورد گوگل آنالیز استفاده کنیم.برخلاف دیگر افزونه های گوگل آنالیز این افزونه نیاز به افزودن کد پیگیری ندارد اما در عوض آمار و اطلاعات وردپرس شما را در داشبورد نمایش می دهد.این مورد برای نگه داشتن کد بسیار مفید است زیرا بدون وارد شدن به اکانت قابل اجراست.
به طور کلی این افزونه ی مطلوبی است اما مواردی است که باید درباره ی آن گفته شود؛
افزونه ی Google Analytics Dashboard انبوهی از اطلاعات را در پایگاه داده انبار می کند که منجر به پر شدن بیش از حد جداول می شود.بنابراین اگر با استفاده از این افزونه این اتفاق برای شما افتاد ممکن است از دیدن کدهایی مانند نمونه چشم پوشی کنید و این خود یک خطر بزرگ است!

SELECT option_name FROM wp_options WHERE option_name LIKE '_transient_timeout%' AND option_value < now();
SELECT option_name FROM wp_options WHERE option_name LIKE '_transient_gad%' AND option_value < now();
SELECT option_name FROM wp_options WHERE option_name LIKE '_transient_gad%';

اگر این مورد برای شما پیش آمد باید از کدهای زیر در فایل function.php استفاده کنید:


add_action( 'wp_scheduled_delete', 'delete_expired_db_transients' );
function delete_expired_db_transients() {
    global $wpdb, $_wp_using_ext_object_cache;
    if( $_wp_using_ext_object_cache )
        return;
    $time = isset ( $_SERVER['REQUEST_TIME'] ) ? (int)$_SERVER['REQUEST_TIME'] : time() ;
    $expired = $wpdb->get_col( "SELECT option_name FROM {$wpdb->options} WHERE option_name LIKE '_transient_timeout%' AND option_value < {$time};" );
    foreach( $expired as $transient ) {
        $key = str_replace('_transient_timeout_', '', $transient);
        delete_transient($key);
    }
}

البته قبلا مطلبی راجع به این افزونه نوشته بودیم که نحوه ی کارکرد و حتی دانلود این افزونه برای شما توضیح داده شده بود، اگر تمایل به استفاده از این افزونه دارید برای اطلاعات بیشتر شما رو دعوت میکنم که این قسمت را مطالعه نمایید!

افزودن گوگل آنالیز بدون افزونه :

راه اندازی گوگل آنالیز به صورت زیر می باشد:
۱- افزودن شناسه ی گوگل آنالیز
۲-شامل کدهای پیگیری در صفحات وب
کد رهگیری:
برای فعال سازی کد رهگیری شناسه ی خود را در کد UA-xxxxx-x جایگزین کنید و موقعیت آن را به صورت زیر مشخص کنید:
۱- فقط قبل از بسته شدن تگ <head/>
۲- فقط قبل از بسته شدن تگ <body/>
کد زیر را در یکی از دو حالت گفته شده قرار دهید.

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

افزودن گوگل آنالیز با function.php:

با وردپرس، سه مورد از جدیدترین راه ها وجود دارد:
۱- افزودن مستقیم آن به قالب در footer.php
۲- شامل بخش قالب در function.php
افزودن کد به وسیله ی افزونه

افزودن کد پیگیری به صورت مستقیم :
فقط فایل footer.php قالب خود را باز کنید و کد را قبل از بسته شدن تگ <body/> قرار دهید.سپس فایل را در هاست بارگذاری کنید!

افزودن کد در فایل function.php:
فقط با افزودن کد در فایل function.php  در قالب به نتیجه ی مطلوبی خواهید رسید!

// Include the Google Analytics Tracking Code (ga.js)
// @ https://developers.google.com/analytics/devguides/collection/gajs/
function google_analytics_tracking_code(){

	$propertyID = 'UA-XXXXX-X'; // GA Property ID

	if ($options['ga_enable']) { ?>

		<script type="text/javascript">
		  var _gaq = _gaq || [];
		  _gaq.push(['_setAccount', '<?php echo $propertyID; ?>']);
		  _gaq.push(['_trackPageview']);

		  (function() {
		    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
		    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
		    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
		  })();
		</script>

<?php }
}

// include GA tracking code before the closing head tag
add_action('wp_head', 'google_analytics_tracking_code');

// OR include GA tracking code before the closing body tag
// add_action('wp_footer', 'google_analytics_tracking_code');
مشاوره آموزشی رایگان
شما این فرصت را دارید، با تکمیل فرم زیر، قبل از انتخاب دوره آموزشی مناسب خود، از مشاوره رایگان کارشناسان آموزشی مجموعه همیار آکادمی استفاده نمائید.
 
مشاوران آموزشی
همیار آکادمی
پاسخگوی شما هستند
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

334,625 نفر

پاسخی بگذارید

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 2021 سال عضو همیار وردپرس

    سلام خسته نباشید من می خواستم ببینم می شه جیملی که دارم رو عوض کنم در گوگل انالیز

  2. 2 سال عضو همیار وردپرس

    سلام

    بنده سایتی رو در گوگل وریفای کردم ولی الان برای افزونه های مختلف مثل سئو و گوگل آنالیز که به مجوز گوگل نیاز دارند نمی توانم کد دریافتی رو ثبت کنم.

    مثلا در افزونه سئو خطای موجود نبودن کاربر(ثبت نبودن سایت در ایمیل) و در افزونه گوگل آنالیز خطای تحریم ایران رو میده. با VPN هم امتحان کردم نشد.

    راه حلی دارید؟

    تشکر

    • 6 سال عضو همیار وردپرس

      سلام
      منظور شما وریفایی هستش که داخل یواست سئو از شما میخواد؟

    • 2 سال عضو همیار وردپرس

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

    • 6 سال عضو همیار وردپرس

      سلام
      دو مورد هست که باعث میشه نتونیم تایید هویت رو انجام بدیم:
      1- استفاده از هاست ایرانی
      2- تحریم گوگل

  3. 2 سال عضو همیار وردپرس

    با سلام
    از تاریخ ۱۸ اردیبهشت ۱۳۹۳
    به بعد گوگل انلاتیک 7 انقلاب اساسی داده سایتشو
    مطنئنین اطلاعاتتون درسته؟؟

  4. سلام
    من با این افزونه Insert Headers and Footers کد را دادم بهش
    ازوقتی که کد رو دادم به این افزونه سایتم تو قسمت لود گیر میکنه و هیچ چیزی رو نمایش نمیده فقط هم صفحه اصلیش اینطوریه ولی فروشگاش کار میکنه
    قالبمم ظریف هستش خواهشا کمک کنید

  5. سلام ، افزونه گوگل آنالیتیک داشبورد رو نصب کردم اما ارور میده که گوگل api به کشور شما سرویس نمیده! . راهی داره برای دور زدن تحریم ؟ یا افزونه های دیگه این مشکلو ندارن ؟

  6. این قسمت زیر رو متوجه نشدم، امکانش هست توضیح بدید که چی رو چک میکنه ؟!

    if ($options[‘ga_enable’]

    مرسی

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

  8. سلام ممنون از مطلب مفیدتون
    من اسکریپت رو کپی و قبل از پیست کردم!!! حالا از کجا بدونم که درست اجرا شده و کار می کنه؟

  9. با سلام قالب من زفایر هستش و زبان ویرایشگرش فرق داره تگ و رو ندارم میتونید راهنمایی بفرمایید این کد رو چطور میشه وارد کر؟

  10. سلام ، خیلی بد توضیح داده بودید اصلا گیج شدیم رفت بخصوص قسمت بدون افزونه

  11. سپاس. مطلب فوق العاده اي بود. ساده و روان نوشته شده بود و اطلاعات كامل و مفيدي داشت.سپاسگزارم

  12. مثل همیشه عالی

  13. سلام. بعد از اینکه عنوان سایتم رو تغییر دادم، عنوان جدید در گوگل نمایش داده نمیشه و عنوان قدیمی بالا میاد.تازه اونم نه کامل، بدون متن جایگزین.
    در سایت های آنالیز ، عنوان سایتم درست بالا میاد. ولی در گوگل نه.
    فکر کنم باید عنوان سایتم رو در وب مستر گوگل ویرایش کنم درسته؟ نمیدونم از کدوم قسمتش بالا اینکارو کنم 🙁 سرچ کردم تو گوگل ولی آموزشی چیزی پیدا نشد

  14. خیلی متشکرم.

  15. سلام من میخوام آمار باز دیدم و همچنین تو گوگل تو رتبه های برتر قرار بگیرم باید چه افزونه هایی استفاده کنم ؟ در کل یه توضیح خوب و مفید ممنون میشم یکی جواب بده … منتظر هستم

    • 6 سال عضو همیار وردپرس

      با احترام
      شما باید روی محتوای خود و کیفیت مطالب خود کار کنید و صبور باشید تا کاربران همیشگی داشته باشید
      در مورد افزونه ها سه مورد باید حتما انجام بشه ثبت در گوگل وبمستر(بدون افزونه هم میشه) – ثبت در گوگل انالیتیک (که برای امار گیری هست) و افزونه سئو مناسب که معمولا yoast seo پیشنهاد می شود.

  16. 4 سال عضو همیار وردپرس

    افزونه google analytics for wordpress رو نصب کردم ،آموزش اونم میشه بذارین آخه گشتم پیدا نکردم.اصلا لازمه وقتی در سایت https://www.google.com/analytics ثبت کردم باز این افزونه هم نصب کنم؟

  17. 4 سال عضو همیار وردپرس

    سلام
    آیا لازمه همه این کار ها رو انجام بدیم؟؟؟
    من در https://www.google.com/analytics ثبت کردم کد رو در قسمت فوتر افزونه Insert Headers and Footers وارد کردم.
    لازمه کار دیگه ای هم انجام بدم؟؟؟

  18. با سلام

    من می خوام آمار وب سایتی رو که به گوگل آنالایزرر وصل کردم توی سایت بذارم. طوری که کاربرها هم بتونند اون قسمت از آماری رو که من می خوام توی سایتشون به صورت آنلاین مشاهده کنند. مثل آمار گیر وب گذر که در پایین وب سایتها درج میشه. متشکر میشم کمکم کنید.

    با سپاس

  19. شما کدوم رو پیشنها می کنید
    Google Analytics for WordPress
    توسط خود گوگل ارئه شده؟

    • 6 سال عضو همیار وردپرس

      سلام
      بله

    • نگفتین کدوم افزونه بهتره و سرعت سایت رو نمیگیره ؟
      به نظرتون اسکریپت پیوک سرعت بالاتری نمیده تا استفاده از گوگل با افزونه؟

    • 6 سال عضو همیار وردپرس

      سلام
      اگه نظر من رو بخواید باید بگم استفاده از افزونه رو فراموش کنید و بدون استفاده از افزونه این کار رو انجام بدید، داخل پست توضیح دادم

    • خواب با کد که براحتی میشه کد جاوا اسکریپت رو توی فوتر قرار بدیم
      فقط مساله ای که هست کدی نیست بشه حداقل تعداد افراد انلاین و بازدید ۲۴ رو دید بدون افزونه مثلا مثل امار وبگذر که توی سایت قرار میگیره این توی داشبورد سایت بیاد و امار جزئی بده که به دیتابیس و سرور هم فشار نیاد

  20. سلام ، GA ID توی قسمت مدیریت قرار گرفته اما گوگل آنالیز هیچ اطلاعاتی رو نشون نمیده همیچی صفر گزارش میشه. لطفا راهنمایی کنید ممنون میشم

  21. عالی

مطالب زیر را حتما بخوانید

دوره‌های آموزشی