Google-এ আপনার ইভেন্ট দেখুন

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

  • আরও বেশি ইন্ট্যার‍্যাক্টিভ ফলাফল: আপনার লোগো, ইভেন্টের বিবরণ এবং আরও অনেক কিছু নিয়ে আপনার ইভেন্ট Google-এ দেখানোর জন্য উপযুক্ত হয়ে উঠবে।
  • ডিসকভারি এবং কনভার্সনের সম্ভাবনা বেড়েছে: ব্যবহারকারীরা আপনার কন্টেন্টের সাথে ইন্টার‍্যাক্ট করতে এবং ক্লিক করে আপনার সাইটে আসার আরও সুযোগ পাবেন। Google Search থেকে প্রতি বছর Eventbrite-এর ট্রাফিকের পরিমাণ ১০০% বৃদ্ধি কীভাবে পেয়েছে তা জেনে নিন।
সার্চ ফলাফলে ইভেন্টের উদাহরণ

কীভাবে আপনার কন্টেন্ট মার্ক-আপ করছেন তার উপর নির্ভর করে আপনার ইভেন্ট নিম্নলিখিতভাবে শ্রেণীভুক্ত করা যাবে:

ইভেন্ট শ্রেণীভুক্তকরণ

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

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

সার্চ ফলাফলে বাড়িতে করার অ্যাক্টিভিটি

Google-এ আপনার ইভেন্ট সবাইকে দেখানোর জন্য তিনটি বিকল্প আছে:

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

স্ট্রাকচার্ড ডেটা কীভাবে যোগ করবেন

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

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

  1. Googlebot যাতে আপনার ইভেন্ট পৃষ্ঠা (মানে, আপনার পৃষ্ঠা robots.txt ফাইল বা robots মেটা ট্যাগ দিয়ে সুরক্ষিত না থাকলে) ক্রল করতে পারে, তা দেখে নিন।
  2. বেড়ে যাওয়া ক্রল রেট আপনার সার্ভার যাতে ব্যবহার করতে পারে, তা দেখে নিন।
  3. আমাদের নির্দেশিকা অনুসরণ করতে ভুলবেন না।
  4. আপনার সাইটের একাধিক ইউআরএলে একই ইভেন্টের পোস্টিংয়ের কপি থাকলে, পৃষ্ঠার প্রতিটি কপির জন্য সেরা ইউআরএল ব্যবহার করুন।
  5. আপনার ইভেন্টের পৃষ্ঠাতে স্ট্রাকচার্ড ডেটা যােগ করুন। বর্তমানে, Google-এ ইভেন্ট অভিজ্ঞতা শুধুমাত্র সেই পৃষ্ঠাতে ব্যবহার করা যাবে যা একটি ইভেন্টে ফোকাস করে। শিডিউল বা একাধিক ইভেন্ট তালিকাভুক্ত করেছে এমন পৃষ্ঠার পরিবর্তে আপনার ইভেন্ট পোস্টিং পৃষ্ঠাতে মার্ক-আপ যোগ করার জন্য ফোকাস করতে আমরা সাজেস্ট করছি।
  6. আপনার স্ট্রাকচার্ড ডেটা যাচাই এবং প্রিভিউ দেখুন
  7. আপনার ইউআরএলের ইন্ডেক্স স্ট্যাটাস চেক করে Search Console-এ ইউআরএল খতিয়ে দেখার টুল দিয়ে আপনার ইউআরএল ক্রল করার অনুরোধ জানান। ক্রলার আপনার পৃষ্ঠাতে স্ট্রাকচার্ড ডেটা অ্যাক্সেস করতে পারছে কিনা তা কনফার্ম করতে, লাইভ টেস্ট ফিচার ব্যবহার করুন।
  8. নতুন ইভেন্ট পৃষ্ঠা বা আগে থেকে থাকা ইভেন্ট পৃষ্ঠা পরিবর্তনের জন্য Google-কে জানিয়ে রাখুন

নমুনা

স্ট্যান্ডার্ড ইভেন্ট

JSON-LD কোডে লেখা Event-এর একটি উদাহরণ দেওয়া হল। স্ট্যান্ডার্ড ইভেন্ট হল এমন ইভেন্ট যেটি যে লোকেশনে হবে বলে সেট হয়েছিল শুধুমাত্র সেখানেই হয়েছে এবং শিডিউল করা সময়েই হয়েছে। আপনি মাইক্রোডাটা অথবা RDFa সিন্ট্যাক্সও ব্যবহার করতে পারেন।


<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
      "eventStatus": "https://schema.org/EventScheduled",
      "location": {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

অনলাইন ইভেন্ট

এখানে অনলাইনে হচ্ছে এমন একটি ইভেন্টের উদাহরণ দেওয়া হল।

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventStatus": "https://schema.org/EventScheduled",
      "eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
      "location": {
        "@type": "VirtualLocation",
        "url": "https://operaonline.stream5.com/"
        },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

অনলাইন এবং অফলাইন ইভেন্ট একসাথে

এখানে এমন একটি ইভেন্টের উদাহরণ দেওয়া হল যেটির কয়েকটি অংশ অনলাইনে দেখানো হচ্ছে এবং বাকি প্রোগ্রাম যে লোকেশনে সেট করা হয়েছে সেখানে হচ্ছে।

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/MixedEventAttendanceMode",
      "eventStatus": "https://schema.org/EventScheduled",
      "location": [{
        "@type": "VirtualLocation",
        "url": "https://operaonline.stream5.com/"
      },
      {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      }],
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

আপডেট করা স্ট্যাটাস সহ ইভেন্ট

ইভেন্টের স্ট্যাটাস সেট করার একাধিক উপায় আছে। এখানে এমন কয়েকটি সাধারণ ইভেন্টের উদাহরণ দেওয়া হল যার স্ট্যাটাস আপডেট করা আছে। আরও তথ্য জানতে, eventStatus প্রপার্টি দেখুন।

বাতিল করা হয়েছে

এখানে বাতিল করে দেওয়া একটি ইভেন্টের উদাহরণ দেওয়া হল।

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventStatus": "https://schema.org/EventCancelled",
      "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
      "location": {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

আবার শিডিউল করা হয়েছে

এখানে পুনরায় শিডিউল করা হয়েছে এমন একটি ইভেন্টের উদাহরণ দেওয়া হল।

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventStatus": "https://schema.org/EventRescheduled",
      "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
      "previousStartDate": "2025-03-21T19:00-05:00",
      "location": {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

অনলাইনে আপলোড করা হয়েছে এবং পুনরায় শিডিউল করা হয়েছে

পুনরায় শিডিউল করা একটি ইভেন্ট যেটি অনলাইনে আপলোড করা হয়েছে তার উদাহরণ দেওয়া হল।

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
      "eventStatus": [
        "https://schema.org/EventRescheduled",
        "https://schema.org/EventMovedOnline"
        ],
      "previousStartDate": "2025-03-21T19:00-05:00",
      "location": {
        "@type": "VirtualLocation",
        "url": "https://operaonline.stream5.com/"
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00-05:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

দেশ এবং ভাষাগত উপলভ্যতা

Google-এ ইভেন্ট সার্চ করার অভিজ্ঞতাকে সারা বিশ্বে ছড়িয়ে দিতে পেরে আমরা আনন্দিত। এই অভিজ্ঞতা বর্তমানে নিম্নলিখিত অঞ্চলে ও ভাষায় পাওয়া যাচ্ছে।

নির্দেশিকা

Google-এ ইভেন্ট সার্চ অভিজ্ঞতায় দেখানোর উপযুক্ত করে তুলতে আপনাকে এই নির্দেশিকা অবশ্যই মেনে চলতে হবে।

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

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

কন্টেন্ট সংক্রান্ত নির্দেশিকা

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

তারিখ এবং সময় সম্পর্কিত নির্দেশিকা

startDate, endDate এবং previousStartDate প্রপার্টি প্রয়োগ করার সময় তারিখ এবং সময় সম্পর্কিত নির্দেশিকা অনুসরণ করুন।

টাইমজোন কীভাবে উল্লেখ করবেন

UTC বা GMT সময়ের অফসেট সহ টাইমজোন নির্দিষ্ট করুন। ইভেন্টটি নিউ ইয়র্কে ৫ সেপ্টেম্বর সন্ধ্যে ৭টায় শুরু হলে, startDate-এর মান স্ট্যান্ডার্ড সময়ের জন্য GMT/UTC-5 হওয়া উচিত এবং ডেলাইট সেভিংস সময়ের জন্য GMT/UTC-4 হওয়া উচিত। স্ট্যান্ডার্ড সময় চলাকালীন, startDate-এর মান যথাক্রমে "2019-09-05T19:00:00-05:00" অথবা "2019-09-05T19:00:00-04:00" হবে। কোনও টাইমজোন উল্লেখ করা না থাকলে, Google location-এ উল্লেখ করা ইভেন্ট লোকেশনের টাইমজোন ব্যবহার করে। অনলাইল ইভেন্টের জন্য, টাইমজোন জানাতে হবে, কারণ লোকেশন সংক্রান্ত কোনও তথ্য দেওয়া নেই যা Google ব্যবহার করে বুঝতে পারবে ইভেন্ট কখন শুরু হচ্ছে।

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

  • একাধিক দিন ধরে চলা ইভেন্ট: একাধিক দিন ধরে যদি ইভেন্ট চলে, তাহলে শুরু এবং শেষের তারিখ দুটিই উল্লেখ করতে হবে। সময় না জানলে, সেটি উল্লেখ করবেন না।

    সাজেস্ট করা হয়

    "startDate": "2019-07-01T10:00:00-05:00",
    "endDate": "2019-07-26T17:00:00-05:00"

    সাজেস্ট করা হয়

    "startDate": "2019-07-01",
    "endDate": "2019-07-26"

    সাজেস্ট করা হয় না

    "startDate": "2019-07-01T00:00:00+00:00",
    "endDate": "2019-07-26T23:59:59+00:00"
  • নির্দিষ্ট সময়ে ইভেন্ট শুরু হয়: যদি নির্দিষ্ট সময়ে ইভেন্ট শুরু হয়, যেমন স্থানীয় সময়ে বিকাল ৫টা, তাহলে 2019-07-20T17:00:00 কোড ব্যবহার করুন। সঠিক UTC অফসেট যোগ করুন (যেমন, ইভেন্ট যদি ক্যালিফোর্নিয়ায় হয়, তাহলে 2019-07-20T17:00:00-07:00 ব্যবহার করুন।)
  • সারা দিন ধরে ইভেন্ট হয়: যদি ইভেন্ট সারা দিন ধরে চলে, তাহলে শুরুর তারিখের জন্য পুঙ্খানুপুঙ্খভাবে সময় উল্লেখ করার প্রয়োজন নেই। যেমন, সারা দিনের ইভেন্টের জন্য আপনি startDate এবং endDate দুটির জন্যই 2019-08-15 ব্যবহার করতে পারবেন।
  • ইভেন্ট শুরুর সময় জানা যায়নি: আপনি যদি না জানেন শুরুর সময় কখন, তাহলে পুঙ্খানুপুঙ্খভাবে সময় উল্লেখ করবেন না। যেমন, startDate এবং endDate কোডের সাথে 2019-08-15 ব্যবহার করতে পারবেন।

    সাজেস্ট করা হয়: "startDate": "2025-07-21"

    সাজেস্ট করা হয় না: "startDate": "2019-08-15T00:00:00+00:00"

    সাজেস্ট করা হয় না: "startDate": "2019-07-20T00:00:00"

Google-এ কীভাবে তারিখ ব্যাখ্যা করা হয় তার উদাহরণ

Google কীভাবে শুরুর তারিখ ও সময় ব্যাখ্যা করে তার কিছু উদাহরণ দেওয়া হল:

স্ট্রাকচার্ড ডেটা ব্যাখ্যা করা
2019-08-15T00:00:00+00:00 Google, startTime-কে 2019-08-14T17:00:00-07:00 হিসেবে (যদি location ক্যালিফর্নিয়া হিসেবে সেট করা থাকে) বা 2019-08-15T09:00:00 (যদি location কোরিয়া হিসেবে সেট করা থাকে) হিসেবে ধরে।
2019-08-15T23:59:59+00:00 অর্থাৎ ইভেন্ট GMT টাইমজোনে না হলে, 2019-08-15 যে শেষ হয়ে যায় তা নয়। Google, startTime-কে 2019-08-15T16:59:59-07:00 হিসেবে (যদি location ক্যালিফর্নিয়া হিসেবে সেট করা থাকে) বা 2019-08-16T08:59:59 (যদি location কোরিয়া হিসেবে সেট করা থাকে) হিসেবে ধরে।
2019-07-10 অর্থাৎ, তারিখ টাইমজোনের উপর নির্ভর করে না। startDate-এ ব্যবহার করা হলে, location-এ ইভেন্ট সেই দিনে কোনও সময় শুরু হয় বলে বোঝানো হয়। endDate-এ ব্যবহার করা হলে, location-এ ইভেন্ট সেই দিনে কোনও সময় শেষ হয় বলে বোঝানো হয়।
2019-07-20T00:00:00 অর্থাৎ ইভেন্ট যে টাইমজোনে হয় সেটির জন্য 2019-07-20-এ মাঝরাত। তাই, ইভেন্ট মাঝরাতে শুরু না হলে, এটি সম্ভবত ভুল।

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

Event-এর সম্পূর্ণ সংজ্ঞা schema.org/Event-এ দেওয়া আছে।

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

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

Place অথবা VirtualLocation

ইভেন্ট কোথায় হচ্ছে তার লোকেশন। ইভেন্ট অনলাইনে হচ্ছে নাকি কোনও লোকেশনে হচ্ছে তাপ উপর ভিত্তি করে বিভিন্ন তথ্যের প্রয়োজন:

  • যে লোকেশনে ইভেন্ট হচ্ছে: ইভেন্ট যদি কোনও লোকেশনে অনুষ্ঠিত হচ্ছে, তাহলে @type-এর জায়গায় Place লিখুন। location.address এবং location.name প্রপার্টি যোগ করুন।
  • অনলাইন ইভেন্ট: ইভেন্ট যদি অনলাইনে অনুষ্ঠিত হচ্ছে, তাহলে @type-এর জায়গায় VirtualLocation লিখুন। location.url প্রপার্টি যোগ করুন।
  • একসাথে অনলাইন এবং কোনও লোকেশনে অনুষ্ঠিত ইভেন্টের তথ্য: যদি কোনও ইভেন্ট অনলাইন ও কোনও লোকেশনে অনুষ্ঠিত হওয়ার উভয় তথ্য একসাথে দেওয়া থাকে, যার সাথে নেস্ট করা অ্যারেতে এই উভয় তথ্যের প্রপার্টি অন্তর্ভুক্ত থাকে। যেমন:

যে লোকেশনে ইভেন্ট হচ্ছে

যদি কোনও লোকেশনে ইভেন্ট অনুষ্ঠিত হচ্ছে, নিচে উল্লেখ করা প্রপার্টিগুলি location-এর জন্য নেস্ট করুন। যেমন:

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

PostalAddress

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

সাজেস্ট করা হয় না: কলকাতা

সাজেস্ট করা হয়: কনক মঞ্চ, ৭সি, পার্ক স্ট্রিট, কলকাতা ১৭, ভারত

ঠিকানার ক্ষেত্রে পেশাদার পদ্ধতি:

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

সাজেস্ট করা প্রপার্টি
location.name

Text

যে জায়গায় ইভেন্টটি অনুষ্ঠিত হবে সেখানকার সম্পূর্ণ নাম। ইভেন্ট যদি কোনও লোকেশনে অনুষ্ঠিত হয়, শুধুমাত্র সেই ক্ষেত্রে এই প্রপার্টি যোগ করার সাজেশন দেওয়া হয়।

সাজেস্ট করা হয় না: কলকাতা, পশ্চিমবঙ্গ

সাজেস্ট করা হয়: কিরণ মঞ্চ

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

  • পুরো শহর জুড়ে ইভেন্ট না হলে, শহরের নাম লিখবেন না।
  • location.name ফিল্ডে ইভেন্টের শীর্ষক না লিখে, যে জায়গায় ইভেন্টটি অনুষ্ঠিত হবে সেটির সম্পূর্ণ নাম উল্লেখ করবেন। ইভেন্ট কোন লোকেশনে হচ্ছে তা না জানলে, এই ফিল্ড ব্যবহার করবেন না।

অনলাইন ইভেন্ট

ইভেন্ট যদি অনলাইনে অনুষ্ঠিত হচ্ছে, তাহলে location-এ নিচে উল্লেখ করা প্রপার্টি নেস্ট করুন।

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

URL

অনলাইনে অনুষ্ঠিত ইভেন্টের ইউআরএল, যেখানে লোকজনেরা যোগ দিতে পারবেন। আপনার ইভেন্ট অনলাইনে অনুষ্ঠিত হলে এই প্রপার্টি দেওয়া প্রয়োজন।

name

Text

ইভেন্টের সম্পূর্ণ শীর্ষক।

সাজেস্ট করা হয় না: রবীন্দ্র সদন অডিটোরিয়াম

সাজেস্ট করা হয় না: **সীমিত সময়ের জন্য ছাড় - জাকির হুসেন ও কলা রামনাথের কনসার্ট - $2৫**

সাজেস্ট করা হয়: জাকির হুসেন ও কলা রামনাথের সাথে সঙ্গীতসন্ধ্যা

সাজেস্ট করা হয়: জাকির হুসেন ও কলা রামনাথের অনন্য যুগলবন্দী

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

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

DateTime

ISO-8601 ফর্ম্যাট ব্যবহার করে ইভেন্ট শুরুর তারিখ ও সময় উল্লেখ করতে হবে। ব্যবহারকারীরা যাতে তাদের সময় অনুযায়ী সহজে ইভেন্ট খুঁজে পান, সেই জন্য তারিখ ও সময় দুটিই উল্লেখ করুন। অনলাইন ইভেন্টের ক্ষেত্রে, আপনাকে অবশ্যই UTC বা GMT সময় অফসেট সহ টাইমজোন নির্দিষ্ট করতে হবে।

সাজেস্ট করা প্রপার্টি
description

Text

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

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

  • নির্দিষ্ট ইভেন্ট সম্পর্কে স্পষ্ট করে ও সংক্ষেপে একটি বিবরণ লিখুন।
  • ইভেন্টের বিবরণ উল্লেখ করুন, আপনার সাইটের ফিচার নয়।
  • তারিখ ও সময়ের মতো অন্যান্য তথ্য আবার উল্লেখ করবেন না, সেগুলি নির্দিষ্ট প্রপার্টি দিয়ে মার্ক-আপ করুন।
endDate

DateTime

ISO-8601 ফর্ম্যাট ব্যবহার করে ইভেন্ট শেষের তারিখ ও সময়। startDate-এর মতো একই ফর্ম্যাট ব্যবহার করুন। ব্যবহারকারীরা যাতে তাদের সময় অনুযায়ী সহজে ইভেন্ট খুঁজে পান, সেই জন্য তারিখ ও সময় দুটিই উল্লেখ করুন। অনলাইন ইভেন্টের ক্ষেত্রে, আপনাকে অবশ্যই UTC বা GMT সময় অফসেট সহ টাইমজোন নির্দিষ্ট করতে হবে।

eventAttendanceMode

EventAttendanceModeEnumeration

এরফলে বোঝা যায় যে ইভেন্ট অনলাইনে অনুষ্ঠিত হচ্ছে, কোনও লোকেশনে অনুষ্ঠিত হচ্ছে অথবা অনলাইন বা কোনও জায়গা, উভয়তেই অনুষ্ঠিত হচ্ছে। তবে আপনি যদি এই প্রপার্টি না দেন, Google বুঝে নেবে যে ইভেন্ট OfflineEventAttendanceMode মোডে আছে, অর্থাৎ Google ধরে নেবে যে ইভেন্ট কোনও লোকেশনে অনুষ্ঠিত হচ্ছে। নিচের যেকোনও একটি মান ব্যবহার করুন:

অনলাইনে অনুষ্ঠিত হওয়া ইভেন্টের উদাহরণ

এখানে এমন একটি ইভেন্টের উদাহরণ দেওয়া হল যেটি শুধুমাত্র অনলাইনে অনুষ্ঠিত হচ্ছে:


{
"@context": "https://schema.org",
"@type": "Event",
"eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
"location": {
  "@type":"VirtualLocation",
  "url": "https://operaonline.stream5.com/"
  }
}
eventStatus EventStatusType

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

EventCancelled

ইভেন্টটি বাতিল করে দেওয়া হয়েছে।

EventMovedOnline

ইভেন্টটিতে ব্যক্তিরা এসে উপস্থিতি জানাতে পারবেন না কারণ এটি পরিবর্তন করা হয়েছে এবং অনলাইনেই উপস্থিতি জেনে নেওয়া যাবে।

EventPostponed

ইভেন্টটি এই মুহূর্তে স্থগিত হয়ে গেছে এবং পরে অনুষ্ঠিত হবে, তবে কবে হবে তা জানা নেই। যতক্ষন না পর্যন্ত আপনি জানতে পারছেন যে কবে ইভেন্টটি অনুষ্ঠিত হবে, startDate-এ মূল তারিখ লিখে দিন। একবার আপনি নতুন তারিখ জেনে গেলে, eventStatus পরিবর্তন করে EventRescheduled করে দিন এবং startDate এবং endDate-এ নতুন তারিখ লিখে আপডেট করে দিন।

EventRescheduled

ইভেন্টের সময় পুনরায় শিডিউল করে পরের তারিখে সেট করা হয়েছে। সঠিক তারিখ লিখে startDate এবং endDate আপডেট করে দিন। ঐচ্ছিকভাবে, আপনি eventStatus ফিল্ডকে সময় পরিবর্তন করা হয়েছে বলে চিহ্নিত করতে পারেন এবং previousStartDate যোগ করতে পারেন।

EventScheduled

ইভেন্টটি অনুষ্ঠিত হবে বলে শিডিউল করা হয়ে গেছে। ইভেন্টের ক্ষেত্রে এই মান হল ডিফল্ট স্ট্যাটাস। আপনি যদি eventStatus সেট না করেন, Google বুঝে নেবে যে ইভেন্টটি যে সময় দেওয়া আছে তখনই অনুষ্ঠিত হবে।

image

রিপিট হচ্ছে এমন ImageObject অথবা URL

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

ছবির জন্য অতিরিক্ত নির্দেশিকা:

  • প্রত্যেক পৃষ্ঠায় কমপক্ষে একটি ছবি থাকতে হবে (মার্ক-আপ যোগ করুন বা না করুন)। আকৃতির অনুপাত এবং রেজোলিউশনের উপর নির্ভর করে Search ফলাফলে দেখানোর জন্য Google সেরা ছবিটি বেছে নেবে।
  • ছবির ইউআরএল ক্রল এবং ইন্ডেক্স করার মতো হতে হবে।
  • ছবি মার্ক-আপ করা কন্টেন্টের সাথে সামঞ্জস্যপূর্ণ হতে হবে।
  • ছবিগুলি অবশ্যই ফাইল ফর্ম্যাটে হতে হবে যা Google Images-এ ব্যবহারযোগ্য
  • সেরা ফলাফলের জন্য ১৬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"
]
offers

Offer

প্রত্যেক ধরনের টিকিটের জন্য নেস্ট করা Offer
offers.availability

Text

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

offers.price

Number

সার্ভিস চার্জ ও ফি সহ টিকিটের ন্যূনতম মূল্য। দামের পরিবর্তন হলে বা টিকিট বিক্রি হয়ে গেলে, এটি আপডেট করতে ভুলবেন না।

offers.priceCurrency

Text

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

offers.validFrom

DateTime

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

offers.url

URL

যে পৃষ্ঠা থেকে টিকিট কেনা যাবে তার ইউআরএল।

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

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

Organization অথবা Person

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

organizer.name

Text

ইভেন্ট হোস্ট করছে এমন ব্যক্তির বা প্রতিষ্ঠানের নাম।

organizer.url

URL

ইভেন্ট হোস্টের ডোমেন ইউআরএল।

performer

Person

শিল্পী ও কমেডিয়ানের মতো অংশগ্রহণকারী পারফর্মারদের নাম। প্রত্যেক শিল্পীর জন্য নেস্ট করা PerformingGroup অথবা Person ব্যবহার করুন।

performer.name

Text

শিল্পী ও কমেডিয়ানের মতো অংশগ্রহণকারী পারফর্মারের নাম।

previousStartDate

DateTime

কোনও ইভেন্ট পুনরায় শিডিউল করা হলে ইভেন্টটির জন্য আগে নির্ধারিত শুরুর তারিখ। আপনি যদি previousStartDate প্রপার্টি যোগ করেন, তাহলে আপনাকে অবশ্যই eventStatus প্রপার্টি যোগ করতে হবে এবং eventStatus-কে EventRescheduled হিসেবে সেট করে দিন।

Search Console-এর সাহায্যে বিশিষ্ট ফলাফল মনিটর করা

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

  1. প্রথমবার স্ট্রাকচার্ড ডেটা ব্যবহার করার পর
  2. নতুন টেমপ্লেট প্রকাশ করা বা আপনার কোড আপডেট করার পর
  3. নির্দিষ্ট সময়ের ব্যবধানে ট্রাফিক বিশ্লেষণ করা

প্রথমবার স্ট্রাকচার্ড ডেটা ব্যবহার করার পর

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

  1. সমস্যার সমাধান করুন
  2. সমস্যাটির সমাধান হয়েছে কিনা দেখতে লাইভ ইউআরএল পরীক্ষা করুন
  3. স্ট্যাটাস রিপোর্ট ব্যবহার করে যাচাইকরণের অনুরোধ করুন

নতুন টেমপ্লেট প্রকাশ করা বা আপনার কোড আপডেট করার পর

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

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

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

    স্ট্রাকচার্ড ডেটা প্রয়োগ করতে সমস্যা হলে, আপনি সাহায্য পেতে পারেন এমন কিছু রিসোর্স এখানে উল্লেখ করা হল।

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

    ইভেন্টের লোকেশন দেওয়া নেই অথবা ভুল

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

    সমস্যাটির সমাধান করুন

    1. স্ট্রাকচার্ড ডেটায় eventLocation, addressLocality বা addressRegion প্রপার্টির সঠিক মান (সব লোকেশনে সবকটি লোকেশন প্রপার্টি প্রযোজ্য নাও হতে পারে) দেওয়া আছে কিনা দেখে নিন।
    2. location.name ফিল্ডে যে লোকেশন আছে তার নাম দেখুন অথবা নাম না থাকলে খালি রেখে দিন। সাধারণ সমস্যার জন্য location.name ফিল্ডে ভুল করে ইভেন্টের নাম যোগ করা হয়েছে।
    3. সমাধান করা হলে যাচাই করুন:
      1. বিশিষ্ট ফলাফল পরীক্ষার অপশনটিতে যান।
      2. ফেচ ইউআরএল বক্সে ইভেন্ট পোস্টিংয়ের ইউআরএলটি লিখুন।
      3. যাচাই করুন বিকল্পে ক্লিক করুন।
      4. প্রিভিউ দেখুন বিকল্পে ক্লিক করুন।

        সমাধান হয়ে গেছে: বিশিষ্ট ফলাফল পরীক্ষা, Google Search প্রিভিউ টুল-এ সঠিক eventLocation দেখাচ্ছে।

        আবার চেষ্টা করুন: বিশিষ্ট ফলাফল পরীক্ষা, Google Search প্রিভিউ টুলে চাকরির লোকেশন দেখানোর পরিবর্তে সেই জায়গায় "ফলস" দেখাচ্ছে। লোকেশনটি বাস্তবে আছে কিনা ভাল করে দেখে নিন।

    টিকিট কেনার একটি বিকল্প হিসেবে আমার সাইট দেখানো হচ্ছে না

    কী কারণে সমস্যা হয়েছে: offers.url প্রপার্টি দেওয়া নেই বা ইউআরএলের প্রয়োজনীয় শর্ত মেনে চলছে না।

    সমস্যাটির সমাধান করুন

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

    সময় এবং তারিখ ভুল

    কী কারণে সমস্যা হয়েছে: সময় এবং তারিখ সঠিক নয়। সাধারণ সমস্যার মধ্যে পড়ে টাইমজোনের জন্য অফসেট না করা অথবা সঠিক নয় এমন শুরুর সময় (যেমন, শুরুর সময় হিসেবে মধ্যরাত) উল্লেখ করা।

    সমস্যাটির সমাধান করুন

    1. সঠিক স্থানীয় সময় অফসেট উল্লেখ করা। যেমন, আপনার ইভেন্ট যদি নিউ ইয়র্কে (UTC - 5) ৭ টার সময়ে শুরু হয়ে ৯ টার সময়ে শেষ হয়, তাহলে startDate-এর মান 2019-08-15T19:00:00-05:00 এবং endDate-এর মান 2019-08-15T21:00:00-05:00 হবে। আপনার ইভেন্টের জন্য অফসেট যদি পূরণ করতে না পারেন, তাহলে টাইম (যেমন, 2019-08-15T19:00:00 ব্যবহার করুন) অফসেট করবেন না।
    2. শুরু এবং শেষ হওয়ার সময় যাতে সঠিক হয়, দেখে নিন। একটি সাধারণ ভুল হল, কোনও ইভেন্ট আসলে মাঝরাতে শুরু না হলেও, সেটি মাঝরাতে সেট করা। ইভেন্ট যদি সারাদিন ধরে চলে অথবা শুরু সময় ঘোষণা না করা হয়, তাহলে শুধুমাত্র দিন উল্লেখ করুন। যেমন:

      সাজেস্ট করা হয়: 2019-07-20

      সাজেস্ট করা হয় না: 2019-07-20T00:00:00

      সাজেস্ট করা হয় না: 2019-08-15T00:00:01+00:00

      সাজেস্ট করা হয় না2019-08-15T00:00:00+00:00