বেস 64 এনকোড করা চিত্র এবং গুগলবটের জন্য তাদের মেটাডেটার উপলভ্য


9

যদি আমি কোনও পৃষ্ঠায় কোনও চিত্রকে এমডি এম্বেড করে img- srcবেস 64৪ ডেটা ইউআরআই সহ, চিত্রটির মেটাডেটা (এক্সআইএফ, আইপিটিসি, এক্সএমপি) এখনও গুগলের ইমেজবোটের জন্য উপলব্ধ?


1
সম্ভবত না. গুগলবটের সম্ভবত একটি ইউআরএল প্রয়োজন যা এটি ব্যবহারকারীদের রেঙ্ক করতে এবং রেফার করতে পারে।
জন Conde

1
এক্সআইএফ ডেটা ভুলে যান, আমি এমনকি নিশ্চিত নই যে গুগল চিত্রগুলি এমন কোনও চিত্রকেও সূচী করবে যার নিজস্ব URL নেই।
স্টিফেন অসটারমিলার

@ স্টেফেনঅস্টার মিলার: এটিই প্রশ্ন: এটি যদি এ জাতীয় চিত্রকে সূচক করে তোলে, তবে এটি এক্সিএফও পড়বে
এভেজেনি

@ অ্যাভেজিনি স্টিফেন উল্লেখ করেছেন যে, ডেটা ইউআরআইগুলি তাদের ধারণকৃত নথি থেকে পৃথক নয় (আরও এটি দেখুন)। অনুসন্ধান ইঞ্জিন সূচী URL গুলি, সুতরাং কেবলমাত্র যুক্ত নথিটিই সূচিযুক্ত হবে এবং তারা কোনও ইউআরআই-র মধ্যে থাকা মেটাডেটাটি সূচীকরণ করবে কিনা (যদি এটিতে এটিও থাকে, এটি আরও বড় করে তোলে) একটি নীরব পয়েন্ট is নিশ্চিতকরণের জন্য, আপনি কোনও ইউআরআই ডেটা সন্ধান করার জন্য একটি উত্স কোড অনুসন্ধান ইঞ্জিন ব্যবহার করতে পারেন এবং তারপরে সেই চিত্রটি সূচিবদ্ধ এবং Google এ EXIF ​​তথ্য রয়েছে কিনা তা দেখতে পারেন see যদিও এটি অত্যন্ত অসম্ভব বলে মনে হচ্ছে।
ড্যান

@ অ্যাভেজিনি নোট করুন যে একই প্রশ্নটি একাধিক স্ট্যাক এক্সচেঞ্জ সাইটে ক্রস পোস্ট করা সমাহিত করা হয়নি।
ড্যান

উত্তর:


6

গুগল ইমেজ অনুসন্ধানের জন্য গুগল ডেটা ইউআরআই চিত্রগুলি সূচী করে না। গুগলের জন মুয়েলার এখানে এবং নীচের মন্তব্যে তাই বলেছেন । যেহেতু ডেটা ইউআরআই চিত্রগুলি গুগল চিত্র অনুসন্ধানে সূচিযুক্ত নয়, সেগুলির মধ্যে EXIF ​​ডেটা অপ্রাসঙ্গিক।

আপনি যাচাই করতে পারেন যে এই চিত্রগুলি সূচিবদ্ধ নয়। আমি "ডেটা ইউরি" এর জন্য গুগল চিত্রগুলি অনুসন্ধান করেছি এবং ফলাফলগুলি পরীক্ষা করেছি। আমি যে সমস্ত চিত্র দেখেছি সেগুলি হ'ল চিত্র ফাইলগুলি, বেস 64 এনকোডেড চিত্র ইউআরআই নয়। আপনি ভাববেন যে গুগল যদি ডেটা ইউআরআই চিত্রগুলি সূচী করতে সক্ষম হয়, তবে তাদের মধ্যে কিছু সেই শব্দটির জন্য অনুসন্ধানের ফলাফলগুলিতে প্রদর্শিত হবে।

গুগল যদি কখনও ডেটা ইউআরআই চিত্রগুলি সূচীকরণের সিদ্ধান্ত নেয় তবে তাদের কাছ থেকে এক্সআইএফ ডেটা পেতে সক্ষম হওয়া উচিত। ডেটা ইউরি হ'ল একটি data:image/png;base64,প্রিফিক্স সহ পুরো ফাইল বেস 64 এনকোডড (কোনও স্পেস বা নতুন লাইন নেই) । ফাইলের কোনও মেটা ডেটা এখনও বেস 64 এনকোডড ডেটা ইউআরআই সংস্করণে উপস্থিত থাকবে।

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

আমার সাইটটি ইন্টারনেট এক্সপ্লোরার 7 এবং এর আগের থেকে মোটামুটি ট্র্যাফিক পায় যা ডেটা ইউআরআই চিত্রগুলিকে সমর্থন করে না। সুতরাং আমাকে শর্তাধীন তাদের পরিবেশন করতে হবে। আমার সার্ভারেও চিত্র রয়েছে এবং আমি User-Agentশিরোনামের ভিত্তিতে নিয়মিত ইমেজ ইউআরএল বা ডেটা ইউআরআই বেছে নিতে পারি । আমি বটগুলি (গুগলবোট সহ) IE 7 এর মতোই ব্যবহার করি, অর্থাৎ, আমি চিত্রগুলি এইচটিটিপি ইউআরএল হিসাবে পরিবেশন করি। আমি এটি করি কারণ ডেটা ইউরি চিত্রগুলি সহ পৃষ্ঠার আকার নাটকীয়ভাবে বৃদ্ধি করে। বেশিরভাগ বটের চিত্রগুলি ডাউনলোড করার প্রয়োজন হয় না, তাই এটি তাদের জন্য আরও দক্ষ is আমি এটিও লক্ষ্য করেছিলাম যে গুগল ওয়েবমাস্টার সরঞ্জাম রিপোর্ট করেছে যে গুগলবোট এটির জন্য ডেটা ইউআরআই চিত্র সক্ষম করার সাথে আমার সাইটটিকে আরও ধীরে ধীরে ক্রল করছে। এটি প্রযুক্তিগতভাবে ক্লোনিং হিসাবে বিবেচনা করা যেতে পারে তবে এটি আপনার ডেটা ইউআরআই চিত্রগুলি সূচিকৃত করার একটি উপায় হবে।


2
আপনার প্রথম উদাহরণটি এই ইউআরএলকে সূচিত করা হয়েছে: Photos.topicshow.com/… এবং এটিতে আপনার দ্বিতীয়: চিত্র 5.fanpop.com/image/photos/30600000/… আমি যে সব ক্ষেত্রেই খুঁজে পেতে পারি, চিত্রটির জন্য একটি http URL আছে যেমন.
স্টিফেন অস্টেরমিলার

1
@ স্টেফেনঅস্টারমিলার এনকোড স্ট্রিংয়ে কন্টেন্ট স্পেস থাকতে পারে: goo.gl/RF8r07 । আমি এক্সআইএফের সাহায্যে একটি চিত্র তৈরি করব, এটিকে এনকোড করব, প্রকাশ করব এবং দেখব, এটি সূচকে আসে কিনা।
এভেজেনি

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

1
@ উদ্যান আপনাকে ধন্যবাদ! জন মুইলার্সের উত্তরের আপনার লিঙ্কটি এখনই একই সাথে অনেকগুলি জিনিস সাফ করে! জি যদি চিত্রগুলি সূচক না করে, যেখানে এটি কোনও ইউআরআই পেতে পারে না, তাই এক্সআইএফটি ভিতরে রেখে গেছে কি না সে সম্পর্কে কারও বিবেচনার প্রয়োজন নেই।
এভেজেনি

3
উপরে লিঙ্কযুক্ত হিসাবে, বর্তমানে আমরা এগুলি পৃথকভাবে চিত্র হিসাবে সূচী করি না। ভবিষ্যতে এটি পরিবর্তিত হতে পারে তবে আপনি যদি সেই চিত্রগুলি চিত্র সন্ধানে সূচিবদ্ধ করতে চান তবে অন্তত সেই মুহুর্তের জন্য আপনি পৃথক চিত্র URL গুলি ব্যবহার করতে চান।
জন মুয়েলার

2

গুগল যখন নিজের SERP এ বেস 64 এনকোডড ডেটা ইউআরআই হিসাবে চিত্রগুলি ব্যবহার করে, অন্য ওয়েবসাইটগুলিতে এ জাতীয় চিত্রগুলি সূচি দেয় না। @ লানকে ধন্যবাদ, যিনি আমাকে গুগল গ্রুপের আলোচনার দিকে লক্ষ্য করেছিলেন, যেখানে জন মোলার এই বিষয়টি ব্যাখ্যা করেছেন । এটির অর্থও এই যে, এই জাতীয় চিত্রগুলিতে EXIF ​​ডেটার অস্তিত্ব সম্পর্কে প্রশ্ন প্রাসঙ্গিক নয়।

এই ব্যাখ্যাটি স্পষ্ট করে তোলে, এই চিত্রগুলির জন্য এই পারফরম্যান্স অপটিমাইজেশন কৌশলটি প্রয়োগ করা আরও ভাল: ছোট চিত্র, আইকন, ফ্যাভিকন এবং বোতামগুলির মতো এবং সেই চিত্রগুলি, যারা সাইটের সামগ্রীতে কোনও অতিরিক্ত মান সরবরাহ করে না।

অন্য সাইটে, যদি কোনও নির্দিষ্টভাবে বেস 64 এর এনকোডড ডেটা ইউআরআই হিসাবে অতিরিক্ত সামগ্রীর মানের সাথে একটি চিত্র এম্বেড করা আবশ্যক তবে চিত্রের মেটাডেটা সরবরাহ করার একমাত্র সেরা অনুশীলনটি স্কিমা.অর্গের মার্কআপ ব্যবহার করা, যেখানে এটি এক্সআইএফ ডেটা নিয়ে আলোচনা করা সম্ভব, যেমন এটির সাহায্যে এক ধরণের মার্কআপ

এক্সাইফের মতো "সম্পত্তি: মান" এর মতো দেখতে ডেটা আলোচনার জন্য আরেকটি প্রতিশ্রুতিবদ্ধ মার্কআপের মুহুর্তে একটি প্রস্তাবের স্থিতি রয়েছে। তবে গুগলের ব্লগের এই নিবন্ধটি কাঠামোগত স্নিপেটগুলি দেখায়, যা উপরে বর্ণিত মার্কআপ প্রস্তাবনা দ্বারা উত্পন্ন করা যেতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.