এই বিভাগটি নথিভুক্ত করে কিভাবে CrUX ব্যবহারকারীর অভিজ্ঞতার ডেটা সংগ্রহ ও সংগঠিত করে।
যোগ্যতা
CrUX ডেটাসেটের মূল অংশে রয়েছে স্বতন্ত্র ব্যবহারকারীর অভিজ্ঞতা, যা পৃষ্ঠা-স্তর এবং উত্স-স্তরের বিতরণে একত্রিত হয়। এই বিভাগটি ব্যবহারকারীর যোগ্যতা এবং ডেটাসেটে অন্তর্ভুক্ত করার জন্য পৃষ্ঠা এবং উত্সগুলির প্রয়োজনীয়তা নথিভুক্ত করে৷ PageSpeed Insights এবং CrUX API: ব্যবহারকারী , অরিজিন এবং পৃষ্ঠায় উপলব্ধ পৃষ্ঠা-স্তরের ডেটাতে একটি অভিজ্ঞতা অন্তর্ভুক্ত করার জন্য সমস্ত যোগ্যতার মানদণ্ড অবশ্যই সন্তুষ্ট হতে হবে। যে অভিজ্ঞতাগুলি ব্যবহারকারী এবং উত্সের মানদণ্ড পূরণ করে কিন্তু পৃষ্ঠা নয় সেগুলি সমস্ত CrUX ডেটা উত্সে উপলব্ধ অরিজিন-লেভেল ডেটাতে অন্তর্ভুক্ত নয়৷
পৃষ্ঠা এবং উত্সগুলি স্বয়ংক্রিয়ভাবে অন্তর্ভুক্ত বা ডেটাসেট থেকে সরানো হয় যদি সময়ের সাথে তাদের যোগ্যতা পরিবর্তিত হয়। এই মুহুর্তে, আপনি ম্যানুয়ালি অন্তর্ভুক্তির জন্য পৃষ্ঠা বা উত্স জমা দিতে পারবেন না।
সর্বজনীনভাবে আবিষ্কারযোগ্য
CrUX ডেটাসেটে অন্তর্ভুক্তির জন্য বিবেচনা করার জন্য একটি পৃষ্ঠা অবশ্যই সর্বজনীনভাবে আবিষ্কারযোগ্য হতে হবে।
সার্চ ইঞ্জিনের মতো একই সূচকের মানদণ্ড ব্যবহার করে একটি পৃষ্ঠা সর্বজনীনভাবে আবিষ্কারযোগ্য হতে নির্ধারিত হয়।
অরিজিন ডেটাসেটের রুট পৃষ্ঠাগুলি সহ নিম্নলিখিত শর্তগুলির মধ্যে যে কোনও একটি পূরণ করা হলে একটি পৃষ্ঠা আবিষ্কারযোগ্যতার প্রয়োজনীয়তা পূরণ করতে পারে না :
- পৃষ্ঠাটি
200
(পুনঃনির্দেশের পরে) ছাড়া অন্য একটি HTTP স্ট্যাটাস কোড সহ পরিবেশন করা হয়। - পৃষ্ঠাটি একটি HTTP
X-Robots-Tag: noindex
হেডার বা সমতুল্য। - নথিতে একটি
<meta name="robots" content="noindex">
মেটা ট্যাগ বা সমতুল্য অন্তর্ভুক্ত রয়েছে৷
আপনার সাইটের ইন্ডেক্সিং স্ট্যাটাসের ওভারভিউয়ের জন্য Google সার্চ কনসোল দেখুন।
যথেষ্ট জনপ্রিয়
একটি পৃষ্ঠা পর্যাপ্ত জনপ্রিয় হতে নির্ধারিত হয় যদি এর ন্যূনতম সংখ্যক দর্শক থাকে। একটি উত্স পর্যাপ্ত জনপ্রিয় হতে নির্ধারিত হয় যদি এটির সমস্ত পৃষ্ঠায় ন্যূনতম সংখ্যক দর্শক থাকে৷ একটি সঠিক সংখ্যা প্রকাশ করা হয় না, তবে অন্তর্ভুক্ত পৃষ্ঠাগুলির জন্য পরিসংখ্যানগত বিতরণে আত্মবিশ্বাসী হওয়ার জন্য আমাদের কাছে পর্যাপ্ত নমুনা রয়েছে তা নিশ্চিত করার জন্য এটি বেছে নেওয়া হয়েছে। পৃষ্ঠা এবং উত্সের জন্য সর্বনিম্ন সংখ্যা একই।
যে পৃষ্ঠা এবং উত্সগুলি জনপ্রিয়তার থ্রেশহোল্ড পূরণ করে না সেগুলি CrUX ডেটাসেটে অন্তর্ভুক্ত নয়৷
উৎপত্তি
একটি অরিজিন একটি সম্পূর্ণ ওয়েবসাইটকে প্রতিনিধিত্ব করে, https://www.example.com
এর মতো URL দ্বারা ঠিকানা দেওয়া যায়। CrUX ডেটাসেটে একটি উত্স অন্তর্ভুক্ত করার জন্য এটি দুটি প্রয়োজনীয়তা পূরণ করতে হবে:
আপনি একটি লাইটহাউস অডিট চালিয়ে এবং এসইও বিভাগের ফলাফল দেখে যাচাই করতে পারেন যে আপনার উত্সটি আবিষ্কারযোগ্য। আপনার রুট পৃষ্ঠাটি ব্যর্থ হলে পৃষ্ঠাটি ইন্ডেক্সিং থেকে ব্লক করা হলে বা পৃষ্ঠার HTTP স্থিতি কোড অডিট ব্যর্থ হলে আপনার সাইটটি আবিষ্কারযোগ্য নয়৷
যদি একটি উত্স সর্বজনীনভাবে আবিষ্কারযোগ্য বলে নির্ধারণ করা হয়, তবে সেই সমস্ত পৃষ্ঠার যোগ্য ব্যবহারকারীর অভিজ্ঞতাগুলি মূল-স্তরে একত্রিত করা হয়, পৃথক পৃষ্ঠা আবিষ্কারযোগ্যতা নির্বিশেষে। এই সমস্ত অভিজ্ঞতাই মূলের জনপ্রিয়তার প্রয়োজনীয়তার জন্য গণনা করে।
অনুসন্ধানের উদ্দেশ্যে, মনে রাখবেন যে CrUX ডেটাসেটের সমস্ত উত্স ছোট হাতের।
পাতা
CrUX ডেটাসেটে অন্তর্ভুক্ত করার জন্য একটি পৃষ্ঠার প্রয়োজনীয়তাগুলি মূলের মতোই:
আপনি একটি Lighthouse অডিট চালিয়ে এবং SEO বিভাগের ফলাফল দেখে একটি পৃষ্ঠা আবিষ্কারযোগ্য কিনা তা যাচাই করতে পারেন। আপনার পৃষ্ঠাটি খুঁজে পাওয়া যাবে না যদি এটি ব্যর্থ হয় পৃষ্ঠাটি সূচীকরণ থেকে ব্লক করা হয় বা পৃষ্ঠার অসফল HTTP স্থিতি কোড অডিট থাকে ।
যদি পৃষ্ঠাটি কিছু ব্যবহারকারীর জন্য সর্বজনীনভাবে আবিষ্কার করা যায়, কিন্তু কিছু পরিস্থিতিতে একটি অ-সফল HTTP স্ট্যাটাস প্রদান করে, তাহলে সেই অভিজ্ঞতাগুলি CrUX-এ অন্তর্ভুক্ত করা হবে না।
পৃষ্ঠাগুলির সাধারণত তাদের URL-এ অতিরিক্ত শনাক্তকারী থাকে যার মধ্যে থাকে ?utm_medium=email
এর মতো ক্যোয়ারী স্ট্রিং প্যারামিটার এবং #main
এর মতো টুকরো। এই শনাক্তকারীগুলিকে CrUX ডেটাসেটের URL থেকে বাদ দেওয়া হয়েছে যাতে পৃষ্ঠার সমস্ত ব্যবহারকারীর অভিজ্ঞতা একত্রিত হয়৷ এটি সেই পৃষ্ঠাগুলির জন্য উপযোগী যেগুলি অন্যথায় একই পৃষ্ঠার জন্য অনেকগুলি বিচ্ছিন্ন URL বৈচিত্র্য থাকলে জনপ্রিয়তা থ্রেশহোল্ড পূরণ করবে না। মনে রাখবেন যে বিরল ক্ষেত্রে এটি অপ্রত্যাশিতভাবে পৃথক পৃষ্ঠাগুলির জন্য একত্রিত অভিজ্ঞতাগুলিকে গোষ্ঠীভুক্ত করতে পারে; উদাহরণস্বরূপ যদি ?productID=101
এবং ?productID=102
পরামিতিগুলি বিভিন্ন পৃষ্ঠাগুলিকে উপস্থাপন করে।
CrUX-এর পৃষ্ঠাগুলি শীর্ষ-স্তরের পৃষ্ঠার উপর ভিত্তি করে পরিমাপ করা হয়। আইফ্রেম হিসাবে অন্তর্ভুক্ত পৃষ্ঠাগুলি CrUX-এ আলাদাভাবে রিপোর্ট করা হয় না, তবে শীর্ষ-স্তরের পৃষ্ঠার মেট্রিক্সে অবদান রাখে। উদাহরণস্বরূপ, যদি https://www.example.com/page.html
একটি iframe-এ https://www.example.com/frame.html
এম্বেড করে, তাহলে page.html
CrUX-এ প্রতিনিধিত্ব করা হবে (অন্যান্য যোগ্যতা সাপেক্ষে মানদণ্ড) কিন্তু frame.html
হবে না । এবং যদি frame.html
দুর্বল CLS থাকে তাহলে page.html
এর জন্য CLS পরিমাপ করার সময় CLS অন্তর্ভুক্ত করা হবে। CrUX হল Chrome ব্যবহারকারীর অভিজ্ঞতার প্রতিবেদন এবং একজন ব্যবহারকারী হয়তো সচেতনও নাও হতে পারে যে এটি একটি আইফ্রেম। অতএব, অভিজ্ঞতাটি শীর্ষ স্তরের পৃষ্ঠায় পরিমাপ করা হয়—ব্যবহারকারী কীভাবে এটি দেখেন সে অনুযায়ী।
একটি ওয়েবসাইটের আর্কিটেকচার জটিল করে তুলতে পারে যে কীভাবে এটির ডেটা CrUX-এ উপস্থাপন করা হয়। উদাহরণস্বরূপ, প্রচলিত অ্যাঙ্কর-ভিত্তিক পৃষ্ঠা নেভিগেশনের বিপরীতে, একক পৃষ্ঠার অ্যাপস (এসপিএ) পৃষ্ঠাগুলির মধ্যে স্থানান্তর করার জন্য একটি জাভাস্ক্রিপ্ট-ভিত্তিক রুট ট্রানজিশন স্কিম ব্যবহার করতে পারে। এই রূপান্তরগুলি ব্যবহারকারীর কাছে নতুন পৃষ্ঠা দৃশ্য হিসাবে প্রদর্শিত হয়, তবে Chrome এবং অন্তর্নিহিত প্ল্যাটফর্ম API-এর কাছে সম্পূর্ণ অভিজ্ঞতা প্রাথমিক পৃষ্ঠা দৃশ্যের জন্য দায়ী করা হয়। এটি ওয়েব প্ল্যাটফর্ম API-এর একটি সীমাবদ্ধতা যার উপর CrUX তৈরি করা হয়েছে, আরও তথ্যের জন্য দেখুন কিভাবে SPA আর্কিটেকচারগুলি web.dev-এ কোর ওয়েব ভাইটালগুলিকে প্রভাবিত করে ৷
ব্যবহারকারী
একটি ব্যবহারকারীর জন্য তাদের অভিজ্ঞতাগুলি CrUX ডেটাসেটে একত্রিত করার জন্য, তাদের অবশ্যই নিম্নলিখিত মানদণ্ডগুলি পূরণ করতে হবে:
- ব্যবহারের পরিসংখ্যান প্রতিবেদন সক্ষম করুন৷
- তাদের ব্রাউজারের ইতিহাস সিঙ্ক করুন।
- একটি সিঙ্ক পাসফ্রেজ সেট নেই৷
- একটি সমর্থিত প্ল্যাটফর্ম ব্যবহার করুন।
বর্তমান সমর্থিত প্ল্যাটফর্মগুলি হল:
- Windows, macOS, ChromeOS, এবং Linux অপারেটিং সিস্টেম সহ Chrome-এর ডেস্কটপ সংস্করণ।
- কাস্টম ট্যাব এবং WebAPK ব্যবহার করে মোবাইল অ্যাপ সহ Chrome এর Android সংস্করণ।
কিছু উল্লেখযোগ্য ব্যতিক্রম রয়েছে যা CrUX ডেটাসেটে ডেটা প্রদান করে না:
- iOS-এ ক্রোম।
- WebView ব্যবহার করে অ্যান্ড্রয়েড অ্যাপ।
- অন্যান্য Chromium ব্রাউজার (উদাহরণস্বরূপ Microsoft Edge )।
Chrome এই মানদণ্ড পূরণকারী ব্যবহারকারীদের অনুপাত সম্পর্কে ডেটা প্রকাশ করে না। আমরা Chrome গোপনীয়তা হোয়াইটপেপারে যে ডেটা সংগ্রহ করি সে সম্পর্কে আপনি আরও জানতে পারেন৷
অ্যাক্সিলারেটেড মোবাইল পেজ (এএমপি)
এএমপি দিয়ে তৈরি পৃষ্ঠাগুলি অন্যান্য ওয়েব পৃষ্ঠার মতোই CrUX ডেটাসেটে অন্তর্ভুক্ত করা হয়। জুন 2020-এর CrUX রিলিজ অনুযায়ী, AMP ক্যাশে ব্যবহার করে পরিবেশিত পৃষ্ঠাগুলি এবং/অথবা AMP ভিউয়ারে রেন্ডার করা পৃষ্ঠাগুলিও ক্যাপচার করা হয় এবং প্রকাশকের পৃষ্ঠার URL-এর জন্য দায়ী করা হয়।
উপাত্ত গুণমান
CrUX-এ ডেটা পরিসংখ্যানগতভাবে নির্ভুল, সুগঠিত এবং সহজে জিজ্ঞাসা করা নিশ্চিত করতে অল্প পরিমাণ প্রক্রিয়াকরণের মধ্য দিয়ে যায়।
ফিল্টারিং
উপস্থাপিত ডেটা পরিসংখ্যানগতভাবে বৈধ কিনা তা নিশ্চিত করতে CrUX ডেটাসেট ফিল্টার করা হয়। এটি ডেটাসেটে উপস্থিত হওয়া থেকে সম্পূর্ণ পৃষ্ঠা বা উত্স বাদ দিতে পারে।
উত্স এবং পৃষ্ঠাগুলিতে প্রয়োগ করা যোগ্যতার মানদণ্ড ছাড়াও, ডেটার মধ্যে অংশগুলির জন্য আরও ফিল্টারিং প্রয়োগ করা হয়:
অরিজিন বা পৃষ্ঠাগুলি তাদের মোট ট্রাফিকের 20% এর বেশি মাত্রার অযোগ্য সমন্বয়ের কারণে বাদ দেওয়া হয়েছে সম্পূর্ণরূপে ডেটাসেট থেকে বাদ দেওয়া হয়েছে।
যেহেতু বিশ্ব-স্তরের ডেটাসেট সমস্ত দেশের ব্যবহারকারীর অভিজ্ঞতাকে অন্তর্ভুক্ত করে, দেশ পর্যায়ে জনপ্রিয়তার মানদণ্ড পূরণ করে না এমন মাত্রার সংমিশ্রণগুলি এখনও বৈশ্বিক স্তরে অন্তর্ভুক্ত করা যেতে পারে, যদি যথেষ্ট জনপ্রিয়তা থাকে।
ফাজিং
মোট ট্র্যাফিক ভলিউমের মতো সংবেদনশীল ডেটার বিপরীত-ইঞ্জিনিয়ারিং প্রতিরোধ করতে ডেটাসেটে অল্প পরিমাণ এলোমেলোতা প্রয়োগ করা হয়। এটি মোট পরিসংখ্যানের নির্ভুলতাকে প্রভাবিত করে না।
যথার্থতা
CrUX ডেটাসেটের মধ্যে বেশিরভাগ মেট্রিক মানগুলিকে মান এবং বিন আকারের হিস্টোগ্রাম হিসাবে উপস্থাপিত করা হয়, যেখানে হিস্টোগ্রাম মান হল সমস্ত অন্তর্ভুক্ত সেগমেন্টের একটি ভগ্নাংশ যার সমষ্টি 1। বিনের আকার হল 1.0 এবং 0.0001 এর মধ্যে ফ্লোটিং পয়েন্ট সংখ্যা।
হিস্টোগ্রাম বিন প্রস্থ স্বাভাবিক করা হয় তথ্য অনুসন্ধান এবং ভিজ্যুয়ালাইজ করা সহজ করার জন্য। এর মানে হল যে বৃহত্তর বিনগুলিকে ছোট বিনে বিভক্ত করা যেতে পারে, যা সুসংগত বিন প্রস্থ বজায় রাখার জন্য মূল ঘনত্ব সমানভাবে ভাগ করে।
লাইসেন্স
Google-এর CrUX ডেটাসেটগুলি ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন 4.0 আন্তর্জাতিক লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত।