• Час читання ~2 хв
  • 07.08.2023
  • Зведення 

Щоб пов'язати ім'я та інші елементи з URL-адресою, найкраще використовувати ItemList у розмітці схеми, нижче наведено приклад схеми SiteNavigationElement:

<script type="application/ld+json">
{"@context":"http://schema.org",
"@type":"ItemList",
"itemListElement":
[
{
@type: "SiteNavigationElement",
name: MMA Equipment",
url:"https://www.blackbeltwhitehat.com/mma"
},
{
"@type": "SiteNavigationElement",
"name": "Cricket Equipment",
"url": "https://www.blackbeltwhitehat.com/cricket"
},
{
@type: "SiteNavigationElement",
name: "Tennis Equipment",
url:"https://www.blackbeltwhitehat.com/tennis"
},
{
@type: "SiteNavigationElement",
name: "Golf Equipment",
url:"https://www.blackbeltwhitehat.com//golf"
},
{
@type: "SiteNavigationElement",
name: "Rugby Equipment",
url:"https://www.blackbeltwhitehat.com/"
},
{
@type: "SiteNavigationElement",
name: "Gym Equipment",
url:"https://www.blackbeltwhitehat.com//gym-equipment"
}
]
}}
</script>
  • Помістіть SChema в теги <head> або <body>.
  • Просто замініть ім'я та URL-адресу, якщо хочете використовувати код вище.

SiteNavigationSchema – здається, гарна ідея для більшості веб-сайтів використовувати цю схему.

ГОЛОВНА SiteNavigationElement Schema ПРИКЛАД ВИКОРИСТАННЯ ТУТ:В ідеалі вам також потрібна позиція "елемент" у схемі:

Вона має формат схеми, тому безпосередньо інформує Google про розташування сторінок та про те,

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"ItemList",
 "itemListElement":[
 {
 "@type":"ListItem",
 "position":1,
 "url":"https://example.com/dave/mma-guy"
 },
 {
 "@type":"ListItem",
 "position":2,
 "url":"https://example.com/dave/cheeky-exec"
 },
 {
 "@type":"ListItem",
 "position":3,
 "url":"https://example.com/dave/ppc-seo"
 }
 ]
}
</script>

про що вони.

Ви можете розмістити його окремо від основної навігаційної розмітки, або в <head> або <body> при використанні рекомендованого формату JSON. Що фактично надає пошуковому роботу Google додаткову кількість посилань для сканування або, принаймні, підтверджується додатковими даними, що описують те, про що йдеться у посиланнях.

Є кілька старих публікацій, в яких говориться, що навігаційна схема не схвалена Google, але тепер вона, здається, є в списку затверджених схем - скріншот нижче "SiteNavigationElement":

https://schema.org/docs/full.html

Chat GPT може це зробити, але ви повинні навести приклад вище, інакше він викладає все це дивно.

Це підказка, яку я використовував:і результат:

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"ItemList",
  "itemListElement":[
    {
      "@type":"ListItem",
      "position":1,
      "url":"https://www.ebikes.co.uk/"
    },
    {
      "@type":"ListItem",
      "position":2,
      "url":"https://www.ebikes.co.uk/electric-mountain-bikes"
    },
    {
      "@type":"ListItem",
      "position":3,
      "url":"https://www.ebikes.co.uk/infusion-grey-electric-bike"
    },
    {
      "@type":"ListItem",
      "position":4,
      "url":"https://www.ebikes.co.uk/hybrid-electric-bikes"
    },
    {
      "@type":"ListItem",
      "position":5,
      "url":"https://www.ebikes.co.uk/electric-bikes-under-1000"
    },
    {
      "@type":"ListItem",
      "position":6,
      "url":"https://www.ebikes.co.uk/swift-electric-heritage-step-through-ebike-dark-grey"
    },
    {
      "@type":"ListItem",
      "position":7,
      "url":"https://www.ebikes.co.uk/electric-bike-batteries"
    },
    {
      "@type":"ListItem",
      "position":8,
      "url":"https://www.ebikes.co.uk/careers"
    },
    {
      "@type":"ListItem",
      "position":9,
      "url":"https://www.ebikes.co.uk/electric-bikes-under-400"
    },
    {
      "@type":"ListItem",
      "position":10,
      "url":"https://www.ebikes.co.uk/ebikes-patriot-grey-orange"
    },
    {
      "@type":"ListItem",
      "position":11,
      "url":"https://www.ebikes.co.uk/privacy-policy-cookie-restriction-mode"
    },
    {
      "@type":"ListItem",
      "position":12,
      "url":"https://www.ebikes.co.uk/hardtail-electric-mountain-bikes"
    },
    {
      "@type":"ListItem",
      "position":13,
      "url":"https://www.ebikes.co.uk/returns-policy"
    },
    {
      "@type":"ListItem",
      "position":14,
      "url":"https://www.ebikes.co.uk/contact"
    },
    {
      "@type":"ListItem",
      "position":15,
      "url":"https://www.ebikes.co.uk/warranty"
    },
    {
      "@type":"ListItem",
      "position":16,
      "url":"https://www.ebikes.co.uk/folding-electric-bikes"
    },
    {
      "@type":"ListItem",
      "position":17,
      "url":"https://www.ebikes.co.uk/electric-bike-accessories"
    },
    {
      "@type":"ListItem",
      "position":18,
      "url":"https://www.ebikes.co.uk/step-through-electric-bikes"
    },
    {
      "@type":"ListItem",
      "position":19,
      "url":"https://www.ebikes.co.uk/swifty-liberte-folding-electric-bike-pink"
    },
    {
      "@type":"ListItem",
      "position":20,
      "url":"https://www.ebikes.co.uk/electric-hybrid-bikes"
    },
    {
      "@type":"ListItem",
      "position":21,
      "url":"https://www.ebikes.co.uk/klarna-finance-info"
    },
    {
      "@type":"ListItem",
      "position":22,
      "url":"https://www.ebikes.co.uk/faqs"
    },
    {
      "@type":"ListItem",
      "position":23,
      "url":"https://www.ebikes.co.uk/customer-reviews"
    },
    {
      "@type":"ListItem",
      "position":24,
      "url":"https://www.ebikes.co.uk/womens-electric-bikes"
    },
    {
      "@type":"ListItem",
      "position":25,
      "url":"https://www.ebikes.co.uk/delivery"
    }
  ]
}
</script>

З того, що я прочитав, і з прикладу, який я надіслав під час мого "дослідження", виявляється, що ви можете мати код схеми, повністю відокремлений від основного коду навігації HTML - так ефективно додає додаткову частоту HTML-посилань (що добре).

Реалізація навігаційної схеми

Якщо використовується JSON – вставте код схеми в <head> або <body> HTML-сторінки

Схема може бути розміщена на всіх сторінках сайту.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

Про мене

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

Про автора CrazyBoy49z
WORK EXPERIENCE
Контакти
Ukraine, Lutsk
+380979856297