whatsapp
keyboard_arrow_down Contatti

Martedì

26

Settembre 2023

dati strutturati per aziende

Dati strutturati per aziende: la guida definitiva

  1. blog Dati strutturati per aziende: la guida definitiva
event_available
schedule

Come inserire dati strutturati per aziende nel tuo sito web? In questa guida ti mostrerò come inserire i migliori microdati e dati strutturati JSON-LD tramite codice HTML, anche sfruttando le funzioni del tuo sito in WordPress.

In questa guida vedremo come inserirli manualmente ma dovrai conoscere i seguenti linguaggi di programmazione:

  • HTML
  • PhP
  • JSON-LD

I campi più utilizzati dagli sviluppatori sono:

  • Nome attività
  • Indirizzo
  • Immagini
  • Recensioni
  • Coordinate geografiche
  • Sito web
  • Telefono
  • Fascia di prezzo
  • Orari di apertura

Questi sono anche i campi richiesti da Google, come specifica nella sua guida ufficiale mentre, sul sito di Schema.org hai a disposizione tutti i tag disponibili per gli articoli.

Codice HTML e JSON-LD dei dati strutturati per aziende

Il codice che dovrai inserire: Sarà uno script in formato JSon-LD da inserire all’interno del codice HTML, nel tag del tuo sito e avrà la seguente sintassi:

<script type="application/ld+json">
{
  "@context" : "https://schema.org/",
  "@type" : "LocalBusiness",

  "chiave" : "valore",
  "chiave" : "valore"
}
</script>

In questa prima parte del codice abbiamo inserito due chiavi:

  • “@context” per dichiarare che stiamo inserendo dati strutturati
  • “@type” per dichiarare che si tratta di un’attività locale.

Come valore per la chiave “@type” abbiamo usato “LocalBusiness”, ovvero il più generico ma puoi scegliere diverse categorie di attività.

Ariadne's Arts

Shop Online di Spiritualità e Cristalli

Bracciale feng shui pixiu Drusa in ametista Incenso angel protection Pirite grezza Bracciale in occhio di tigre
Visita lo Shop

Come scegliere il tipo di attività per i dati strutturati di Google

Schema.org mette a disposizione tantissime categorie attività diverse creando un po’ di confusione.

Inoltre Google consiglia di:

  • Usare una categoria attività molto specifica
  • Inserire tutte le proprietà obbligatorie e consigliate specifiche per quella categoria

Categorie di aziende generiche

Le categorie più generiche sono:

  • Airline
  • Consortium
  • Corporation
  • EducationalOrganization
  • FundingScheme
  • GovernmentOrganization
  • LibrarySystem
  • LocalBusiness
  • MedicalOrganization
  • NGO
  • NewsMediaOrganization
  • OnlineBusiness
  • PerformingGroup
  • PoliticalParty
  • Project
  • ResearchOrganization
  • SearchRescueOrganization
  • SportsOrganization
  • WorkersUnion

Categorie specifiche per dati strutturati

Ora vediamo come approfondire le varie tipologie di aziende. Ricorda di scegliere accuratamente la tua tipologia di azienda per comunicare dati più precisi a Google

Medicina e salute:

  • CommunityHealth
  • Dentist
  • Dermatology
  • DietNutrition
  • DiagnosticLab
  • Emergency
  • Geriatric
  • Gynecologic
  • Hospital
  • MedicalClinic
  • MedicalBusiness
  • Midwifery
  • Nursing
  • Obstetric
  • Oncologic
  • Optician
  • Optometric
  • Otolaryngologic
  • Pediatric
  • Pharmacy
  • Physician
  • Physiotherapy
  • PlasticSurgery
  • Podiatric
  • PrimaryCare
  • Psychiatric
  • PublicHealth
  • VeterinaryCare
  • EmergencyService
  • FireStation
  • Hospital
  • PoliceStation

Gruppi musicali:

  • DanceGroup
  • MusicGroup
  • TheaterGroup
  • PerformingGroup

Progetti:

  • FundingAgency
  • ResearchProject
  • Project

Scuola e istruzione:

  • CollegeOrUniversity
  • ElementarySchool
  • HighSchool
  • MiddleSchool
  • Preschool
  • School
  • Library

Intrattenimento:

  • EntertainmentBusiness
  • AdultEntertainment
  • AmusementPark
  • ArtGallery
  • Casino
  • ComedyClub
  • MovieTheater
  • NightClub

Automotive:

  • AutomotiveBusiness
  • AutoBodyShop
  • AutoDealer
  • AutoPartsStore
  • AutoRental
  • AutoRepair
  • AutoWash
  • GasStation
  • MotorcycleDealer
  • MotorcycleRepair

Edilizia e costruzioni

  • RealEstateAgent
  • HomeAndConstructionBusiness
  • Electrician
  • GeneralContractor
  • HVACBusiness
  • HousePainter
  • Locksmith
  • MovingCompany
  • Plumber
  • RoofingContractor

Bellezza:

  • HealthAndBeautyBusiness
  • BeautySalon
  • DaySpa
  • HairSalon
  • HealthClub
  • NailSalon
  • TattooParlor
  • ChildCare

Finanza:

  • FinancialProduct
  • FinancialService
  • AccountingService
  • AutomatedTeller
  • BankOrCreditUnion
  • InsuranceAgency
  • LegalService
  • Attorney
  • Notary

Cibo / Hotel / Ristorazione

  • LodgingBusiness
  • FoodService
  • FoodEstablishment
  • FoodEstablishmentBakery
  • BarOrPub
  • Brewery
  • CafeOrCoffeeShop
  • Distillery
  • FastFoodRestaurant
  • IceCreamShop
  • Restaurant
  • Winery
  • InternetCafe
  • BedAndBreakfast
  • Campground
  • Hostel
  • Hotel
  • Motel
  • Resort
  • VacationRental

Altre categorie

  • ArchiveOrganization
  • GovernmentOffice
  • GovernmentService
  • TouristInformationCenter
  • TravelAgency
  • EmploymentAgency
  • DryCleaningOrLaundry
  • AnimalShelter
  • TaxiService
  • WebAPI
  • RadioStation
  • TelevisionStation
  • CableOrSatelliteService
  • BroadcastService
  • SelfStorage
  • RecyclingCenter
  • SportsActivityLocation
  • SportsTeam
  • Store
  • OnlineStore
  • ShoppingCenter

Codice completo dati strutturati per aziende

Vediamo ora il codice completo per inserire dati strutturati per aziende e gli altri campi strettamente necessari:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "image": [
    "https://example.com/photos/1x1/photo.jpg",
    "https://example.com/photos/4x3/photo.jpg",
    "https://example.com/photos/16x9/photo.jpg"
   ],
  "name": "Il nome della tua azienda",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "148 W 51st St",
    "addressLocality": "New York",
    "addressRegion": "NY",
    "postalCode": "10019",
    "addressCountry": "IT"
  },
  "review": {
    "@type": "Review",
    "reviewRating": {
      "@type": "Rating",
      "ratingValue": "4",
      "bestRating": "5"
    },
    "author": {
      "@type": "Person",
      "name": "Nome autore recensione"
    }
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 40.761293,
    "longitude": -73.982294
  },
  "url": "https://www.il-tuo-sito.it/",
  "telephone": "+391234567891",
  "servesCuisine": "American",
  "priceRange": "$$$",
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Monday",
        "Tuesday"
      ],
      "opens": "11:30",
      "closes": "22:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Wednesday",
        "Thursday",
        "Friday"
      ],
      "opens": "11:30",
      "closes": "23:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "16:00",
      "closes": "23:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Sunday",
      "opens": "16:00",
      "closes": "22:00"
    }
  ]
}
</script>

In questo codice abbiamo inserito i seguenti campi:

  • “name” : Il nome della tua azienda
  • “address”: l’indirizzo della sede
  • “review”: le migliori recensioni
  • “geo”: le coordinate geografiche della tua sede
  • “url”: L’indirizzo del tuo sito web
  • “telephone”: numero di telefono preceduto dal prefisso internazionale +39
  • “priceRange”: fascia di prezzo (€, €€, €€€ oppure 10-25 €
  • “image”: immagine o immagini dell’articolo. Per inserire una sola immagine puoi anche scrivere: “image” : “https://www.il-tuo-sito.it/immagine-1.jpg”
  • “openingHoursSpecification”: gli orari di apertura e chiusura

Dove inserire il codice

Tutto il codice visto in precedenza va inserito all’interno di tutte le pagine del sito, l’unico file che gestisce un livello così ampio è functions.php che trovi nella cartella principale del tuo tema.

https://www.il-tuo-sito.it/wp-content/themes/nome-tema/functions.php

Tutte le modifiche a questo file però vengono sovrascritte ad ogni aggiornamento del tema, quindi la soluzione è creare un tema child.

I temi child hanno la stessa struttura dei temi normali ed ereditano tutti i file del tema genitore. Dovrai creare un file single.php all’interno del tuo tema child ed inserire lì il codice.

Altre possibili soluzioni sono:

Se hai già scritto altro codice, puoi sfruttare anche file diversi da functions.php, con la funzione add_action() e l’hook “wp_head”.

add_action('wp_head', function() {

    // code...

});

Assistente per il markup dei dati strutturati

Per aiutarti nella compilazione dei dati strutturati, Google ha messo a disposizione l’assistente per il markup dei dati strutturati, il tutto gratis.

è molto semplice, ti basta cliccare sul link, inserire l’url del tuo articolo e iniziare a compilare i dati. Seleziona il testo all’interno del tuo articolo e si aprirà un pop-up in cui potrai assegnare il tipo di microdato da utilizzare.

Una volta finito puoi cliccare su genera “HTML” e otterrai il codice JSON-LD e i Microdati da inserire nell’Html.

Vantaggi dei dati strutturati per aziende

I dati strutturati comunicano a Google il contenuto generale della pagina e anche informazioni particolari come il prezzo di un prodotto, la sua disponibilità ecc… I principali vantaggi sono quindi:

  • Aumento della Domain Authority del tuo sito
  • Possibilità di essere inserito nei risultati avanzati di Google
  • Possibilità di raggiungere la prima pagina di Google
  • Scheda Google sempre completa e aggiornata
  • Possibilità di prenotazione direttamente dalla Scheda Google
  • Possibilità di finire in caroselli o altri risultati avanzati nella SERP

Ti è piaciuto questo articolo?

favorite thumb_down
library_books

Leggi anche

Perché Google non indicizza gli articoli del blog
Scopri
come inserire dati strutturati per prodotti
Scopri
file Robots.txt esempio di come crearlo per la seo del tuo sito weordpress
Scopri

Contattami

perm_identity
alternate_email
phonelink_ring
message

Il tuo messaggio è stato inviato con successo!
Ti risponderemo a breve

Scrivi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

message
perm_identity
alternate_email

keyboard_arrow_up