যদি আমি কোনও পৃষ্ঠায় কোনও চিত্রকে এমডি এম্বেড করে img
- src
বেস 64৪ ডেটা ইউআরআই সহ, চিত্রটির মেটাডেটা (এক্সআইএফ, আইপিটিসি, এক্সএমপি) এখনও গুগলের ইমেজবোটের জন্য উপলব্ধ?
যদি আমি কোনও পৃষ্ঠায় কোনও চিত্রকে এমডি এম্বেড করে img
- src
বেস 64৪ ডেটা ইউআরআই সহ, চিত্রটির মেটাডেটা (এক্সআইএফ, আইপিটিসি, এক্সএমপি) এখনও গুগলের ইমেজবোটের জন্য উপলব্ধ?
উত্তর:
গুগল ইমেজ অনুসন্ধানের জন্য গুগল ডেটা ইউআরআই চিত্রগুলি সূচী করে না। গুগলের জন মুয়েলার এখানে এবং নীচের মন্তব্যে তাই বলেছেন । যেহেতু ডেটা ইউআরআই চিত্রগুলি গুগল চিত্র অনুসন্ধানে সূচিযুক্ত নয়, সেগুলির মধ্যে EXIF ডেটা অপ্রাসঙ্গিক।
আপনি যাচাই করতে পারেন যে এই চিত্রগুলি সূচিবদ্ধ নয়। আমি "ডেটা ইউরি" এর জন্য গুগল চিত্রগুলি অনুসন্ধান করেছি এবং ফলাফলগুলি পরীক্ষা করেছি। আমি যে সমস্ত চিত্র দেখেছি সেগুলি হ'ল চিত্র ফাইলগুলি, বেস 64 এনকোডেড চিত্র ইউআরআই নয়। আপনি ভাববেন যে গুগল যদি ডেটা ইউআরআই চিত্রগুলি সূচী করতে সক্ষম হয়, তবে তাদের মধ্যে কিছু সেই শব্দটির জন্য অনুসন্ধানের ফলাফলগুলিতে প্রদর্শিত হবে।
গুগল যদি কখনও ডেটা ইউআরআই চিত্রগুলি সূচীকরণের সিদ্ধান্ত নেয় তবে তাদের কাছ থেকে এক্সআইএফ ডেটা পেতে সক্ষম হওয়া উচিত। ডেটা ইউরি হ'ল একটি data:image/png;base64,
প্রিফিক্স সহ পুরো ফাইল বেস 64 এনকোডড (কোনও স্পেস বা নতুন লাইন নেই) । ফাইলের কোনও মেটা ডেটা এখনও বেস 64 এনকোডড ডেটা ইউআরআই সংস্করণে উপস্থিত থাকবে।
আমি আমার কোনও ওয়েবসাইটে ডেটা ইউআরআই চিত্র ব্যবহার করি। আমি এটি করি কারণ ব্যবহারকারীরা সাধারণত প্রয়োজনীয় সমস্ত তথ্য পেতে সাইটে কেবল একটি পৃষ্ঠা দেখেন। পৃষ্ঠায় সমস্ত সিএসএস, জেএস, এবং চিত্রের ডেটা ইনলাইন অন্তর্ভুক্ত নাটকীয়ভাবে পারফরম্যান্স উন্নতি করে। চিত্রগুলি সমস্ত ছোট, তাই কৌশলটি ভালভাবে কাজ করে।
আমার সাইটটি ইন্টারনেট এক্সপ্লোরার 7 এবং এর আগের থেকে মোটামুটি ট্র্যাফিক পায় যা ডেটা ইউআরআই চিত্রগুলিকে সমর্থন করে না। সুতরাং আমাকে শর্তাধীন তাদের পরিবেশন করতে হবে। আমার সার্ভারেও চিত্র রয়েছে এবং আমি User-Agent
শিরোনামের ভিত্তিতে নিয়মিত ইমেজ ইউআরএল বা ডেটা ইউআরআই বেছে নিতে পারি । আমি বটগুলি (গুগলবোট সহ) IE 7 এর মতোই ব্যবহার করি, অর্থাৎ, আমি চিত্রগুলি এইচটিটিপি ইউআরএল হিসাবে পরিবেশন করি। আমি এটি করি কারণ ডেটা ইউরি চিত্রগুলি সহ পৃষ্ঠার আকার নাটকীয়ভাবে বৃদ্ধি করে। বেশিরভাগ বটের চিত্রগুলি ডাউনলোড করার প্রয়োজন হয় না, তাই এটি তাদের জন্য আরও দক্ষ is আমি এটিও লক্ষ্য করেছিলাম যে গুগল ওয়েবমাস্টার সরঞ্জাম রিপোর্ট করেছে যে গুগলবোট এটির জন্য ডেটা ইউআরআই চিত্র সক্ষম করার সাথে আমার সাইটটিকে আরও ধীরে ধীরে ক্রল করছে। এটি প্রযুক্তিগতভাবে ক্লোনিং হিসাবে বিবেচনা করা যেতে পারে তবে এটি আপনার ডেটা ইউআরআই চিত্রগুলি সূচিকৃত করার একটি উপায় হবে।
গুগল যখন নিজের SERP এ বেস 64 এনকোডড ডেটা ইউআরআই হিসাবে চিত্রগুলি ব্যবহার করে, অন্য ওয়েবসাইটগুলিতে এ জাতীয় চিত্রগুলি সূচি দেয় না। @ লানকে ধন্যবাদ, যিনি আমাকে গুগল গ্রুপের আলোচনার দিকে লক্ষ্য করেছিলেন, যেখানে জন মোলার এই বিষয়টি ব্যাখ্যা করেছেন । এটির অর্থও এই যে, এই জাতীয় চিত্রগুলিতে EXIF ডেটার অস্তিত্ব সম্পর্কে প্রশ্ন প্রাসঙ্গিক নয়।
এই ব্যাখ্যাটি স্পষ্ট করে তোলে, এই চিত্রগুলির জন্য এই পারফরম্যান্স অপটিমাইজেশন কৌশলটি প্রয়োগ করা আরও ভাল: ছোট চিত্র, আইকন, ফ্যাভিকন এবং বোতামগুলির মতো এবং সেই চিত্রগুলি, যারা সাইটের সামগ্রীতে কোনও অতিরিক্ত মান সরবরাহ করে না।
অন্য সাইটে, যদি কোনও নির্দিষ্টভাবে বেস 64 এর এনকোডড ডেটা ইউআরআই হিসাবে অতিরিক্ত সামগ্রীর মানের সাথে একটি চিত্র এম্বেড করা আবশ্যক তবে চিত্রের মেটাডেটা সরবরাহ করার একমাত্র সেরা অনুশীলনটি স্কিমা.অর্গের মার্কআপ ব্যবহার করা, যেখানে এটি এক্সআইএফ ডেটা নিয়ে আলোচনা করা সম্ভব, যেমন এটির সাহায্যে এক ধরণের মার্কআপ
এক্সাইফের মতো "সম্পত্তি: মান" এর মতো দেখতে ডেটা আলোচনার জন্য আরেকটি প্রতিশ্রুতিবদ্ধ মার্কআপের মুহুর্তে একটি প্রস্তাবের স্থিতি রয়েছে। তবে গুগলের ব্লগের এই নিবন্ধটি কাঠামোগত স্নিপেটগুলি দেখায়, যা উপরে বর্ণিত মার্কআপ প্রস্তাবনা দ্বারা উত্পন্ন করা যেতে পারে।