গুগল অ্যাডসেন্স / অ্যানালিটিকসের গতি উন্নত করার কোনও উপায় আছে কি?


13

আমি যখনই গুগল পেজ স্পিড বা ওয়াইস্লো চালাই, তখন অনেকগুলি অপ্টিমাইজেশন আমার গুগল অ্যাডসেন্স এবং গুগল অ্যানালিটিক্স ব্যবহার থেকে স্টেমের পরামর্শ দেয়।

উদাহরণস্বরূপ, ওয়াইস্লো বলেছেন যে এখানে "9 বহিরাগত জাভাস্ক্রিপ্ট স্ক্রিপ্টস" রয়েছে - আমার কাছে কেবল আমার সাইটে একটি আছে, তাই বাকীগুলি অবশ্যই অ্যাডসেন্স বা বিশ্লেষণাত্মক থেকে। এছাড়াও "ডিএনএস লুকআপ হ্রাস করুন" এর অধীনে এই ডোমেনগুলি তালিকাভুক্ত করা হয়েছে:

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
পিক্সেল। আমন্ত্রিত ডটকম ডট কম

এগুলি হ্রাস করতে বা গতিতে অন্যান্য উন্নতি করার জন্য আমি কি কিছু করতে পারি?

উত্তর:


8

Google এনালিটিক্স যাতে এটি লোড সেট আপ করা যাবে অ্যাসিঙ্ক্রোনাস , যা পরিস্থিতির উন্নতি করতে সাহায্য করবে। দেখে মনে হচ্ছে না তাদের কাছে বর্তমানে অ্যাডসেন্সের জন্য একই স্ক্রিপ্ট রয়েছে।


গুগল অ্যাডসেন্সের কারণে আপনি কি সত্যিই পৃষ্ঠা লোডের সময়ে একটি উল্লেখযোগ্য বিলম্ব দেখছেন? সে সম্পর্কে আমার সন্দেহ আছে।

পুরানো ব্রাউজারগুলিতে বা খারাপভাবে ডিজাইন করা সাইটগুলিতে অ্যাডসেন্স একটি ব্লকিং স্ক্রিপ্ট হিসাবে শেষ হতে পারে, অন্য পৃষ্ঠার উপাদানগুলি ডাউনলোড শেষ হওয়া অবধি ডাউনলোড থেকে বাধা দেয়। এটি পৃষ্ঠা পেইন্টের সময়টিও অনুমেয়ভাবে প্রভাবিত করতে পারে। আমি এটি খুব বেশি খেয়াল করি নি; তবে এটি আমার প্রশ্ন নয়, এটি ছিল অসন্তুষ্ট গোট G :)
ভার্চুওসি মিডিয়া

@ কিনপিকো: না, আমি বড় বিলম্বের অভিজ্ঞতা পাইনি, যদিও আমার সংযোগটি যদি কিছুটা ধীর হয় তবে বিজ্ঞাপনগুলি লোড হওয়ার সময় এটি লক্ষণীয়। প্রশ্নটি হিসাবে, আমি যেহেতু জিজ্ঞাসা করছি যেহেতু ইয়্ল্লো / পেজস্পিডের প্রস্তাবনাগুলি বেশিরভাগ উপাদানগুলির সাথে সম্পর্কিত তবে আমি নিশ্চিত না যে আমি নিয়ন্ত্রণ করতে পারি।
অসন্তুষ্ট গোট

এটি মাইক্রো অপ্টিমাইজেশান হতে পারে তবে আপনি যদি অ্যাসিক্রোনাস গুগল অ্যানালিটিক্স স্নিপেট পছন্দ করেন - তবে আরও দ্রুত সংস্করণের জন্য আমার উত্তরটি দেখুন: ওয়েবমাস্টার্স.স্ট্যাকেক্সেঞ্জ
সেকশন

3

গুগল অ্যানালিটিক্স অ্যাসিঙ্ক্রোনসলি লোড করা একটি ভাল শুরু। এর বাইরেও, আপনার পৃষ্ঠাটি লোড হতে কতক্ষণ সময় নেয়? যদি এটি আপনার পৃষ্ঠাটি 2 সেকেন্ডেরও কম নেয় তবে আপনি এটিকে আর অনুকূলিতকরণের জন্য সময় ব্যয় করতে চাইতে পারেন না।

আপনি যদি উদ্বিগ্ন হন যে এটি অন্য কোথাও থেকে ধীরে ধীরে লোড হয়ে যায়, বিশ্বব্যাপী অন্যান্য অবস্থান এবং অন্যান্য ইন্টারনেট গতির বিরুদ্ধে আপনার পৃষ্ঠাটি পরীক্ষা করতে http://www.webpagetest.org/ চেকআউট করুন । আপনার পৃষ্ঠার প্রতিটি অংশ লোড হতে কতটা সময় নিচ্ছে তা এই পৃষ্ঠাটিও আপনাকে দেখায়।

আপনাকে মনে রাখতে হবে যে আপনার পৃষ্ঠাকে "নিখুঁত গতি" লোড করা সম্ভবত কার্যকর নয় কারণ সময় এবং শক্তি ব্যয় খুব বেশি। গুগল অনুসারে, আপনি যদি আপনার পৃষ্ঠাটি 2 সেকেন্ডের নীচে পেতে পারেন তবে আপনি ওয়েবসাইটের শীর্ষ 20% এ থাকবেন এবং এটি সম্ভবত যথেষ্ট ভাল। যদি তা না হয় তবে দেখুন কোথায় আপনি পৃষ্ঠার গতি বাড়িয়ে তুলতে পারেন। কখনও কখনও ছোট ছোট কিছু জিনিস ফিক্স করা আপনার সাইটটিকে দ্রুত পর্যাপ্ত করে তুলবে।

এটিকে রাখার সর্বোত্তম উপায় হ'ল কম ঝুলন্ত ফল বেছে নেওয়া এবং গুগল অ্যাডসেন্স কম ঝুলন্ত নয় really বিশ্লেষণগুলি এটিকে অবিচ্ছিন্ন করে ঠিক করার পক্ষে যথেষ্ট সহজ এবং হওয়া উচিত এবং সম্ভবত আপনার এটি এ ছেড়ে দেওয়া উচিত।


3

আপনি যদি মত অ্যাসিঙ্ক্রোনাস Google এনালিটিক্স স্ক্রিপ্ট আউট ম্যাথিয়াস Bynens অপ্টিমাইজেশান এটি পরীক্ষা এখানে । স্পষ্টতই, গুগল স্নিপেটকে উল্লেখযোগ্যভাবে পরিবর্তন করেছে কিনা সে সম্পর্কে আপনার আপ টু ডেট থাকা উচিত - তবে আপাতত, তার অপ্টিমাইজেশানগুলি একই স্ক্রিপ্টের গুগলের সংস্করণে 40% স্পিডআপ (আমার জন্য) দেয়।


দুর্দান্ত, আমরা এটি জাভাস্ক্রিপ্টের জন্য একটি সাধারণ কোড প্যাটার্ন হিসাবে যাচাই করব যা আমরা লোড করতে চাই তবে ব্লক করতে চাই না (বিজ্ঞাপনগুলি, মূলত ..)
জেফ অ্যাটউড

2

সাধারণত এই বিজ্ঞাপন স্ক্রিপ্টগুলির অনেকগুলি উদ্দেশ্যমূলকভাবে 'ক্যাশে-ব্যস্টড' হয়, যাতে প্রতিটি সময় ভিউটি রেজিস্টার করার জন্য সার্ভারে হিট হয়।

দুর্ভাগ্যক্রমে অ্যাডসেন্স ব্যবহারের অর্থ হ'ল আপনি নিজেকে অনেকগুলি বাহ্যিক জাভাস্ক্রিপ্টের নরকের কাছে উন্মুক্ত করেছেন এবং বিজ্ঞাপন অঞ্চলগুলির সংখ্যা হ্রাস ব্যতীত আপনি এটি সম্পর্কে তেমন কিছুই করতে পারবেন না (টস কেবলমাত্র প্রতি পৃষ্ঠায় 3 টি অনুমতি দেয়) বা কেবল অ্যাডসেন্স চলমান না।

আপনি প্রতিটি জোন যে কোনও ডকুমেন্ট.ওরাইট এবং আউটপুট প্রয়োজনীয় কোড করেছেন তার জন্য আপনার নিজের গুগল বিজ্ঞাপন জাভাস্ক্রিপ্টকে আপনার নিজস্ব হোস্ট করা জাভাস্ক্রিপ্টে মুড়িয়ে দেওয়ার চেষ্টা করতে পারেন। আমি দৃ sure়ভাবে নিশ্চিত যে এটির ফলে শরীরটি লোড হওয়ার পরে এটি লোড হয়ে যায় এবং যার ফলে আপনার পৃষ্ঠাটি প্রথমে লোড হবে mean


0

মাত্র একটি পয়েন্ট - গুগল অ্যানালিটিক্স কোডের একটি নতুন সংস্করণ রয়েছে যা এর লোডিং গতির উন্নতি করা উচিত - সুতরাং এটি এতে পরিবর্তনযোগ্য।


0

যদি এটি কোনও সমস্যা হয় তবে আপনি যা করতে পারেন তা হ'ল স্ক্রিপ্টগুলি ছাড়াই পৃষ্ঠাটি লোড করা হবে এবং পৃষ্ঠাটি সম্পূর্ণরূপে লোড হওয়ার পরে অজ্যাক্স ব্যবহার করে পৃষ্ঠাটিতে স্ক্রিপ্টগুলি আমদানি করতে হবে is

উদাহরণস্বরূপ, ধরুন যে আপনার পৃষ্ঠায় একটি খালি ডিভ রয়েছে, এটির মতো:

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

এবং আপনি এর পরে জাভাস্ক্রিপ্ট যুক্ত করুন:

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

আমি একটি জাভাস্ক্রিপ্ট সতর্কতা যুক্ত করেছি যাতে আপনি দেখতে পাচ্ছেন যে এটি কার্যকর করা হচ্ছে, তবে অবশ্যই আপনি এটি লোপ করার জন্য প্রয়োজনীয় স্ক্রিপ্টগুলি দিয়ে প্রতিস্থাপন করবেন।

এইভাবে, আপনি নিশ্চিত হতে পারেন যে এই বাহ্যিক সংস্থানগুলি আপনার পৃষ্ঠার লোডকে কমিয়ে দেয় না ... একটি অতিরিক্ত স্ক্রিপ্ট লোড করার ব্যয়ে cost


আমি জানতাম না $ () একটি স্ট্যান্ডার্ড জাভাস্ক্রিপ্ট ফাংশন ...
টম

@ টম: এটি নয়, এটি জিকিউরি। এই দিনগুলিতে সোজা জেএস-এ কোড দেওয়ার মতো যথেষ্ট বোকামি আছে কি?
সিলভার

প্রত্যেকে ডিফল্টভাবে jQuery ব্যবহার করে না
টম

@ টম: এটি গালে জিহ্বা ছিল। হ্যাঁ, জাভাস্ক্রিপ্টের চেয়ে "জ্যাকুয়ারি" বলা আরও সঠিক হত।
সিলভার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.