Tilbage til alle eksempler

WebSite med SearchAction

NavigationMellem

WebSite schema med SearchAction der tilføjer sitelinks searchbox i Google.

Kode Eksempel

<!DOCTYPE html>
<html lang="da">
<head>
  <title>TechShop.dk - Elektronik og Gadgets</title>
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "TechShop.dk",
    "alternateName": "Tech Shop Danmark",
    "url": "https://www.techshop.dk",
    "description": "Danmarks bedste elektronikbutik med smartphones, laptops, tablets og gadgets til de bedste priser.",
    "inLanguage": "da-DK",
    "publisher": {
      "@type": "Organization",
      "name": "TechShop ApS",
      "logo": {
        "@type": "ImageObject",
        "url": "https://www.techshop.dk/logo.png",
        "width": 600,
        "height": 60
      }
    },
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.techshop.dk/search?q={search_term_string}"
      },
      "query-input": "required name=search_term_string"
    },
    "sameAs": [
      "https://www.facebook.com/techshopdk",
      "https://www.instagram.com/techshopdk",
      "https://twitter.com/techshopdk",
      "https://www.youtube.com/@techshopdk",
      "https://www.linkedin.com/company/techshop-dk"
    ]
  }
  </script>
</head>
<body>
  <header>
    <h1>TechShop.dk</h1>
    <form action="/search" method="get">
      <input type="search" name="q" placeholder="Søg produkter...">
      <button type="submit">Søg</button>
    </form>
  </header>
</body>
</html>

Forklaring

Dette eksempel viser WebSite schema med SearchAction der tilføjer en sitelinks searchbox direkte i Google søgeresultater. Når brugere søger efter dit brand i Google, kan de søge direkte på din hjemmeside fra søgeresultaterne.

Use Cases

  • E-handel websites
  • Content sites med søgefunktion
  • Blogs og nyheds-sites
  • Dokumentations sider
  • Corporate websites

Best Practices

  • urlTemplate skal bruge {search_term_string} placeholder
  • query-input skal være 'required name=search_term_string'
  • Test søge-URL'en manuelt før implementering
  • Tilføj sameAs array med sociale profiler
  • Inkluder publisher Organization
  • Brug alternateName for alternative brand navne
  • Sikr at søgefunktionen faktisk virker på sitet
  • Overvej at tilføje multiple language variants

Quick Info

Kategori
Navigation
Sværhedsgrad
Mellem
Use Cases
5
Best Practices
8