একটি পাতা কত দ্রুত লোড হয় আর কত সহজে সাড়া দেয় তা সার্চ ইঞ্জিন page experience বিচারের অংশ — আর স্বতন্ত্রভাবে, সেগুলো ঠিক করে মানুষ কিছু পড়ার মতো যথেষ্ট সময় থাকে কিনা। Google এর জন্য একটি নির্দিষ্ট মেট্রিকের সেট প্রকাশ করে, Core Web Vitals।
| মেট্রিক | কী মাপে | ভালো |
|---|---|---|
| LCP — Largest Contentful Paint | প্রধান কন্টেন্ট দৃশ্যমান হতে কত সময় | ২.৫ সেকেন্ড বা কম |
| INP — Interaction to Next Paint | কেউ ইন্টারঅ্যাক্ট করলে পাতা কত দ্রুত সাড়া দেয় | ২০০ মিলিসেকেন্ড বা কম |
| CLS — Cumulative Layout Shift | লোড হওয়ার সময় কন্টেন্ট কতটা লাফায় | ০.১ বা কম |
এই সীমাগুলো Google প্রকাশ করে, তাই এগুলো নির্ভুলভাবে উদ্ধৃত করা যায় — বেশিরভাগ ranking নির্দিষ্টতার মতো নয়। INP ২০২৪-এ একটি পুরোনো মেট্রিক, First Input Delay, প্রতিস্থাপন করেছে; এখনো FID উল্লেখ করা পুরোনো উপাদান সেকেলে।
খারাপ LCP প্রায় সবসময় একটি বড় ছবি বা একটি ধীর সার্ভার রেসপন্স। সবচেয়ে সাধারণ কারণ হলো পাতার উপরে একটি কম্প্রেস না করা hero ছবি।
খারাপ INP হলো JavaScript। মূল থ্রেড যখন স্ক্রিপ্ট চালাতে ব্যস্ত, এটি একটি ট্যাপে সাড়া দিতে পারে না — পাতাটি লোড হওয়া দেখায় কিন্তু প্রতিক্রিয়া করে না। বড় ফ্রেমওয়ার্ক, ভারী থার্ড-পার্টি স্ক্রিপ্ট, আর analytics বা chat widget সাধারণ অবদানকারী।
খারাপ CLS হলো কন্টেন্ট দেখা দিয়ে অন্য কন্টেন্ট নিচে ঠেলে দেওয়া: width আর height ছাড়া ছবি, লোডের পর ঢোকানো বিজ্ঞাপন বা embed, আর fallback-এর চেয়ে ভিন্ন আকারে web font বদলে যাওয়া।
দুই ধরনের ডেটা, আর পার্থক্যটি গুরুত্বপূর্ণ:
একটি পাতা একটি lab পরীক্ষায় ভালো আর field-এ খারাপ স্কোর করতে পারে, সাধারণত কারণ বাস্তব ব্যবহারকারীরা পরীক্ষা চালানো মেশিনের চেয়ে ধীর ডিভাইস আর নেটওয়ার্কে থাকে।
এটি অনুপাতে রাখুন
গতি একটি প্রকৃত ranking বিবেচনা, কিন্তু একটি মাঝারি বিবেচনা — এটি একটি পাতাকে যথেষ্ট বেশি প্রাসঙ্গিক একটি প্রতিযোগীর উপরে তুলবে না। এটি ঠিক করার জোরালো যুক্তি হলো ধীর পাতা মানুষ কিছু পড়ার আগেই ভিজিটর হারায়, যা কোনো পরিমাণ ranking পূরণ করতে পারে না।