إزالة البيانات غير المنظمة من كل صفحة فرعية – إضافة "مربع بحث روابط الموقع" فقط للصفحة الرئيسية

ملخص: حاليًا، نخبر Google عن كل صفحة، صفحة فرعية، موضوع، إلخ، بأن الصفحة نفسها تحتوي على "url":"https://www.example.com/"
– هذا خاطئ بالتأكيد لصفحة موضوع بعنوان URL مثل https://meta.discourse.org/t/add-sitelinks-search-box-to-the-homepage-only/219299


تم تطبيق كود مربع بحث الروابط التشعبية على كل صفحة وفئة وموضوع حاليًا:

<script type="application/ld+json">
{
  "@context":"http://schema.org",
  "@type":"WebSite",
  "url":"https://www.example.com/",
  "potentialAction":{
    "@type":"SearchAction",
    "target":"https://www.example.com/search?q={search_term_string}",
    "query-input":"required name=search_term_string"
  }
}
</script>

على سبيل المثال، انظر تقرير وحدة تحكم بحث Google “التحسينات” → “مربع بحث الروابط التشعبية

وفقًا لـ Google، يجب إضافته إلى الصفحة الرئيسية فقط:


إعجابَين (2)

بعض الخلفية الإضافية حول Google: “أضف ترميز [بيانات البحث المقتطفة application/ld+json] فقط إلى الصفحة الرئيسية، وليس إلى أي صفحات أخرى.”

يعطي هذا \u003cscript type='application/ld+json'\u003e معلومات Google حول محتوى الصفحة/عنوان URL الفعلي الذي تم تعريفه عليه.

نحن الآن نخبر Google لكل صفحة، صفحة فرعية، موضوع، أيًا كان، أن الصفحة نفسها هي:

  • "@type":"WebSite"
  • "url":"https://www.example.com/"
    • هذا بالتأكيد خاطئ لصفحة موضوع بعنوان URL https://meta.discourse.org/t/add-sitelinks-search-box-to-the-homepage-only/219299

إما أن نزيل بيانات application/ld+json من كل صفحة باستثناء الصفحة الرئيسية.
أو يجب أن نعلن لكل صفحة فرعية عن بيانات application/ld+json الصحيحة الخاصة بالصفحة والتي تمثل محتوى تلك الصفحة.

أمثلة على كيفية استخدام بيانات application/ld+json بشكل صحيح لصفحات List مثل “Carousel”

3 إعجابات

نعم، هذه الميزة تنتمي فقط إلى الصفحات الرئيسية وصفحات الفئات/العلامات، نرحب بالتحسينات

إعجابَين (2)

هذا الطلب DEV: output sitelinks search tag on homepage only by rr-it · Pull Request #16157 · discourse/discourse · GitHub يزيل البيانات المهيكلة من كل صفحة - باستثناء الصفحة الرئيسية. الصفحة الرئيسية هي الصفحة الرئيسية المحددة: على سبيل المثال، الصفحة الرئيسية، نظرة عامة على الفئات، قائمة المواضيع…

افترضي هو أنه لا حاجة لهذه البيانات المهيكلة في صفحات الفئات والعلامات.

إعجاب واحد (1)

مرحباً، شكراً لطلب السحب الرائع الخاص بك - لقد تم دمجه الآن.

إعجابَين (2)