ইভেন্ট

এক নজরে

সার্চের ফলাফলে ইভেন্টের উদাহরণ

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

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

আপনার ওয়েবসাইটে খুব কম সংখ্যক ইভেন্ট থাকলে আপনি ডেটা হাইলাইটার ব্যবহার করতে পারেন।

উদাহরণ

ডানদিকের ছবিটি ইভেন্ট সার্চের ফলাফলে "এই সপ্তাহান্তের জ্যাজ কনসার্ট" দেখাচ্ছে। এই উদাহরণের জন্য স্ট্রাকচার্ড ডেটা টেস্টিং টুলে JSON-LD কোড দেখুন। আপনি Microdata অথবা RDFa সিন্ট্যাক্সও ব্যবহার করতে পারেন।

নির্দেশিকা

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

টেকনিক্যাল নির্দেশিকা

  • টার্গেট পৃষ্ঠায় schema.org-এর ইভেন্টের ধরন থেকে নেওয়া স্ট্রাকচার্ড ডেটা আইটেম থাকতে হবে।
  • প্রতিটি ইভেন্টের জন্য মার্ক-আপ সহ অনন্য ইউআরএল (একটি লিফ পৃষ্ঠা) অবশ্যই থাকতে হবে।

কন্টেন্ট নির্দেশিকা

  • প্রতিটি ইভেন্টে সঠিকভাবে ইভেন্টের নাম, শুরুর তারিখ ও লোকেশন উল্লেখ করতে হবে।
  • যা ইভেন্ট নয় তাকে ইভেন্ট হিসেবে চিহ্নিত করবেন না:
    • ইভেন্ট নয় এমন প্রোডাক্ট বা পরিষেবাকে ইভেন্ট হিসেবে প্রচার করবেন না, যেমন "ভ্রমণের প্যাকেজ: গোয়ায় ৭ রাত"।
    • অল্প সময়ের জন্য ছাড় অথবা কেনাকাটার সুযোগকে যোগ করবেন না, যেমন "কনসার্ট — এখনই টিকিট কিনুন" অথবা "কনসার্ট — শনিবার পর্যন্ত ৫০% ছাড়"।
    • দৈনিক কাজের সময়কে ইভেন্ট হিসেবে চিহ্নিত করবেন না, যেমন "অ্যাডভেঞ্চার পার্ক সকাল ৮টা থেকে বিকেল ৫টা পর্যন্ত খোলা"।
    • কুপন বা ভাউচারকে ইভেন্ট হিসেবে চিহ্নিত করবেন না, যেমন "আপনার প্রথম অর্ডারের উপর ৫% ছাড়"।
  • একাধিক দিন ধরে চলে এমন ইভেন্ট সঠিকভাবে মার্ক-আপ করুন:
    • একাধিক দিন ধরে চলবে এমন ইভেন্ট অথবা তার টিকিটের তথ্যে, শুরু ও শেষের তারিখ দুটিই উল্লেখ করুন।
    • একাধিক দিন ধরে বিভিন্ন অনুষ্ঠান হলে ও প্রতিটির জন্য আলাদা টিকিট বিক্রি হলে, প্রত্যেক অনুষ্ঠানের জন্য আলাদা Event উপাদান যোগ করুন।

বিভিন্ন ধরনের স্ট্রাকচার্ড ডেটার সংজ্ঞা

Event-এর সম্পূর্ণ সংজ্ঞা schema.org/Event থেকে পাওয়া যাবে।

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

প্রয়োজনীয় প্রপার্টি
location

Place

একটি নেস্ট করা Place, যেমন:

"location": {
  "@type": "Place",
  "name": "Santa Clara City Library"
}
location.address

PostalAddress

অনুষ্ঠান যেখানে হবে সেই জায়গার পুরো ঠিকানা। যেমন:

"location": {
  "@type": "Place",
  "name": "Santa Clara City Library",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "2635 Homestead Rd",
    "addressLocality": "Santa Clara",
    "postalCode": "95051",
    "addressRegion": "CA",
    "addressCountry": "US"
  }
}

পেশাদার পদ্ধতি:

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

Text

ইভেন্টের শীর্ষক। যেমন:

"name": "Jan Lieberman Concert Series: Journey in Jazz"

পেশাদার পদ্ধতি:

  • ইভেন্টের সম্পূর্ণ শীর্ষকটি উল্লেখ করুন।
  • শীর্ষকে ইভেন্টের একটি বিশেষ বৈশিষ্ট্যের কথা লিখুন। এটি ব্যবহারকারীকে দ্রুত সিদ্ধান্ত নিতে সাহায্য করে (যেমন, "শিল্পীর সাথে প্রশ্নোত্তর পর্ব")।
  • অল্প সময় ধরে চলবে এমন প্রচারাভিযান যোগ করবেন না (যেমন, "এখনই টিকিট কিনুন")।
  • শীর্ষকে মূল্য লিখবেন না। তার পরিবর্তে price প্রপার্টি ব্যবহার করুন।
startDate

DateTime

স্থানীয় টাইমজোন অনুযায়ী ইভেন্ট শুরু ও শেষের সময়। যেমন:

"startDate": "2018-03-21T16:00"

আপনি ISO-8601 ফর্ম্যাট ব্যবহার করে UTC জোন হিসেবে সময় যোগ করতে পারেন। যেমন:

"startDate": "2018-03-21T16:00-08:00"

শুরুর সময় না জানলে, ভুল সময় বা ০০:০০ লিখবেন না। তার পরিবর্তে শুধু শুরুর তারিখ উল্লেখ করুন। যেমন:

"startDate": "2018-03-21"
প্রস্তাবিত প্রপার্টি
description

Text

ইভেন্টের বর্ণনা। ইভেন্টের সম্পর্কে বোঝা ও তাতে যোগদান করার কাজটি ব্যবহারকারীর পক্ষে সহজ করে দিতে সেটির বিশদ বিবরণ লিখুন।

endDate

DateTime

ইভেন্ট শেষ হওয়ার সময় ও তারিখ। startDate-এর মতো একই ফর্ম্যাট ব্যবহার করুন। যেমন:

"endDate": "2017-04-24T23:00-08:00"

শেষ হওয়ার সময় না জানলে, ভুল সময় বা ০০:০০ লিখবেন না। তার পরিবর্তে শুধু শেষের তারিখ উল্লেখ করুন। যেমন:

"endDate": "2017-04-24"
image

পুনরাবৃত্তি হচ্ছে এমন ImageObject বা URL ফিল্ড

ইভেন্ট বা ভ্রমণের ছবি বা লোগোর ইউআরএল। ছবিগুলি ১৯২০ পিক্সেল চওড়া (ন্যূনতম ৭২০ পিক্সেল চওড়া) হলে ভাল হয়।

ছবি সংক্রান্ত অতিরিক্ত নির্দেশিকা:

  • প্রত্যেক পৃষ্ঠায় কমপক্ষে একটি ছবি থাকতে হবে (আপনি মার্ক-আপ যোগ করুন বা না করুন)। আকৃতির অনুপাত এবং রেজোলিউশনের উপর নির্ভর করে সার্চ ফলাফলে দেখানোর জন্য Google সেরা ছবিটি বেছে নেবে।
  • ছবির ইউআরএল ক্রল এবং ইন্ডেক্স করার মতো হতে হবে।
  • ছবি মার্ক-আপ করা কন্টেন্টের সাথে সামঞ্জস্যপূর্ণ হতে হবে।
  • ছবির ফর্ম্যাট অবশ্যই .jpg, .png বা .gif হতে হবে।
  • সেরা ফলাফলের জন্য ১৬x৯, ৪x৩ এবং ১x১ আকৃতির অনুপাতে একাধিক উচ্চ-রেজোলিউশনের (প্রস্থ এবং উচ্চতা গুণ করে কমপক্ষে ৫০ হাজার পিক্সেলের) ছবি প্রদান করতে হবে।

যেমন:

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]
location.name

Text

অনুষ্ঠান যেখানে হবে সেই জায়গার পুরো নাম। যেমন:

"location": {
  "@type": "Place",
  "name": "Santa Clara City Library, Central Park Library"
}
offers

Offer

প্রত্যেক প্রকারের টিকিটের জন্য নেস্ট করা Offer, যেমন:
"offers": {
  "@type": "Offer"
}
offers.availability

Text

নিচে উল্লিখিতগুলির মধ্যে একটি:

যেমন:

"offers": {
  "@type": "Offer",
  "availability": "http://schema.org/InStock"
}
offers.price

Number

সার্ভিস চার্জ ও ফি সহ এই ধরনের টিকিটের ন্যূনতম মূল্য। যেমন:

"offers": {
  "@type": "Offer",
  "price": "30"
}
offers.priceCurrency

Text

মুদ্রার ৩-অক্ষরের কোড। যেমন:

"offers": {
  "@type": "Offer",
  "priceCurrency": "USD"
}
offers.validFrom

DateTime

ISO-8601 ফর্ম্যাট-এ টিকিট বিক্রি শুরু হওয়ার তারিখ ও সময় (কেবলমাত্র নির্দিষ্ট তারিখের মধ্যে সীমাবদ্ধ অফারের ক্ষেত্রে প্রয়োজন)। যেমন:

"offers": {
  "@type": "Offer",
  "validFrom": "2017-01-20T16:20-08:00"
}
offers.url

URL

যে পৃষ্ঠা থেকে টিকিট কেনা যাবে তার ইউআরএল। যেমন:
"offers": {
  "@type": "Offer",
  "url": "https://www.example.com/event_offer/123"
}

ইউআরএলকে নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণ করতে হবে:

  • যেকোনও ব্যবহারকারীকে একটি নির্দিষ্ট ইভেন্টে যোগদান করতে দেওয়ার জন্য, এমন একটি ল্যান্ডিং পৃষ্ঠায় নিয়ে যায় যেখানে প্রধানত ওই ইভেন্টের টিকিটই কেনা যায়।
  • যে ওয়েব পৃষ্ঠায় ইভেন্টটি আছে সেখানে একটি লিঙ্ক হিসেবে থাকতে হবে যাতে ব্যবহারকারী ক্লিক করতে পারেন।
  • Googlebot যেন এটি ক্রল করতে পারে (অর্থাৎ, এটি যেন robots.txt দিয়ে ব্লক করা না থাকে)।
performer

Person

প্রত্যেক শিল্পীর জন্য একটি নেস্ট করা PerformingGroup অথবা Person, যেমন:

"performer": {
  "@type": "PerformingGroup"
}
performer.name

Text

শিল্পীর নাম। যেমন:

"performer": {
  "@type": "PerformingGroup",
  "name": "Andy Lagunoff"
}

সমস্যার সমাধান

আপনার সাইটকে টিকিট কেনার একটি বিকল্প হিসেবে দেখানো না হলে, নিম্নলিখিত ধাপগুলি অনুসরণ করুন:

  1. আপনার স্ট্রাকচার্ড ডেটাতে offers.url প্রপার্টি আছে কিনা দেখুন।
  2. আপনার ইউআরএল offers.url-এর জন্য ইউআরএলের প্রয়োজনীয়তা মেনে চলছে কিনা দেখুন।
  3. Google-কে আপনার সাইট আবার ক্রল করতে বলুন।
  4. আবার মূল্যায়ন করতে একটি অনুরোধ জমা করুন।

Send feedback about...

সার্চ
সার্চ