Come evitare la deriva del markup dello schema
Pubblicato: 2023-03-01Come evitare la deriva del markup dello schema
Gli aggiornamenti dei dati della struttura di Google si verificano abbastanza spesso. Questo non è sotto il tuo controllo. Rimanere aggiornati può significare mantenere i tuoi prodotti reperibili o persino aiutarti a evitare una sanzione manuale.
La creazione di contenuti di alta qualità è preziosa sia per i visitatori del tuo sito che per Google. I dati strutturati consentono ai motori di ricerca di apprendere facilmente quali dati utili pubblichi e le tue intenzioni. Considera i dettagli cruciali sulle pagine dei tuoi prodotti come prezzi, disponibilità del prodotto, varianti del prodotto, dettagli sulle procedure, informazioni di contatto, ecc.; tutto ciò richiede un markup dello schema valido per modellare la tua base di conoscenza.
Che cos'è la deriva del markup dello schema?
Schema Drift può essere un problema complesso da gestire. Fondamentalmente comprende strategie e attività che gestiscono quando il contenuto della pagina Web e il markup dello schema divergono. In genere ciò si verifica quando gli ingegneri dei plug-in o il markup statico, hard-coded, schema.org rimane indietro rispetto agli aggiornamenti del codice o del contenuto. Se consideriamo il significato della parola "Drift" come sostantivo, è molto appropriato. Oxford Languages afferma che è "un continuo movimento lento da un luogo all'altro".
Come con qualsiasi cosa graduale, spesso è facile mancare senza una messa a fuoco intenzionale.
I progressi sul world web sono continui. Queste forze spingono i SEO ad essere agili nel loro approccio alla gestione della semantica e dello schema.
Modi in cui il markup si evolve continuamente:
- Google introduce nuove funzionalità e altre non vengono più utilizzate.
- Le nuove versioni vengono lanciate su Schema.org.
- Il contenuto precedente viene aggiornato o spostato e il codice corrente si interrompe.
- Qualcuno decide di modificare un CMS o un'altra piattaforma.
- JavaScript, app o altre entità di terze parti vengono aggiornate o cambiate.
- Il contenuto sindacato o automatizzato modifica il testo e gli elementi presenti nella pagina.
- L'ontologia del sito cambia, viene unita o migrata. (Può influire sul markup del breadcrumb)
- Un membro del team apporta una modifica al contenuto o al codice senza essere consapevole dell'impatto.
- Le entità aziendali cambiano nome, si spostano, si uniscono o apportano altre modifiche all'identità.
Il vocabolario di Schema.org è stato rimosso
Gli aggiornamenti programmati del vocabolario di Schema.org spesso includono nuove opportunità di vocabolario mentre altre vengono rimosse. Lo abbiamo visto accadere in particolare con le opzioni di prodotto e i termini medici. Se queste modifiche si applicano a te, conduci una query sul database RDF per scoprirle. Rimuovi i termini solo quando sei sicuro che l'aggiornamento avrà un effetto positivo. Quando i termini dello schema obsoleti vengono contrassegnati, valuta se vale la pena archiviarli o sostituirli.
Esempi di markup dello schema da tenere d'occhio per la deriva
Il markup dello schema del set di dati ha diverse nuove possibilità in sospeso
Il markup dello schema Dataset
è stato aggiornato l'ultima volta il 25 ottobre 2022. E vengono prese in considerazione molte idee fantastiche. Ad esempio, un grafico della conoscenza dell'ecosistema dell'innovazione AI e i modelli ML sono un tipo di entità in corso. Man mano che emergono nuove possibilità, emergono altre domande. Ad esempio, "OML può descrivere ML su set di dati semantici?" Sebbene i metadati OpenML utilizzino un'ontologia OML, attualmente né ml-schema
né Expose
lo fanno. (Expose è un'applicazione tunnel che utilizza PHP che ti consente di condividere i tuoi siti e le tue applicazioni locali con altri su Internet.)
Abbiamo già il markup dello schema del set di dati. Se MLModel è ampiamente adottato come sottoclasse di Dataset, un modello di superclasse potrebbe richiedere un aggiornamento del markup? Ci sono così tanti scenari come questo. Diversi aggiornamenti del markup dello schema stanno per essere implementati e altri sono punti di discussione che potrebbero modellare l'implementazione futura.
Credenziali della condizione dell'articolo modificate per un'offerta di prodotto valida
A partire da ottobre 2022, sia i microdati che il markup valido JSON-LD per itemCondition
sono cambiati. Il valore di contenuto di "nuovo" non è più valido. Per utilizzare questo tipo di schema, ora NewCondition
se necessario all'interno di Offer
. Questo è in genere nidificato in Schema Product
. La correzione di tutti gli errori di markup del prodotto è particolarmente importante per i siti di e-commerce, per mantenere alto il flusso delle entrate.
Markup dello schema di revisione chiarito
Un'altra cosa da sapere, Google ha recentemente chiarito che l'incorporamento di recensioni locali all'interno delle tue pagine web non influisce sul ranking web. Ciò significa che potrebbero esserci altre implementazioni di dati strutturati più essenziali su cui dedicare il tuo tempo. John Mueller ha affermato chiaramente: "assicurati di non utilizzare il markup dei dati strutturati sulle recensioni non raccolte sul tuo sito". Questo è qualcosa che ho chiesto in passato e ho avuto risposte confuse. Anche se siamo stati cauti, è sempre meglio avere una vera chiarezza. Per alcune pagine che non aggiorniamo da anni; il contenuto della recensione deve essere aggiornato per evitare la deriva del markup dello schema.
I dati strutturati vengono spesso aggiunti manualmente al codice del tuo sito Web, se impieghi qualcuno con comprovato know-how. Diversi plugin SEO possono aiutarti con il minimo sforzo. In entrambi i casi, mantenere un attento controllo sui requisiti dello schema può risparmiare molti grattacapi.
Scopri cosa succede se un plugin gestisce il tuo schema
Roger Montti, uno dei miei autori preferiti, ha scritto di recente su come la vulnerabilità del plug-in WordPress All In One SEO influenzi fino a oltre 3 milioni. Questo plugin viene fornito con il supporto integrato per il markup Schema, come molti fanno.
Sottolinea la necessità di essere cauti nell'utilizzo dei plug-in per gestire il markup dello schema. Molte volte, la "deriva" è significativa. Dopo aver testato più plug-in simili, sono sorpreso che spesso gli errori sui propri siti utilizzando i propri strumenti siano significativi. Condivido il lavoro che deve essere necessario per mantenere aggiornata un'app o un plug-in. Condivido anche gli oltre tre milioni di utenti attivi che hanno scoperto di essere vulnerabili a due attacchi di scripting cross-site (XSS).
Non è una cosa da poco. Montti riferisce che "Le vulnerabilità interessano tutte le versioni di AIOSEO fino alla versione 4.2.9 inclusa". Come succede? Gli attacchi cross-site scripting (XSS) sono una forma di exploit di tipo injection che prevede l'esecuzione di script dannosi nel browser di un utente, che possono quindi portare all'accesso a cookie, sessioni utente e persino all'acquisizione del controllo del sito .
Plugin e app ben mantenuti possono importare automaticamente le versioni correnti del vocabolario dello schema. Ti consigliamo di esplorare tutte le opportunità di schema che supportano tutti i possibili tipi di entità. Tuttavia, è necessaria esperienza per sapere quale tipo di entità è il migliore per le singole pagine. Vuoi un markup dello schema sia efficace che semplificato per evitare l'ingrossamento del codice e avere la migliore rappresentazione della tua pagina.
Perché obbligare i motori di ricerca a indovinare?
Può essere un grande gioco di indovinelli per Google determinare i punti chiave dei tuoi contenuti, chi è l'autore, l'azienda/organizzazione che rappresenta e quali dati sono più utili per abbinare le query di ricerca. Gli aggiornamenti dei contenuti sono una buona cosa. Non dovresti dimenticare che il tuo schema deve essere aggiornato allo stesso tempo.
Schema Markup Drift Commento di Martin Splitt
“Avrai una deriva tra il tuo markup dello schema e ciò che è sulla pagina con gli aggiornamenti nel tempo. Chi ha il controllo sull'inserimento del contenuto nella pagina ha la responsabilità semantica. Che si tratti di sviluppo o SEO. Prova a mappare tutto ciò che è su una pagina a concetti più ampi. – Martin Splitt, responsabile delle relazioni con gli sviluppatori di Google [1]
È utile strutturare e nidificare correttamente il tuo schema in modo che i motori di ricerca possano riconoscere rapidamente le varie proprietà di una data entità e i nodi relazionali tra loro e altre entità. Preferiamo JSON-LD, che annota elementi su una pagina, strutturando i dati della pagina, che possono quindi essere utili ai motori di ricerca.
Un vantaggio chiave dell'implementazione del markup dei dati della struttura è disambiguare gli elementi della pagina e stabilire qualità e fatti che circondano le entità, che è quindi associato alla creazione di un Web più organizzato e migliore in generale. Tuttavia, i vantaggi del markup dei dati della struttura possono essere rapidamente persi se il codice precedente diventa ridondante.
In genere il nome principale, l'indirizzo e il numero di telefono cambieranno meno spesso. Per questi dettagli aziendali fondamentali, è fondamentale mantenere accurati i dati strutturati dell'organizzazione o lo schema dell'attività locale.
Perché è importante evitare la deriva del markup dello schema?
Schema aumenta le tue possibilità di vincere risultati multimediali: le pagine dei risultati del motore di ricerca (SERP) di Google aggiungono continuamente nuovi modi per ottenere posizionamenti altamente visivi. Ad esempio, le popolari caselle "Le persone chiedono anche" e gli snippet in primo piano "Le persone cercano anche" possono includere collegamenti diretti al tuo sito web.
Migliora la qualità del tuo sito web e l'EEAT: di per sé, i dati strutturati non sono un fattore di ranking diretto. Tuttavia, Google consiglia costantemente il suo utilizzo perché aiuta il suo motore di ricerca a sapere cosa c'è sul tuo sito. Questo modo di istruire meglio Google sui tuoi contenuti e le entità incluse nel tuo sito attraverso i dati strutturati semplifica e migliora anche le loro attività di valutazione della qualità del tuo sito web e dell'EEAT.
Potresti avere qualche motivo per semplicemente cosa cambiare lo schema di un articolo esistente. Tieni presente che l'abuso dello schema può innescare una sanzione algoritmica o manuale. La deriva dello schema e le modifiche sulla pagina potrebbero passare inosservate per un po' di tempo; tuttavia, non vale la pena perdere le classifiche conquistate a fatica e perdersi nella ricerca di Google.
I dati strutturati alimentano il tuo Google Knowledge Graph
Sia che tu gestisca manualmente il tuo schema o automatizzi i dati strutturati, ha molti usi.
La sfera del Knowledge Graph di Google sta rapidamente conquistando più spazio nelle SERP. Sebbene Google raccolga informazioni in molti modi che non comprendiamo, sappiamo che il codice dello schema alimenta le informazioni dei suoi bot.
Nel 2018 Google ha iniziato a parlare del suo Topic Layer. Ciò aiuta il suo machine learning a valutare meglio i contenuti web e il modo in cui gli argomenti e gli argomenti secondari interagiscono. Google ha dichiarato quanto segue:
"Quindi abbiamo preso il nostro Knowledge Graph esistente, che comprende le connessioni tra persone, luoghi, cose e fatti su di loro, e abbiamo aggiunto un nuovo livello, chiamato Topic Layer, progettato per comprendere a fondo uno spazio argomento e come gli interessi possono svilupparsi nel tempo man mano che la familiarità e la competenza crescono. Il Topic Layer è costruito analizzando tutti i contenuti che esistono sul web per un determinato argomento e sviluppa centinaia e migliaia di sottoargomenti. Per questi argomenti secondari, possiamo identificare gli articoli e i video più pertinenti, quelli che si sono dimostrati sempreverdi e sempre utili, nonché nuovi contenuti sull'argomento. Quindi esaminiamo i modelli per capire come questi argomenti secondari si relazionano tra loro, in modo da poter far emergere in modo più intelligente il tipo di contenuto che potresti voler esplorare in seguito. – Aiutandoti durante i tuoi viaggi di ricerca
Sia l'adozione dei dati strutturati da parte di Google che la libreria Schema.org in continua evoluzione sono fantastici vantaggi che possono guidare il modo in cui i tuoi contenuti possono essere meglio strutturati. Può aiutare il tuo sito a risolvere l'ambiguità dei contenuti e i dati disorganizzati.
Fondamentalmente, la deriva dello schema confonde i tuoi contenuti per i motori di ricerca. È un problema di qualità dei dati. Pensalo come il tuo livello di dati che informa il livello dell'argomento di Google. La gestione della qualità dei dati diventa un compito più grande insieme a più pubblicazioni e pagine nel tempo. Lo schema è pensato per servire uno scopo specifico. Il contenuto strutturato tramite la qualità dei dati è super utile; ma quando devia dall'accuratezza, è un problema di dati.
Il tuo schema ha bisogno di credibilità. Stabilire un flusso di lavoro di best practice interno per gestire le modifiche allo schema. Il monitoraggio della qualità dei dati è importante.
Come si rileva la deriva del markup dello schema?
Metodi di rilevamento della deriva dello schema:
Rapporti di Google Search Console
Dal momento che desideriamo ottenere risultati multimediali di Google per i clienti, tenere d'occhio i rapporti di Search Console è un compito prioritario. Questo strumento di Google memorizza nella cache le versioni delle pagine web nel tempo a seconda della frequenza di scansione. Pertanto, se apporti modifiche frequenti al tuo markup, l'ultimo markup potrebbe non riflettere ciò che è presente sul tuo sito.
Rapporti personalizzati di Screaming Frog
La mappatura del markup dello schema durante la migrazione di un sito è un'attività enorme. Spesso anche lievi modifiche al contenuto durante la migrazione hanno un impatto sullo schema. Ad esempio, se qualcuno modifica il contenuto della domanda-risposta, potrebbe eliminare il markup dello schema delle domande frequenti. Controlla ogni sistema per derivare lo schema del database desiderato da tutti i file di migrazione, quindi confrontalo con lo schema effettivo nel database live per rilevare la deriva.
Deriva dello schema Microsoft nella mappatura dei dati
Per abilitare il controllo dello spostamento dello schema, seleziona "Consenti" spostamento dello schema nella trasformazione del sink. Una volta abilitato lo spostamento dello schema, assicurarsi che il dispositivo di scorrimento Mappatura automatica nella scheda Mappatura sia attivato. Con questo dispositivo di scorrimento attivo, tutte le colonne in entrata vengono scritte nella destinazione corretta. In caso contrario, è necessario utilizzare il mapping basato su regole per scrivere colonne spostate.
Come evitare che si verifichi la deriva del markup dello schema?
Evita la deriva dello schema:
- Designare un individuo per monitorare responsabilmente lo schema.
- Adotta un approccio di squadra completo.
- Controlla la deriva dello schema esterno.
- Investi in strumenti di analisi dello schema.
- Sii selettivo, strategico e semplificato nella gestione degli schemi.
- Allinea sulla stessa lingua per ogni proprietà dello schema.
- Allinea sulla stessa struttura per l'aggiunta di valori, inclusi i formati di data e ora.
- Condividi la stessa sintassi per ogni proprietà, come maiuscole, trattini e punteggiatura.
- Utilizza lo stesso formato di codifica per proprietà (esempio: codifica dei caratteri).
- Aggiornamenti dei dati strutturati per sviluppatori Google
- Schema.org lancia nuove versioni
Designare un individuo per monitorare responsabilmente lo schema.
Compiti come questo possono essere persi o ritardati senza specificare in entrambi i programmi e chi è responsabile di questa svista. Spesso i SEO sono sovraccarichi di opportunità e compiti, quindi questo funziona solo se possono designare un tempo sufficiente ogni settimana per completare i controlli e comunicare con la deriva.
Adotta un approccio di squadra completo.
Dopo aver identificato i modi in cui può verificarsi la deriva, imposta un sistema di notifica in modo che chiunque esegua un aggiornamento che modifica la sincronizzazione dei dati lo comunichi ad altri. Contenitori di pagine Web esterne, configurazioni di plug-in, temi, ecc. Se modificati, possono causare problemi. Più plug-in che influenzano il tuo markup possono causare conflitti o ridondanze.
Ogni membro del team che può modificare il tuo schema dovrebbe:
Controlla la deriva dello schema esterno
A volte abbiamo combinato schemi, ad esempio, da WordLift o Yoast con i nostri formati personalizzati. In alcuni casi, il tuo markup viene quindi ospitato su una terza parte. Sebbene questi metodi di markup dello schema additivo abbiano dei vantaggi, osserva che @id
può andare alla deriva e contribuire alla deriva dello schema esterno.
Investi in strumenti di analisi dello schema
Alcune app e piattaforme forniscono uno Schema Analyzer in grado di eseguire scansioni pianificate dei siti per visualizzare lo stato generale dei dati dello schema. Molti forniscono report visualizzati dopo aver interrogato i dati (tripli RDF) per le proprietà dello schema deprecate (Suggerimento: Screaming Frog Crawler). Utilizza i dati aperti collegati per rimanere pertinente.
Sii selettivo, strategico e semplificato nella gestione dello schema
Trova un buon equilibrio tra fornire dati insufficienti ai motori di ricerca e diventare un "ambiente rumoroso". Si potrebbe pensare che utilizzando più gestori di plug-in di markup dello schema, si possa ottenere ciò che fornisce una singola piattaforma. Questo è possibile. Tuttavia, esistono rischi di creare codice eccessivamente rumoroso. Suggeriamo di fare una scelta strategica e sviluppare una comunicazione aperta per il supporto premium da quella terza parte. Ciò spesso richiede il pagamento di una versione premium.
Due fonti principali da seguire per tenersi informati sulle modifiche al markup dello schema:
Se questa attività sembra richiedere un po' di tempo, non diremo che ti sbagli. Tuttavia, una cosa su cui i SEO concordano in generale è che il marketing di ricerca rimane una strategia che richiede molto tempo. Nessuna singola versione dell'ottimizzazione per i motori di ricerca ti garantirà rapidamente e immediatamente il posizionamento nei risultati di ricerca in prima pagina. Solo opzioni di ricerca a pagamento che ti consentono di fare offerte sugli spot pubblicitari in prima pagina.
Controlli regolari che mantengono un markup dello schema valido sulle tue pagine web rileveranno quando si verifica una deviazione dello schema.
SOMMARIO: Non vuoi essere deragliato dalla deriva del markup dello schema
Se desideri assistenza per mantenere il tuo schema accurato, chiama il numero 651-205-2410. Ci piacerebbe aiutare! Siamo appassionati di fornire soluzioni di markup di schemi SEO personalizzati per risolvere le tue esigenze specifiche. Ad esempio, valuteremo il crawl budget del tuo sito web, la duplicazione del codice e possibili problemi di disambiguazione dell'intento. Conosciamo anche gli errori più comuni che impediscono a Google di indicizzare il markup dello schema. La qualità dei tuoi dati è importante e noi possiamo aiutarti.
Gli audit proteggono dalla deriva del markup dei dati strutturati
Riferimenti:
[1] https://webinars.searchenginejournal.com/search-engine-journal/QA-With-Google-s-Martin-Splitt-Semantic-HTML-Search-Google-Search-Console