Schema.org - JSON-LD - কোথায় রাখবেন?


96

আমি কোনও ওয়েবসাইটে স্কিমার জন্য JSON-LD ব্যবহার করতে চাইছি। (স্কিমা যার অর্থ স্কিমা.অর্গ। ডেটা।) আমি কীভাবে ডেটা লিখতে জানি তবে আমার প্রশ্নটি কি এই কোডটি সন্নিবেশ করার জন্য আমার কোডে একটি পছন্দসই অবস্থান আছে? অন্য কথায়, তাদেরকে JSON-এলডি সবসময় থাকা উচিত head, bodyইত্যাদি?

উত্তর:


68

স্কিমা.আর.জি., জেএসওন-এলডি এবং সম্ভবত উত্তোলিত আরডিএফের দৃষ্টিকোণ থেকে এটি বিবেচনা করা উচিত নয়। তথ্যটি একই, ডকুমেন্টে কোথা থেকে এটি বের করা হয়েছে তা বিবেচনা করে না।

এইচটিএমএল 5 এর দৃষ্টিকোণ থেকে:

যদি এটি আপনার পৃষ্ঠা সম্পর্কিত ডেটা (বা এই পৃষ্ঠাটি কী সম্পর্কে) থাকে তবে আপনি scriptউপাদানটিকে উপাদানhead হিসাবে রেখে দিতে পারেনhead

[…] নথির জন্য মেটাডেটার সংগ্রহ উপস্থাপন করে

তবে অবশ্যই এর bodyপরিবর্তে এর জন্য ব্যবহার করা ভুল হবে না । এটি ঠিক যে আপনার headডেটা যা আপনার পৃষ্ঠার বা এটি প্রতিনিধিত্ব করে না সে সম্পর্কিত নয়।


94

ডেটা যে কোনও জায়গায় রাখা যেতে পারে। থেকে গুগলের ডকুমেন্টেশন :

ডেটা, মধ্যে ঘিরা <script type="application/ld+json">... </script>ট্যাগ নীচে উদাহরণ দেখানো হয়েছে, স্থাপন করা যেতে পারে পারেন মধ্যে <HEAD>বা <BODY>অঞ্চল যে পৃষ্ঠাটি প্রদর্শন করে অনুষ্ঠানের।

আপনি এজেএক্স ব্যবহার করে গতিশীলভাবে প্রাপ্ত ডেটাও ব্যবহার করতে পারেন :

জাভাস্ক্রিপ্ট দ্বারা প্রবেশ করা জেএসএন-এলডি মার্কআপ যা প্রাথমিক পৃষ্ঠা লোডের পরে চলে তা স্বীকৃত হতে পারে।

আপডেট ( মন্তব্যগুলিতে অ্যান্টনি দ্বারা চিহ্নিত হিসাবে )

সর্বশেষ ডকুমেন্টেশন বলেছেন:

[জেএসএন-এলডি হ'ল একটি] জাভাস্ক্রিপ্ট স্বরলিপিটি পৃষ্ঠার শিরোনামে বা শরীরে কোনও ট্যাগ এম্বেড করা আছে ... পৃষ্ঠার বিষয়বস্তুগুলিতে যখন জাভাস্ক্রিপ্ট কোড বা এম্বেড থাকা উইজেটগুলি গতিশীলভাবে ইনজেকশন করা হয় তখন গুগল JSON-LD ডেটা পড়তে পারে ব্যবস্থাপনা পদ্ধতি.


4
নতুন ইউআরএলটি হ'ল ডেভেলপারস google.com/search/docs/guides/intro-structured-data । একটি "টেক্সট এবং প্লেসমেন্ট" কলাম সহ 2/3 পথে একটি টেবিল রয়েছে
এন্টনি

-3

আপনি যদি সন্নিবেশ করানো পছন্দ করেন তবে আপনি <body>এটি এর মতো করে করতে পারেন:

<p class="companyName" vocab="http://schema.org/" resource="#manu" typeof="Organization">
   <span property="name">ShopTech Media</span>
   <img property="logo" src="https://yoursite.com/logo.png" />
   <a property="url" href="http://www.yoursite.com">Home page</a>
</p>
<p typeof="contactPoint">
  <span property="contactType">Customer Service:</span>
<span property="telephone">+45-xxxxxxx</span>
</p>

<head>ট্যাগে আপনার কাঠামোগত ডেটা .োকাতে স্ক্রিপ্ট কোডটি নীচে রয়েছে

<script type="application/ld+json"> 
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "url": "http://www.shoptech.media",
  "logo": "https://shoptech.media/wp-content/uploads/2019/08/cropped-logo-sm.png",
  "contactPoint": [{
    "@type": "ContactPoint",
    "telephone": "+45-65711114",
    "contactType": "customer service"
  }]
}
</script>

সাধারণ কাঠামোগত ডেটা গাইডলাইনে ডকুমেন্টেশন চেক করুন


আপনি কি কিছু উত্স বা আরও তথ্যের সাহায্যে আপনার উত্তরটি ব্যাক আপ করতে সক্ষম? অন্যান্য উত্তরগুলি কিছু আলাদা বলে, এবং আপনার সরবরাহিত লিঙ্কটিতে আমি কিছুই খুঁজে পাচ্ছি না।
সেবি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.