PageSpeed Insights (PSI) মোবাইল এবং ডেস্কটপ উভয় ডিভাইসে একটি পৃষ্ঠার ব্যবহারকারীর অভিজ্ঞতার উপর প্রতিবেদন করে এবং সেই পৃষ্ঠাটিকে কীভাবে উন্নত করা যেতে পারে সে সম্পর্কে পরামর্শ প্রদান করে৷
PSI একটি পৃষ্ঠা সম্পর্কে ল্যাব এবং ফিল্ড ডেটা উভয়ই প্রদান করে। ল্যাব ডেটা ডিবাগিং সমস্যাগুলির জন্য দরকারী, কারণ এটি একটি নিয়ন্ত্রিত পরিবেশে সংগ্রহ করা হয়। যাইহোক, এটি বাস্তব-বিশ্বের বাধাগুলি ক্যাপচার করতে পারে না। ফিল্ড ডেটা সত্য, বাস্তব-বিশ্ব ব্যবহারকারীর অভিজ্ঞতা ক্যাপচার করার জন্য দরকারী - তবে মেট্রিক্সের আরও সীমিত সেট রয়েছে। দুটি ধরণের ডেটা সম্পর্কে আরও তথ্যের জন্য গতির সরঞ্জামগুলি সম্পর্কে কীভাবে ভাববেন তা দেখুন।
বাস্তব ব্যবহারকারীর অভিজ্ঞতা ডেটা
PSI-তে বাস্তব-ব্যবহারকারীর অভিজ্ঞতার ডেটা Chrome ব্যবহারকারীর অভিজ্ঞতা রিপোর্ট (CrUX) ডেটাসেট দ্বারা চালিত হয়৷ PSI পূর্ববর্তী 28-দিনের সংগ্রহের সময়কালে প্রকৃত ব্যবহারকারীদের ফার্স্ট কনটেন্টফুল পেইন্ট (FCP), ইন্টারঅ্যাকশন টু নেক্সট পেইন্ট (INP), বৃহত্তম কন্টেন্টফুল পেইন্ট (LCP), এবং Cumulative Layout Shift (CLS) অভিজ্ঞতার রিপোর্ট করে। PSI পরীক্ষামূলক মেট্রিক টাইম টু ফার্স্ট বাইট (TTFB) এর অভিজ্ঞতাও রিপোর্ট করে।
একটি প্রদত্ত পৃষ্ঠার জন্য ব্যবহারকারীর অভিজ্ঞতার ডেটা দেখানোর জন্য, CrUX ডেটাসেটে অন্তর্ভুক্ত করার জন্য পর্যাপ্ত ডেটা থাকতে হবে৷ একটি পৃষ্ঠায় পর্যাপ্ত ডেটা নাও থাকতে পারে যদি এটি সম্প্রতি প্রকাশিত হয় বা প্রকৃত ব্যবহারকারীদের কাছ থেকে খুব কম নমুনা থাকে। যখন এটি ঘটবে, PSI অরিজিন-লেভেল গ্রানুলারিটিতে ফিরে আসবে, যা ওয়েবসাইটের সমস্ত পৃষ্ঠায় সমস্ত ব্যবহারকারীর অভিজ্ঞতাকে অন্তর্ভুক্ত করে। কখনও কখনও উত্সের অপর্যাপ্ত ডেটাও থাকতে পারে, এই ক্ষেত্রে PSI কোনও বাস্তব-ব্যবহারকারীর অভিজ্ঞতার ডেটা দেখাতে অক্ষম হবে৷
অভিজ্ঞতার গুণমান মূল্যায়ন
PSI ব্যবহারকারীর অভিজ্ঞতার গুণমানকে তিনটি বালতিতে শ্রেণীবদ্ধ করে: ভালো, উন্নতি প্রয়োজন, বা খারাপ। PSI Web Vitals উদ্যোগের সাথে সারিবদ্ধভাবে নিম্নলিখিত থ্রেশহোল্ড সেট করে:
ভাল | উন্নতি প্রয়োজন | দরিদ্র | |
---|---|---|---|
FCP | [0, 1800ms] | (1800ms, 3000ms] | 3000 মি.সে |
এলসিপি | [0, 2500ms] | (2500ms, 4000ms] | 4000 মি.সে |
সিএলএস | [০, ০.১] | (০.১, ০.২৫) | 0.25 এর বেশি |
আইএনপি | [0, 200ms] | (200ms, 500ms] | 500ms এর বেশি |
TTFB (পরীক্ষামূলক) | [0, 800ms] | (800ms, 1800ms] | 1800 মি.সে |
বিতরণ এবং নির্বাচিত মেট্রিক মান
PSI এই মেট্রিক্সগুলির একটি বিতরণ উপস্থাপন করে যাতে বিকাশকারীরা সেই পৃষ্ঠা বা উত্সের অভিজ্ঞতার পরিসর বুঝতে পারে৷ এই বন্টনটি তিনটি বিভাগে বিভক্ত: ভাল, উন্নতি প্রয়োজন এবং দরিদ্র, যা সবুজ, অ্যাম্বার এবং লাল বার দ্বারা প্রতিনিধিত্ব করা হয়। উদাহরণস্বরূপ, LCP-এর অ্যাম্বার বারের মধ্যে 11% দেখা ইঙ্গিত করে যে সমস্ত পর্যবেক্ষণ করা LCP মানগুলির 11% 2500ms এবং 4000ms এর মধ্যে পড়ে৷
ডিস্ট্রিবিউশন বারের উপরে, PSI সমস্ত মেট্রিকের জন্য 75 তম পার্সেন্টাইল রিপোর্ট করে। 75তম পার্সেন্টাইল নির্বাচন করা হয়েছে যাতে ডেভেলপাররা তাদের সাইটে সবচেয়ে হতাশাজনক ব্যবহারকারীর অভিজ্ঞতা বুঝতে পারে। এই ফিল্ড মেট্রিক মান উপরে দেখানো একই থ্রেশহোল্ড প্রয়োগ করে ভাল/প্রয়োজন উন্নতি/খারাপ হিসাবে শ্রেণীবদ্ধ করা হয়।
কোর ওয়েব ভাইটাল
কোর ওয়েব ভাইটাল হল পারফরম্যান্স সিগন্যালের একটি সাধারণ সেট যা সমস্ত ওয়েব অভিজ্ঞতার জন্য গুরুত্বপূর্ণ। কোর ওয়েব ভাইটাল মেট্রিক্স হল INP, LCP, এবং CLS এবং সেগুলি পৃষ্ঠা বা মূল স্তরে একত্রিত হতে পারে। তিনটি মেট্রিক্সে পর্যাপ্ত ডেটা সহ একত্রিতকরণের জন্য, তিনটি মেট্রিকের 75 তম পার্সেন্টাইল ভাল হলে সমষ্টি কোর ওয়েব ভাইটাল মূল্যায়নে উত্তীর্ণ হয়। অন্যথায়, সমষ্টি মূল্যায়ন পাস করে না। যদি সমষ্টিতে INP-এর জন্য পর্যাপ্ত ডেটা না থাকে, তাহলে LCP এবং CLS-এর 75তম পার্সেন্টাইল উভয়ই ভাল হলে এটি মূল্যায়নে উত্তীর্ণ হবে। যদি LCP বা CLS এর অপর্যাপ্ত ডেটা থাকে, তাহলে পৃষ্ঠা বা মূল-স্তরের সমষ্টি মূল্যায়ন করা যাবে না।
PSI এবং CrUX-এ ফিল্ড ডেটার মধ্যে পার্থক্য
BigQuery-এ PSI বনাম CrUX ডেটাসেটের ফিল্ড ডেটার মধ্যে পার্থক্য হল PSI-এর ডেটা প্রতিদিন আপডেট করা হয়, যখন BigQuery ডেটাসেট মাসিক আপডেট করা হয় এবং অরিজিন-লেভেল ডেটাতে সীমাবদ্ধ। উভয় ডেটা উত্সই 28-দিনের পিরিয়ডের প্রতিনিধিত্ব করে।
ল্যাব ডায়াগনস্টিকস
PSI পারফরম্যান্স, অ্যাক্সেসযোগ্যতা, সর্বোত্তম অনুশীলন এবং এসইও বিভাগের জন্য একটি সিমুলেটেড পরিবেশে প্রদত্ত URL বিশ্লেষণ করতে লাইটহাউস ব্যবহার করে।
স্কোর
বিভাগের শীর্ষে প্রতিটি বিভাগের জন্য স্কোর রয়েছে, যা পৃষ্ঠা সম্পর্কে ডায়াগনস্টিক তথ্য সংগ্রহ ও বিশ্লেষণ করতে Lighthouse চালানোর মাধ্যমে নির্ধারিত হয়। 90 বা তার বেশি স্কোর ভাল বলে বিবেচিত হয়। 50 থেকে 89 হল এমন একটি স্কোর যার উন্নতির প্রয়োজন, এবং 50 এর নিচে খারাপ বলে বিবেচিত হয়।
মেট্রিক্স
পারফরম্যান্স বিভাগে বিভিন্ন মেট্রিক্সে পৃষ্ঠার কার্যক্ষমতাও রয়েছে, যার মধ্যে রয়েছে: প্রথম বিষয়বস্তুপূর্ণ পেইন্ট , সবচেয়ে বড় বিষয়বস্তুর পেইন্ট , গতি সূচক , ক্রমবর্ধমান বিন্যাস শিফট , ইন্টারেক্টিভের সময় , এবং মোট ব্লক করার সময় ৷
প্রতিটি মেট্রিক স্কোর করা হয় এবং একটি আইকন দিয়ে লেবেল করা হয়:
- ভাল একটি সবুজ বৃত্ত দিয়ে নির্দেশিত হয়
- অ্যাম্বার ইনফরমেশনাল স্কোয়ার দিয়ে উন্নতির প্রয়োজন নির্দেশ করা হয়েছে
- দরিদ্র একটি লাল সতর্কীকরণ ত্রিভুজ দ্বারা নির্দেশিত হয়
অডিট
প্রতিটি বিভাগের মধ্যে অডিটগুলি রয়েছে যা কীভাবে পৃষ্ঠার ব্যবহারকারীর অভিজ্ঞতা উন্নত করা যায় সে সম্পর্কে তথ্য সরবরাহ করে। প্রতিটি বিভাগের অডিটের বিশদ বিভাজনের জন্য লাইটহাউস ডকুমেন্টেশন দেখুন।
প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQs)
পৃষ্ঠা লোড অনুকরণ করতে বাতিঘর কোন ডিভাইস এবং নেটওয়ার্ক শর্ত ব্যবহার করে?
বর্তমানে, Lighthouse মোবাইলের জন্য একটি মোবাইল নেটওয়ার্কে একটি মধ্য-স্তরের ডিভাইস (Moto G4) ডিভাইসের পৃষ্ঠা লোডের অবস্থার অনুকরণ করে, এবং ডেস্কটপের জন্য একটি তারযুক্ত সংযোগ সহ একটি এমুলেটেড-ডেস্কটপ। PageSpeed একটি Google ডেটাসেন্টারেও চলে যা নেটওয়ার্ক অবস্থার উপর ভিত্তি করে পরিবর্তিত হতে পারে, আপনি লাইটহাউস রিপোর্টের পরিবেশ ব্লক দেখে পরীক্ষাটি যে অবস্থানটি ছিল তা পরীক্ষা করতে পারেন:
দ্রষ্টব্য: PageSpeed যেকোন একটিতে চলমান রিপোর্ট করবে: উত্তর আমেরিকা, ইউরোপ বা এশিয়া।
কেন ফিল্ড ডেটা এবং ল্যাব ডেটা কখনও কখনও একে অপরের বিরোধিতা করে?
ফিল্ড ডেটা হল একটি নির্দিষ্ট URL কীভাবে পারফর্ম করেছে সে সম্পর্কে একটি ঐতিহাসিক প্রতিবেদন এবং বিভিন্ন ডিভাইস এবং নেটওয়ার্ক অবস্থার বাস্তব-বিশ্বের ব্যবহারকারীদের থেকে বেনামী কর্মক্ষমতা ডেটা উপস্থাপন করে৷ ল্যাব ডেটা একটি একক ডিভাইসে একটি পৃষ্ঠার সিমুলেটেড লোড এবং নেটওয়ার্ক অবস্থার নির্দিষ্ট সেটের উপর ভিত্তি করে। ফলস্বরূপ, মান ভিন্ন হতে পারে। আরও তথ্যের জন্য কেন ল্যাব এবং ফিল্ড ডেটা আলাদা হতে পারে (এবং এটি সম্পর্কে কী করতে হবে) দেখুন।
কেন 75তম পার্সেন্টাইল সমস্ত মেট্রিক্সের জন্য বেছে নেওয়া হয়?
আমাদের লক্ষ্য হল নিশ্চিত করা যে পৃষ্ঠাগুলি বেশিরভাগ ব্যবহারকারীর জন্য ভালভাবে কাজ করে৷ আমাদের মেট্রিক্সের জন্য 75 তম পার্সেন্টাইল মানগুলিতে ফোকাস করে, এটি নিশ্চিত করে যে পৃষ্ঠাগুলি সবচেয়ে কঠিন ডিভাইস এবং নেটওয়ার্ক অবস্থার মধ্যে একটি ভাল ব্যবহারকারীর অভিজ্ঞতা প্রদান করে। আরও তথ্যের জন্য কোর ওয়েব ভাইটাল মেট্রিক্স থ্রেশহোল্ড সংজ্ঞায়িত করা দেখুন।
ল্যাব ডেটার জন্য একটি ভাল স্কোর কি?
যেকোন সবুজ স্কোর (90+) ভাল বলে বিবেচিত হয়, তবে মনে রাখবেন যে ভাল ল্যাব ডেটা থাকার অর্থ এই নয় যে বাস্তব-ব্যবহারকারীর অভিজ্ঞতাও ভাল হবে।
কেন পারফরম্যান্স স্কোর রান থেকে রানে পরিবর্তিত হয়? আমি আমার পৃষ্ঠায় কিছু পরিবর্তন করিনি!
কর্মক্ষমতা পরিমাপের পরিবর্তনশীলতা বিভিন্ন স্তরের প্রভাব সহ বেশ কয়েকটি চ্যানেলের মাধ্যমে প্রবর্তিত হয়। মেট্রিক পরিবর্তনশীলতার বেশ কয়েকটি সাধারণ উত্স হল স্থানীয় নেটওয়ার্ক প্রাপ্যতা, ক্লায়েন্ট হার্ডওয়্যার প্রাপ্যতা, এবং ক্লায়েন্ট রিসোর্স বিতর্ক।
কেন বাস্তব-ব্যবহারকারী CrUX ডেটা URL বা মূলের জন্য উপলব্ধ নয়?
ক্রোম ব্যবহারকারীর অভিজ্ঞতা প্রতিবেদন অপ্ট-ইন করা ব্যবহারকারীদের থেকে বাস্তব-বিশ্বের গতির ডেটা একত্রিত করে এবং একটি URL অবশ্যই সর্বজনীন হতে হবে ( ক্রলযোগ্য এবং সূচীযোগ্য ) এবং পর্যাপ্ত সংখ্যক স্বতন্ত্র নমুনা থাকতে হবে যা URL বা উত্সের কার্যকারিতা সম্পর্কে একটি প্রতিনিধি, বেনামী দৃশ্য প্রদান করে৷
আরো প্রশ্ন?
PageSpeed Insights ব্যবহার করার বিষয়ে আপনার যদি কোনো প্রশ্ন থাকে যা সুনির্দিষ্ট এবং উত্তরযোগ্য, তাহলে স্ট্যাক ওভারফ্লোতে ইংরেজিতে আপনার প্রশ্ন জিজ্ঞাসা করুন।
PageSpeed Insights সম্পর্কে আপনার যদি সাধারণ প্রতিক্রিয়া বা প্রশ্ন থাকে, অথবা আপনি একটি সাধারণ আলোচনা শুরু করতে চান, তাহলে মেইলিং তালিকায় একটি থ্রেড শুরু করুন।
ওয়েব ভাইটালস মেট্রিক্স সম্পর্কে আপনার যদি সাধারণ প্রশ্ন থাকে, তাহলে ওয়েব-ভিটালস-প্রতিক্রিয়া আলোচনা গোষ্ঠীতে একটি থ্রেড শুরু করুন।
প্রতিক্রিয়া
এই পৃষ্ঠাটি কি সহায়ক ছিল?