email

Dati strutturati per aziende: la guida definitiva

Ti trovi in:
  1. blog Dati strutturati per aziende: la guida definitiva

Pubblicato il , aggiornato il 3 Aprile 2021

Quali sono i dati strutturati per aziende da inserire nel tuo sito web? In questa guida ti mostrerò come inserire i migliori microdati e JSON-LD tramite codice HTML e anche come fare se hai un sito in WordPress.

Se non sai cosa sono i dati strutturati allora ho scritto per te questa guida!

Vediamo subito come fare

Dati strutturati per aziende

  1. Apri il file header.php del tuo tema child

  2. Inserisci questo codice

  3. Rendi i campi dinamici con php

code

Dati strutturati per aziende: JSON-LD

Se hai un sito in WordPress, prima di tutto devi aprire il file header.php del tuo tema e incollare questo codice all’interno del tag <head> del tuo sito.

Ti consiglio di creare un tema child, altrimenti perderai tutte le modifiche al file con il primo aggiornamento del tema.

Se invece hai un sito web realizzato in codice HTML allora ti basterà inserire questo codice all’interno del tag <head> di tutte la pagine.

<?php
$post = get_queried_object();
 ?>
<script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Organization",
      "image": "https://www.agenziawebeureka.it/wp-content/uploads/2020/04/favicon-eureka.svg",
      "@id": "http://www.agenziawebeureka.it/",
      "name": "Eureka Web",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Il tuo indirizzo",
        "addressLocality": "La tua città",
        "addressRegion": "La tua provincia",
        "postalCode": "Il cap della tua città",
        "addressCountry": "IT"
      },
      "geo": {
        "@type": "GeoCoordinates",
        "latitude": 45.030604,
        "longitude": 8.061733
      },
      "url": "https://www.agenziawebeureka.it/",
      "telephone": "3664009542",
      "email" : "info@agenziawebeureka.it",
      "priceRange": "$$",
      "openingHoursSpecification" : [
        {
          "@type": "OpeningHoursSpecification",
          "dayOfWeek": [
            "Monday",
            "Tuesday",
            "Wednesday",
            "Thursday",
            "Friday"
          ],
          "opens": "09.00",
          "closes": "19.00"
        }
      ],
      "mainEntityOfPage": {
        "@type":"WebPage",
        "@id": "https://www.agenziawebeureka.it/<?php echo $post->{'post_name'};?>/",
        "headline":"<?php echo get_post_meta($post->{'ID'}, '_yoast_wpseo_title', true); ?>",
        "description": "<?php echo get_post_meta($post->{'ID'}, '_yoast_wpseo_metadesc', true); ?>"
      },
      "datePublished":"<?php echo str_replace(" ", "T", $post->{'post_date_gmt'}); ?>",
      "dateModified":"<?php echo str_replace(" ", "T", $post->{'post_modified_gmt'}); ?>",
      "publisher": {
        "@type": "Organization",
        "@id": "https://www.agenziawebeureka.it/",
        "name": "Eureka Web",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "Via Case Sparse 14/A",
          "addressLocality": "Piea",
          "addressRegion": "Asti",
          "postalCode": "14020",
          "addressCountry": "IT"
        },
        "logo" : {
          "@type":"ImageObject",
          "url" : "https://www.agenziawebeureka.it/wp-content/uploads/2020/04/favicon-eureka.svg",
          "width" : 40,
          "height" : 40
        }
      },
      "author": {
        "@type" : "Person",
        "name" : "<?php echo get_the_author_meta('display_name', intval($post->{'post_author'})); ?>",
        "url" : "<?php echo get_the_author_meta('user_url', intval($post->{'post_author'})); ?>",
        "image" : {
          "@type" : "ImageObject",
          "url" : "<?php echo get_the_author_meta('author_logo', intval($post->{'post_author'})); ?>",
          "height":96,
          "width":96
        }
      },
      "commentCount":"<?php echo $post->{'comment_count'}; ?>"
    }
    </script>

Piccoli accorgimenti:

Se non hai un sito web realizzato in WordPress allora dovrai sostituire tutte le funzioni in php con gli url di tutte le pagine.

Se non hai installato il plugin Yoast SEO allora dovrai rimuovere le funzioni “_yoast_wpseo_title” e “_yoast_wpseo_metadesc”.

In caso contrario, questo codice si adatta a tutte le pagine del tuo sito web in automatico, senza doverle modificare una per una.

Per tutti i tag non presenti puoi consultare la pagina ufficiale di Schema.org

Ora che hai inserito i dati strutturati della tua azienda non ti resta che inserirli anche all’interno degli articoli del blog.

Cosa sono i dati strutturati

I dati strutturati sono informazioni testuali che vengono inserite nelle pagine web per comunicare meglio il contenuto ai motori di ricerca.

Come inserire dati strutturati negli articoli di WordPress

Come inserire i dati strutturati negli articoli di WordPress? In questa guida ho scritto per te i 3 semplici passaggi da realizzare

Dati strutturati per prodotti

Anche prodotti e servizi possono contenere dati strutturati, scopri come inserirli

Contattaci!

Preventivo sempre gratuito

Fabio Fresia, fondatore e titolare di Eureka Web di Asti

perm_device_information366 - 400 9542       emailinfo@agenziawebeureka.it

perm_identity
alternate_email
phonelink_ring
message