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

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

তালিকা এবং হোস্ট-নির্দিষ্ট তালিকার প্রিভিউয়ের ক্ষেত্রে কোনও কন্টেন্টকে উপযুক্ত হিসেবে তৈরি করতে হলে মার্ক-আপই হল প্রথম ধাপ। আরও বিবরণ দেখতে তালিকা মার্ক-আপ করা নিবন্ধটি পড়ুন।

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

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

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

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

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

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

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

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

হোস্ট-নির্দিষ্ট তালিকা

রিভিউ সমালোচকদের লেখা রিভিউ দেখানোর কার্ড
টিভি এবং সিনেমা দেখার সুবিধা আগ্রহ জানান
ভিডিও বিশিষ্ট ফলাফল

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

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

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

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

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

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

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

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

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

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

    কন্টেন্টে আপনি যে ফিচারটি চালু করতে চাইছেন তার জন্য আপনার মার্ক-আপ সঠিক কিনা তা যাচাই করতে এটি সাহায্য করবে।

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

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

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

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

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

প্রতিটি উপযুক্ত ধরনের ডেটা টাইপ রেফারেন্সে কন্টেন্টের এই বিভাগগুলির প্রপার্টি এবং অ্যাকশন উল্লেখ করা থাকে।

যদি স্ট্রাকচার্ড ডেটা মার্ক-আপ দেওয়া থাকে এবং পৃষ্ঠা থেকে মার্ক-আপ নিয়ে আসা যাবে বলে যদি টেস্টিং টুল জানায়, তাহলেও সার্চের ফলাফলে আপনার স্ট্রাকচার্ড ডেটা দেখানো হবেই, এমন গ্যারান্টি 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...

সার্চ
সার্চ