Google সার্চে রেন্ডার করা

Googlebot এমন একটি ওয়েব রেন্ডারিং পরিষেবা (WRS) ব্যবহার করে যেটি Chrome 41 (M41)-এর উপরে ভিত্তি করে কাজ করে। সাধারণত WRS Chrome-এর যা ভার্সনটি ব্যবহার করে, সেটির সাথে সম্পর্কিত ওয়েব প্ল্যাটফর্ম ফিচার এবং কার্য ক্ষমতা WRS-এও ব্যবহার করা যায়। সম্পূর্ণ তালিকা দেখতে chromestatus.com-এ যান, অথবা caniuse.com-এ গিয়ে তুলনা করার ফাংশনটি ব্যবহার করুন।

তবে এই ক্ষেত্রে কিছু ব্যতিক্রম এবং পার্থক্য আছে যা আপনার মনে রাখা উচিত। নিচে উল্লেখ করা বৈশিষ্ট্য এবং API-গুলির ব্যবহার WRS-এ স্পষ্টভাবে বন্ধ বা সীমাবদ্ধ করা থাকে:

Googlebot এবং WRS গুরুত্বপূর্ণ পৃষ্ঠার কন্টেন্টকে অগ্রাধিকার দেয়

Googlebot ওয়েবে খুবই কার্যকরী। ক্রলিং হল তার প্রধান কাজ, এটি নিশ্চিত করে যে ব্যবহারকারীরা সাইটটি দেখার অভিজ্ঞতা নষ্ট করে না। Googlebot এবং WRS ক্রমাগত সেইসমস্ত বিশ্লেষণ এবং রিসোর্স শনাক্ত করে যা গুরুত্বপূর্ণ পৃষ্ঠার কন্টেন্টে অবদান রাখে না। যেমন, রিপোর্টিং এবং সমস্যা সংক্রান্ত অনুরোধ যা অপরিহার্য পৃষ্ঠার কন্টেন্টে অবদান রাখে না এবং অন্যান্য একই ধরনের অনুরোধ গুরুত্বপূর্ণ পৃষ্ঠার কন্টেন্ট বের করে আনতে অপ্রয়োজনীয়।

WRS কিছু ইন্টারফেস এবং কার্য ক্ষমতা বন্ধ করে

সমর্থিত এপিআই এবং WRS-এর কার্য ক্ষমতা এবং যেখানে প্রযোজ্য সেখানে পলিফিল শনাক্ত করতে অন্য যেকোনও ব্রাউজারের ক্ষেত্রে যেভাবে করতেন, ঠিক সেইভাবে ফিচার শনাক্তকরণ ব্যবহার করুন। WRS-এর কার্য ক্ষমতা যেকোনও সময় আপডেট হতে পারে:

  • IndexedDB এবং WebSQL ইন্টারফেসগুলি বন্ধ করা আছে।
  • পরিষেবা কর্মী স্পেসিফিকেশন দ্বারা নির্ধারিত ইন্টারফেসগুলি বন্ধ করা আছে।
  • WebGL ইন্টারফেস বন্ধ করা আছে; 3D এবং ভিআর (VR) কন্টেন্ট বর্তমানে ইনডেক্স করা হয়নি।

বিভিন্ন ধরনের পৃষ্ঠা লোড হওয়ার ক্ষেত্রে Googlebot এবং WRS এর স্ট্যাটাসে পরিবর্তন হয় না

WRS প্রত্যেকটি ইউআরএল লোড করার সময় ( Google কীভাবে কন্টেন্ট খুঁজে নেয় তা এক নজরে দেখে নেওয়ার জন্য ইন্ডেক্সিংয়ের ভূমিকা নিবন্ধটি পড়ুন) যেকোনও ব্রাউজারের মতো সার্ভার এবং ক্লায়েন্ট রিডাইরেক্ট অনুসরণ করে। যাইহোক, WRS পৃষ্ঠার লোডগুলিতে অবস্থা ধরে রাখে না:

  • লোকাল স্টোরেজ এবং সেশন স্টোরেজ ডেটা পৃষ্ঠা লোডগুলির মধ্যে মুছে ফেলা হয়েছে।
  • পৃষ্ঠার লোডগুলির মধ্যে HTTP কুকিজ মুছে ফেলা হয়েছে।

WRS-এ ES6 কাজ করে না

Chrome M41-এ ES6 বৈশিষ্ট্য কাজ করে না (যেমন ক্লাস)। যদি আপনি ES6 ব্যবহার করেন তাহলে ES5-এ আপনার জাভাস্ক্রিপ্ট ট্রান্সপাইল করা আছে কিনা তা দেখে নিন।

ওয়েব উপাদানগুলিতে WRS সীমিত কাজ করে

যখনই সম্ভব তখনই আপনার কন্টেন্ট লাইট DOM -এ রাখুন এবং প্রয়োগের বিবরণ বোঝাতে ও লুকিয়ে রাখতে শ্যাডো DOM ব্যবহার করুন। প্রয়োজনীয় কন্টেন্ট যেমন ন্যাভিগেশন উপাদান, লিঙ্ক, শিরোনাম, এবং আপনার প্রধান টেক্সট এবং ছবি সর্বদা লাইট DOM এ রাখা উচিত। এটি ক্লায়েন্টদের জন্য সামঞ্জস্যপূর্ণতা যা ওয়েব উপাদানগুলি সমর্থন করে না বা জাভাস্ক্রিপ্ট চালনা করে না।

WRS অনুমতি অনুরোধ খারিজ করা

কোনও বৈশিষ্ট্য যাতে ব্যবহারকারীর সম্মতি প্রয়োজন Googlebot তা নিজে থেকেই প্রত্যাখ্যান করে। প্রভাবিত বৈশিষ্ট্য পূর্ণ তালিকার জন্য অনুমতি রেজিস্ট্রিদেখুন। যেমন, ক্যামেরা API, জিওলোকেশন API, এবং বিজ্ঞপ্তি API।

WRS এবং Googlebot-এ WebSocket প্রোটোকল কাজ করে না

Googlebot এবং WRS কেবল HTTP/1.x এবং FTP বোঝে, তাতে TLS থাকুক বা না থাকুক।

সমস্যা ট্র্যাক এবং ডিবাগ রেন্ডারিং সমস্যা

ব্যবহারকারী এবং Googlebot আপনার অ্যাপ অ্যাক্সেস করার সময় ক্লায়েন্টের যে সমস্যার কারণে অ্যাপটি ঠিকভাবে কাজ না করতে পারে, সেগুলি সংগ্রহ এবং বিশ্লেষণ করতে ভুলবেন না।

পরবর্তী: রেন্ডারিং সংক্রান্ত সমস্যা ডিবাগ করুন

Send feedback about...

সার্চ
সার্চ