5
Tattiche di crescita degli editori per la stagione elettorale | SEMINARIO WEB
Dopo aver letto questa guida, dovresti essere in grado di aggiungere uno schema ai tuoi articoli per migliorare la capacità di Google di comprendere il tuo sito web.
Durata del video
16:57
Rispondi al quiz
Prendi il quiz del modulo corrente
Materiali
Modelli pronti all'uso
Risorse
Rapporti e risorse
0 di 8 domande completate
Domande:
Hai già completato il quiz in precedenza. Quindi non è possibile riavviarlo.
Il quiz è in fase di caricamento...
Devi accedere o registrarti per iniziare il quiz.
È necessario prima completare quanto segue:
0 di 8 domande hanno ricevuto risposta corretta
Il tuo tempo:
Il tempo è trascorso
Hai raggiunto 0 di 0 punto(i), ( 0 )
Punti guadagnati: 0 di 0 , ( 0 )
0 Saggio(i) in sospeso (Punti possibili: 0 )
Che cos'è lo schema markup?
Qual è lo scopo del markup dello schema?
Qual è il linguaggio di scripting consigliato per il markup dello schema?
Qual è lo scopo di un documento schema?
Qual è un modo per distribuire il markup dello schema?
Che cos'è Structured Data Markup Helper?
Se utilizzi immagini nella tua pagina, cosa devi verificare?
Quale tag dovresti prendere in considerazione per contrassegnare tutte le informazioni visibili all'utente?
2.5.1 Che cos'è lo schema?
Lo schema markup è un codice o dati strutturati che aiutano i motori di ricerca a classificare e visualizzare più facilmente i contenuti di una pagina.
Internet ospita una quantità incalcolabile di dati, che complica la capacità dei motori di ricerca di fornire risultati di ricerca ottimali ai propri utenti. In risposta a questa sfida, i giganti della ricerca Google, Bing, Yahoo! e Yandex hanno collaborato per creare uno schema markup, che consente agli editori di comunicare meglio i propri contenuti ai motori di ricerca.
Esempi comuni di markup dello schema includono:
Se cercassi una ricetta per il pollo Tikka Masala su Google, non saresti più propenso a cliccare su un link che menziona il tempo di cottura, riporta un estratto degli ingredienti e una valutazione degli utenti?
Schema consente ai motori di ricerca di visualizzare la tua pagina web nel formato rich-content. Guarda l'esempio qui sotto per capire cosa intendiamo.
Se utilizziamo lo strumento di convalida di Schema.org per controllare il frammento di dati strutturati JSON-LD (schema) del link tasty.co, possiamo vedere che appare così:
Più avanti approfondiremo i diversi linguaggi di progettazione utilizzati nei dati strutturati, ma per ora concentriamoci sull'esempio precedente.
Come puoi vedere in questa istantanea, evidenziata in giallo, tutte le informazioni rilevanti (tipologia, titolo, data di pubblicazione, data di modifica, autore, ingredienti, ecc.) sono chiari indizi per i motori di ricerca su come visualizzare la pagina e renderla più accattivante per chi la cerca.
John Mueller, Google Search Advocate, ha affermato che è molto probabile che l'implementazione di Schema diventerà più complessa in futuro. Ciò è dovuto al continuo sviluppo di tipologie di markup di dati strutturati aggiuntive e più complesse.
Di seguito abbiamo esaminato altre sfide incontrate nel tentativo di implementare dati strutturati.
Affinché lo schema funzioni come previsto, il codice deve essere privo di errori e implementato correttamente secondo la sintassi prescritta e le policy che lo regolano. Queste direttive di Google richiedono che ogni oggetto applicabile abbia un valore valido nel campo proprietà.
Gli errori durante l'utilizzo dello schema non forniranno il risultato multimediale desiderato quando il tuo sito verrà visualizzato nelle SERP.
Devi assicurarti che il tuo markup JSON-LD descriva o evidenzi un aspetto del codice che sia visibile anche nel testo sul sito.
Ad esempio, se hai una recensione nei risultati avanzati della SERP, la stessa non è presente nella pagina su cui l'utente clicca. Potrebbe trattarsi di una svista o di un errore di programmazione, ma potrebbe essere percepita dal motore di ricerca come ingannevole o fuorviante.
Google, in particolare, tende a inviare un avviso tramite Google Search Console (GSC) quando incontra uno scenario del genere durante la sua routine di scansione. Ecco un esempio di avviso relativo a campi mancanti nella pagina dei prodotti di un sito.
Sebbene Google emetta un avviso, ti dà anche la possibilità di risolvere il problema e di utilizzare lo schema nel modo previsto.
Sebbene l'utilizzo del markup schema non garantisca miglioramenti nel posizionamento del tuo sito , aiuta i motori di ricerca a comprendere meglio i tuoi contenuti.
I vantaggi dell'utilizzo del markup dello schema sono:
Puoi progettare il tuo schema in uno dei tre formati supportati dalla Ricerca Google:
Tra i tre sopra menzionati, Google consiglia di utilizzare JSON-LD . Poiché è un linguaggio di scripting, viene aggiunto utilizzando tag on the page, which means it does not create any blank spaces on the page. It is relatively easy to use and can be placed in either the head or the body of the page.
Un altro vantaggio dell'utilizzo di JSON-LD è la facilità di revisione e modifica. A differenza degli altri due formati basati su HTML, lo script JSON-LD è distinto e facile da identificare tra le numerose righe di codice, rendendone più rapido il debug.
Ecco un esempio di script JSON-LD per una pagina di ricette:
Puoi vedere come lo script identifica chiaramente il titolo, il tipo (ricetta), la data di pubblicazione, la descrizione, il tempo di preparazione e l'autore dell'articolo, che verrà visualizzato come snippet di risultati avanzati nella SERP.
Ora che abbiamo acquisito le basi del design di Schema, è giunto il momento di vedere come implementare il markup sui nostri siti. In questa sezione, esamineremo specificamente i siti WordPress, per il semplice motivo che è il CMS più diffuso al mondo per l'editoria.
Questo processo può essere suddiviso in tre fasi principali.
Esaminiamo ogni passaggio un po' più da vicino.
La creazione del markup dello schema può essere effettuata in tre modi: manualmente, tramite uno strumento online o tramite plugin.
Se hai le conoscenze e l'esperienza necessarie, puoi scegliere di scrivere lo schema in uno dei tre formati supportati da Google. Scegli semplicemente l' editor di testo che preferisci per lo sviluppo web e inizia a scrivere.
Consigliamo di seguire questa strada solo se sei uno sviluppatore web. Altrimenti, ti consigliamo di utilizzare un'altra opzione, come uno strumento online.
Un'opzione più semplice per scrivere codice è scegliere uno dei numerosi strumenti online gratuiti disponibili. In questa guida, tuttavia, prenderemo in esame lo Structured Data Markup Helper .
Structured Data Markup Helper può aiutarti a generare schemi in pochi semplici passaggi. Il vantaggio principale di questo strumento è che la sua interfaccia grafica consente di creare e implementare il codice. Vediamo come funziona.
Per questo esempio, abbiamo scelto l'opzione Recensioni di libri per il famoso sito www.goodreads.com .
Un'altra opzione intuitiva è quella di utilizzare un plugin, come Yoast SEO e Schema & Structured Data per WP e AMP , che può generare lo schema per te. Se non hai sufficiente esperienza di programmazione, utilizzare un plugin potrebbe essere la soluzione migliore. Questa opzione ha il vantaggio che la maggior parte dei plugin è in grado di testare e implementare lo schema per te.
Dopo aver creato lo schema, è necessario testarlo per individuare eventuali errori. Sebbene un plugin o lo Structured Data Markup Helper di Google possano già farlo per te, è sempre prudente testare il codice e vedere come potrebbe apparire sul web prima di distribuirlo.
Per farlo, puoi utilizzare Rich Results Test Schema Markup Validator di Schema.org
Questo strumento testa i tuoi dati strutturati per vedere quali risultati avanzati genererà la tua pagina e può anche visualizzare in anteprima come appariranno tali risultati nella Ricerca Google, se applicabile.
Se eseguiamo una ricerca su Google per "la migliore ricetta della torta di mele", Natasha's Kitchen è uno dei risultati avanzati restituiti.
Copiando l'URL nello strumento di test di Google, abbiamo la possibilità di testarlo sia per dispositivi mobili che per desktop. Selezionando una delle due opzioni, scopriamo che ci sono sette elementi idonei per la sezione dei risultati avanzati delle SERP di Google.
Diamo un'occhiata veloce all'anteprima del primo elemento valido su dispositivo mobile:
Questo strumento viene utilizzato per convalidare tutti i dati strutturati basati su Schema.org utilizzati in una pagina. Eseguendo lo stesso URL tramite Schema Markup Validator, possiamo vedere l'utilizzo dello schema della ricetta e dei vari tag.
Ora che il codice è stato testato, puoi distribuirlo. Esistono diversi modi per farlo.
Suggerimenti professionali
Indipendentemente da come si genera lo schema, potrebbe essere necessario apportare delle modifiche. Pertanto, vale la pena testare e convalidare il codice per verificare come apparirà nella SERP.
Utilizza lo strumento di controllo URL per assicurarti che tutti i tuoi link siano accessibili a Googlebot, altrimenti non verranno scansionati o indicizzati.
Utilizza i Codelabs di Google per sperimentare i concetti trattati in questo modulo, per vedere il codice in azione e scoprire come ottimizzarlo.
Schema è un ottimo modo per far comparire il tuo sito nelle SERP e aumentare il traffico organico. Tuttavia, un codice non corretto o la non conformità alle linee guida di Google sui dati strutturati possono essere dannosi in questo senso.
Infatti, Google ha avvertito che le pagine che violano le sue linee guida "potrebbero ricevere un posizionamento meno favorevole o essere contrassegnate come non idonee per i risultati avanzati".
Per sfruttare al meglio il markup dello schema, abbiamo stilato un elenco degli errori più comuni da evitare.
Con la diffusione di link clickbait e altre forme di spamming, Google ha sviluppato una politica di bassa tolleranza verso tutto ciò che viene considerato spam. Il gigante della ricerca ha chiaramente dichiarato che applicherà un'azione manuale alle pagine interessate.
La mancanza di azione dopo ripetuti avvertimenti può comportare la segnalazione della tua pagina, il che significa che non solo non verrà visualizzata nei risultati avanzati, ma il tuo sito potrebbe persino essere declassato nella classifica SERP .
Lo schema viene spesso utilizzato per aggiungere recensioni e valutazioni alle pagine. Tuttavia, queste recensioni devono essere indipendenti e autentiche.
Google dispone di un sistema di rilevamento interno per segnalare quando gli editori generano le proprie recensioni. In tal caso, il motore di ricerca potrebbe ignorare completamente la recensione o, in casi estremi, persino abbassare il posizionamento del sito.
Sebbene JSON-LD sia facile da usare, eventuali errori nello script durante il markup manuale dello schema porteranno l'algoritmo di ricerca di Google a ignorare in parte o nella totalità il contenuto.
Se i tuoi dati strutturati sono in un formato diverso da JSON-LD, Microdata o RDFa, Google non li rileverà.
Se blocchi accidentalmente o deliberatamente l'accesso di Googlebot ai tuoi contenuti di dati strutturati, il tuo sito non verrà visualizzato nei risultati avanzati della SERP. Verifica la presenza di robots.txt, un tag noindex o altri metodi di controllo degli accessi che potrebbero bloccarli.
Sebbene la data sia una proprietà apparentemente innocua, può avere significati diversi. Prendiamo ad esempio datePublished e dateModified. Si tratta di due tag nettamente diversi e usarli in modo intercambiabile può compromettere le prestazioni della SERP.
Un altro esempio è quello delle valutazioni. Non distinguere tra valutazioni basate su prodotti e categorie e utilizzare lo stesso markup per entrambe potrebbe essere interpretato erroneamente da Google come deliberatamente fraudolento e comportare la segnalazione della violazione.
Google descrive questo come un'" azione manuale ", che aumenta la possibilità che la pagina (o in alcuni casi, l'intero sito) non venga visualizzata nelle SERP di Google.
Ecco alcune delle migliori pratiche per ottimizzare i tuoi dati strutturati e aumentare la tua visibilità nelle SERP.
Quando si utilizza il vocabolario Schema.org per i dati strutturati, fare sempre riferimento alla documentazione di Google Search Central come guida al comportamento del motore di ricerca.
Questo perché Schema.org contiene attributi e oggetti aggiuntivi che potrebbero essere applicabili ad altre piattaforme, ma non sono rilevanti per la Ricerca Google e vengono quindi ignorati dal motore di ricerca.
Includi quante più proprietà di pagina suggerite pertinenti ai tuoi contenuti per aiutare Google a comprenderli meglio. Questo migliora anche l'esperienza di ricerca dell'utente e aumenta la probabilità che i tuoi contenuti vengano visualizzati.
Se utilizzi immagini nella tua pagina, assicurati che gli URL delle immagini siano accessibili e possano essere indicizzati e scansionati da Googlebot.
Per aumentare la pertinenza e la visibilità della tua pagina, includi più elementi avanzati. Ad esempio, se stai seguendo un evento sportivo, aggiungere un video con i momenti salienti, una scorecard e un breadcrumb fornirà al crawler un'idea più completa del tuo contenuto
Contrassegnare tutte le informazioni visibili all'utente con dati strutturati aumenta le probabilità che compaiano in più ricerche. Si consiglia inoltre di collegarle tra loro per offrire informazioni più complete a Googlebot utilizzando il tag @id.
Il tag @id viene utilizzato come URI (Uniform Resource Identifier ). Utilizzandolo, è possibile identificare lo schema, il sottoschema o un oggetto specifico. Utilizzandolo nei dati strutturati, è possibile identificare gli oggetti di base e associarli a un tema comune, come nell'esempio dell'evento sportivo citato sopra. Collegandoli, Google viene informato che sono correlati e che dovrebbero essere visualizzati come tali nella SERP.
Lo Rich Results Test ti consente di vedere come appariranno effettivamente i tuoi risultati avanzati quando un utente cerca il contenuto, garantendo la conformità alle linee guida tecniche di Google .
Potrebbero esserci casi in cui potresti aver bisogno di duplicare i tuoi dati strutturati su più pagine del tuo sito per dargli maggiore enfasi.
Ad esempio, se vendi alcuni ingredienti per una ricetta, pubblichi un elenco di offerte di lavoro o metti in evidenza un veicolo in vendita, la descrizione del contenuto e il valore della proprietà rimarranno invariati.
Tuttavia, se si utilizza un valore diverso per la posizione, l'algoritmo considererà ogni istanza come unica e la visualizzerà di conseguenza. In caso contrario, l'occorrenza verrà trattata come duplicata e ignorata nei risultati di ricerca.
Il famoso sito di calcio Goal.com non si limita a marcare i propri articoli con uno schema di base, ma aggiunge anche persone, luoghi e cose. Ciò che rende il sito così facilmente reperibile è che l'editore ha applicato questa stessa strategia a tutti i suoi siti con targeting linguistico.
Andiamo dietro le quinte e diamo un'occhiata al codice e alle proprietà dei dati strutturati utilizzati da Goal.com.
Come potete vedere nel pannello di destra dell'immagine, la pubblicazione ha arricchito la sua pagina con diverse proprietà rilevanti e i relativi valori. Utilizza lo NewsArticle e contiene tutte le informazioni chiave necessarie per informare Google sul contenuto e sul contesto quando mostra il link nella SERP: tipo, immagine accessibile, titolo descrittivo, date di pubblicazione e modifica, nome dell'autore, ecc.
Il codice utilizza anche il tag @id come menzionato nella delle best practice .
Se desideri esaminare il codice in modo più dettagliato, clicca qui .
Taste.com.au è uno dei siti gastronomici più popolari in Australia, con una raccolta di oltre 50.000 ricette. In linea con il suo scopo principale, l'editore ha utilizzato uno schema di schede di ricette in tutto il sito per garantire una maggiore visibilità e una migliore esperienza utente.
Prendiamo questa ricetta come esempio per verificarne lo schema di markup dettagliato e l'uso di proprietà e funzionalità avanzate.
Si noti l'uso di molteplici proprietà dello schema della ricetta per rendere la pagina accattivante per gli utenti quando appare nella SERP. C'è un uso dettagliato di proprietà e oggetti per far risaltare la pagina, tra cui ingrediente, parsedingredient, preptime, cooktime, serveQuantity, difficulty, ecc.
Non c'è da stupirsi quindi che il sito riceva così tanto traffico.
Al termine di questo modulo, dovresti avere un'idea chiara della capacità dello schema di aiutare i motori di ricerca a comprendere e visualizzare meglio i contenuti.
Non è utile solo per i motori di ricerca, ma è altrettanto utile anche per gli utenti, che ricevono SERP più dettagliate. Gli editori, nel frattempo, beneficiano di una maggiore visibilità con un potenziale di traffico più elevato.
Ricordatevi di classificare i contenuti e di sviluppare un piano per mappare di conseguenza il vostro schema, sia che ciò avvenga manualmente, programmaticamente o tramite un plugin.
Attivo adesso
Vedi di più