কন্টেন্ট আইটেম মার্ক-আপ করা

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

সূচি বা হোস্ট-নির্দিষ্ট সূচির প্রিভিউয়ের জন্য আপনার কন্টেন্টকে উপযুক্ত করে তোলার প্রথম ধাপ হল এই মার্ক-আপ ব্যবহার করা। আরও জানতে, আপনার সূচিগুলি মার্ক-আপ করা দেখুন।

উপযুক্ত কন্টেন্টের ধরন

বিশিষ্ট ফলাফলে দেখানোর জন্য বিভিন্ন ধরনের কন্টেন্ট উপযুক্ত বলে বিবেচিত হয়ে থাকে। CreativeWork হল schema.org-এর এমন একটি ধরন যেটি খবরের নিবন্ধ, রেসিপি, ভিডিও ইত্যাদির মতো পড়া, দেখা, শোনা বা অন্যভাবে ব্যবহার করার জন্য উপযুক্ত কন্টেন্টের ক্ষেত্রে প্রয়োগ করা হয়। প্রোডাক্ট ও স্থানীয় ব্যবসার তালিকার মতো কন্টেন্টের অন্যান্য ধরন, 'ব্যবসা' বিভাগের মধ্যে পড়ে। রিটেল ব্যবসাকে বোঝাতে এটি হল schema.org-এর একটি কাস্টম বিভাগ।

কন্টেন্টের প্রতিটি ধরনের জন্য যে ফিচারগুলি ব্যবহার করা যায় সেগুলি নিচের সারণীতে দেওয়া হল।

কন্টেন্টের ধরন উপলভ্য ফিচার দ্রষ্টব্য
নিবন্ধ

সেরা খবরের ক্যারাউজেল

বিশিষ্ট ফলাফল

সেরা খবরের ক্যারাউজেলের জন্য আপনার কন্টেন্ট এএমপিতে প্রকাশ করতে হবে। আরও জানতে স্ট্রাকচার্ড ডেটা সহ এএমপি পড়ুন।
স্থানীয় ব্যবসা স্থানীয় ব্যবসার তালিকা
স্থানীয় ব্যবসা জায়গা সংক্রান্ত অ্যাকশন চালানোর জন্য আলাদাভাবে সম্মতি দিতে হয়। আগ্রহী হলে জানান
রেসিপি

বিশিষ্ট ফলাফল

হোস্ট-নির্দিষ্ট সূচি

সমালোচকের লেখা রিভিউ সমালোচকের লেখা রিভিউ দেখানোর কার্ড
ভিডিও বিশিষ্ট ফলাফল

এই ধরনগুলির জন্য ফিচার চালু করতে মার্ক-আপ করার বিভিন্ন পদ্ধতি এই নিবন্ধের বাকি অংশে দেওয়া আছে। মার্ক-আপের আসল স্পেসিফিকেশনের জন্য প্রতি ধরনের ডেটার রেফারেন্সের Creative Works (নিবন্ধ থেকে শুরু করে) এবং ব্যবসা (স্থানীয় ব্যবসা থেকে শুরু করে) বিভাগে যান।

কন্টেন্টের প্রপার্টি মার্ক-আপ করা

  1. আপনার কন্টেন্টের ক্ষেত্রে যে ডেটার ধরন প্রযোজ্য, সেটি উপরের সারণী থেকে বেছে নিন এবং সেটির জন্য কোন প্রপার্টি প্রয়োজন ও সাজেস্ট করা হয়, তা জানতে সেটির মার্ক-আপ রেফারেন্সে যান

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

  2. আপনি সার্চ-এ যেভাবে কন্টেন্ট দেখাতে চান, তার জন্য মার্ক-আপের এমন একটি ব্লক তৈরি করুন যাতে কমপক্ষে প্রয়োজনীয় স্ট্রাকচার্ড ডেটা প্রপার্টিগুলি থাকে

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

    রেসিপি সংক্রান্ত মার্ক-আপের উদাহরণ

  3. যে কন্টেন্টের পৃষ্ঠাগুলিকে আপনি কোনও ফিচারের জন্য উপযুক্ত করে তুলতে চান, সেগুলিতে এই মার্ক-আপ যোগ করুন।

    কোনও ফিচারের জন্য AMP HTML প্রয়োজন হলে, কন্টেন্টের পৃষ্ঠায় মার্ক-আপ যোগ করতে হবে।

  4. স্ট্রাকচার্ড ডেটা টেস্টিং টুল ব্যবহার করে আপনার মার্ক-আপ পরীক্ষা করুন।

    যে ফিচার আপনি চালু করতে চান তার জন্য আপনার কন্টেন্ট উপযুক্ত কিনা তা এটি নির্ধারণ করতে সাহায্য করে।

অ্যাকশন নেওয়ার ব্যবস্থা রাখা

ব্যবহারকারী Google-এ কোনও সিনেমা অথবা টিভি শো সার্চ করলে, তিনি কন্টেন্টের উপর অ্যাকশন নিতে আগ্রহী হতে পারেন—যেমন, মোবাইল ডিভাইসে সিনেমাটির ক্লিপ দেখা বা আপনার রেস্তোরাঁয় টেবিল বুক করা। আপনার সাইট বা অ্যাপে এই ধরনের অ্যাকশন নেওয়ার ব্যবস্থা থাকলে, স্ট্রাকচার্ড ডেটা মার্ক-আপ দেখে Google বুঝতে পারবে কোন আইটেমের জন্য কী অ্যাকশন নেওয়া যেতে পারে। সেই অনুযায়ী, Google আগ্রহী ব্যবহারকারীদের আপনার সাইট বা অ্যাপে পাঠিয়ে দেবে।

এটি কীভাবে কাজ করে?

কন্টেন্টের উপর অ্যাকশন নেওয়ার সুবিধা দেয় এমন স্ট্রাকচার্ড ডেটা মার্ক-আপ সাধারণত দুটি বিভাগে বিভক্ত:

  • কন্টেন্ট মার্ক-আপ—কন্টেন্টের বিবরণ দেয়। প্রথমে হাই-লেভেল ও তারপরে সাব-টাইপের প্রপার্টি সম্পর্কে জানায়। যেমন, টিভি এবং সিনেমার সব কন্টেন্টে name, URLstartDate-এর মতো সাধারণ প্রপার্টি ব্যবহার হয়। এছাড়াও, অন্য প্রপার্টির মাধ্যমে আরও বিশদে বিবরণ দেওয়া হয়, যেমন টিভি কন্টেন্টটি কোনও পর্ব, সিরিজ বা সিজনের অংশ কিনা।
  • অ্যাকশন মার্ক-আপ—অধিকাংশ কন্টেন্টের জন্য প্রয়োজনীয় অ্যাকশন প্রপার্টি থেকে শুরু করে অ্যাকশন প্রপার্টির বিবরণ দেয়, যেমন WatchAction বা OrderAction-এর মতো যেসব অ্যাকশন কন্টেন্টের জন্য ব্যবহার করা হয়। অন্যান্য প্রয়োজনীয় অ্যাকশন প্রপার্টিতে target কন্টেনার থেকে এলিমেন্ট থাকে, যেমন Android বা iOS অ্যাপের মতো যে প্ল্যাটফর্মে কন্টেন্টের লিঙ্ক কাজ করবে। তারপরে, অ্যাকশনের বিষয়ে আপনি আরও বিশদে জানাতে পারবেন, যেমন কখন অ্যাকশন নেওয়া যাবে তার জন্য প্রয়োজনীয় শর্ত।

প্রতিটি উপযুক্ত ধরনের ডেটা টাইপ রেফারেন্স-এ এই বিভাগগুলির কন্টেন্টের প্রপার্টি ও তাদের উপর যে অ্যাকশন নেওয়া যাবে সেগুলি সূচিবদ্ধ থাকে।

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

  • স্ট্রাকচার্ড ডেটা মূল কন্টেন্টের সাথে সম্পর্কযুক্ত নয় অথবা বিভ্রান্তিকর।
  • স্ট্রাকচার্ড ডেটায় এমন ভুল আছে যা টেস্টিং টুলে ধরা পড়েনি।
  • স্ট্রাকচার্ড ডেটা যে কন্টেন্টকে নির্দেশ করছে সেটি ব্যবহারকারী দেখতে পান না।

অ্যাকশন মার্ক-আপ তৈরি করা

অ্যাকশন মার্ক-আপ তৈরি করার সেরা উপায় হল কন্টেন্টের জন্য একটি স্পেসিফিকেশন ডিজাইন করা এবং সেই স্পেসিফিকেশন থেকে মার্ক-আপ টেমপ্লেট বা ফ্রেমওয়ার্ক তৈরি করা। তারপরে, প্রত্যেকবার কন্টেন্ট ব্যবহার করার সময় টেমপ্লেটে মান উল্লেখ করা এবং মার্ক-আপটি HTML পৃষ্ঠায় যোগ করা উচিত। মনে করুন আপনি http://www.example.com/movies/forrest_gump-এর মতো কোনও সিনেমার ল্যান্ডিং পৃষ্ঠায় মার্ক-আপ এম্বেড করতে চান। এই অ্যাকশন মার্ক-আপ ডিজাইন এবং প্রয়োগ করার প্রাথমিক পদ্ধতি নিচে দেখানো হল।

  1. আপনার কন্টেন্টের জন্য প্রাসঙ্গিক প্রপার্টি নির্ধারণ করুন।

    প্রাথমিক ডেটার ধরন থেকে শুরু করুন, যেমন টিভি ও সিনেমা অথবা স্থানীয় ব্যবসা। তারপরে, আপনার অফারের বিষয়ে আরও তথ্য যোগ করার কথা ভাবুন, যেমন প্রতিটি পর্বের জন্য আলাদা করে শুধু আপনি টিভি কন্টেন্ট তৈরি করতে চাইছেন অথবা নাকি সম্পূর্ণ সিজনের জন্য সাবস্ক্রিপশন অফার করছেন। স্পেসিফিকেশন অনুযায়ী প্রাসঙ্গিক প্রপার্টি একত্রিত করুন।

  2. অ্যাকশনটির জন্য মার্ক-আপ নির্ধারণ করুন

    প্রতিটি অ্যাকশনের ধরনের জন্যই প্রয়োজনীয় প্রপার্টি আছে, তাই আপনাকে সেগুলি উল্লেখ করতে হবে। প্রতিটি অ্যাকশনের (যেমন WatchActions) সারণীতে আপনি প্রয়োজনীয় অ্যাকশনের সূচি পাবেন। প্রয়োজনীয় অ্যাকশন প্রপার্টি ছাড়াও আপনি উপ-বিভাগের প্রপার্টি উল্লেখ করতে পারেন, যেমন কোনও ব্যবসার জন্য ReserveAction বা OrderAction প্রপার্টি।

  3. টার্গেট সঠিকভাবে উল্লেখ করুন।

    টার্গেট হল potentialAction-এর চাইল্ড যেটি ব্যবহারকারীর উদ্দেশ্য ও আপনার কন্টেন্টের প্রতিক্রিয়ার মধ্যে সম্পর্ক বোঝাতে প্রয়োজনীয় সব উপাদান ও মান উল্লেখ করে। urlTemplate-এর মাধ্যমে কন্টেন্টের লিঙ্ক উল্লেখ করার সময় কোনও ওয়েবসাইট অথবা Android বা iOS-এর নেটিভ অ্যাপের নির্দিষ্ট কোনও কন্টেন্টের সঠিক ইউআরএল ব্যবহার করুন। এছাড়া, প্রতিটি ইউআরএল কোন প্ল্যাটফর্মে কাজ করে, তা potentialAction.target.actionPlatform প্রপার্টির সাহায্যে উল্লেখ করুন। অ্যাপের কন্টেন্টের জন্য লিঙ্ক প্রদান করা এবং অ্যাপ ও সাইটের মধ্যে ইউআরএলের সম্পর্ক উল্লেখ করার বিষয়ে আরও জানতে Firebase-এর অ্যাপ ইন্ডেক্সিং ডকুমেন্টেশন দেখুন।

  4. একটি টেমপ্লেট ডিজাইন করুন।

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

  5. আপনার পৃষ্ঠায় মার্ক-আপ যোগ করুন

    সাইটের কন্টেন্টে স্ট্রাকচার্ড ডেটা যোগ করা হয়ে গেলে, Google পরের বার সাইটটি প্রসেস করার সময় সেটি খুঁজে পাবে। আপনার সাইটের জন্য আমরা বিশিষ্ট ফলাফল (আগে রিচ স্নিপেট বলা হত) দেখানোর সিদ্ধান্ত নিলে, সেটি সার্চ ফলাফলে আসতে কিছু সময় লাগবে।

  6. স্ট্রাকচার্ড ডেটা টেস্টিং টুল ব্যবহার করে আপনার মার্ক-আপ পরীক্ষা করুন।

    ডেভেলপমেন্টের সময় মার্ক-আপটি সরাসরি টুলে পেস্ট করে কাজ করছে কিনা দেখে নিন। পৃষ্ঠাটি প্রকাশ করার পরে, মার্ক-আপ আবার যাচাই করতে সেটির ইউআরএল ব্যবহার করতে পারেন।

Send feedback about...

সার্চ
সার্চ