Come convalidare lo schema JSON-LD della casella di ricerca dei sitelink di WordPress? Modifica suggerimenti per l'URL della pagina di ricerca

Pubblicato: 2020-04-25

Google - La pagina è idonea per i risultati multimediali

Google per impostazione predefinita supporta Sitelinks search box . Ma dobbiamo assicurarci che sia impostato correttamente sul sito WordPress.

Che cos'è la casella di ricerca dei sitelink?

Come puoi vedere di seguito, la casella di ricerca di sitelink è una casella di ricerca che aiuta gli utenti a cercare qualsiasi termine in modo molto rapido.

Non devono andare sul tuo sito per cercare. Il risultato viene visualizzato sulla pagina dei risultati di ricerca di Google (SERP) stessa.

Fornisce all'utente suggerimenti di ricerca in tempo reale.

URL della casella di ricerca dei sitelink

Oggi su Crunchify, mentre esaminavamo altri problemi, abbiamo scoperto che la nostra casella di ricerca dei sitelink era broken .

Ci è voluto del tempo, ma abbiamo corretto l'URL della casella di ricerca dei sitelink su Crunchify. Vorrei condividere gli stessi suggerimenti con tutti i lettori di Crunchify.

Passo 1. Installa il plugin SEO per WordPress

Assicurati di aver installato il plugin Yoast SEO per WordPress. Per impostazione predefinita, All in One SEO Pack supporta anche JSON-LD e il supporto per la casella di ricerca sitelink.

Stiamo usando lo stesso dagli ultimi anni e finora è buono. Per impostazione predefinita, il plug-in Yoast SEO aggiunge il JSON-LD schema markup su ciascuna pagina. Basta attivare il plug-in e sei pronto per la tua pagina di ricerca personalizzata.

Cos'è JSON-LD?

JSON-LD sta per JavaScript Object Notation for Linked Data , che consiste in array multidimensionali).

Ecco un esempio JSON-lD dalla home page di Crunchify:

Ecco un esempio di JSON-LD su un blog post di esempio:

Passo 2. Convalida l'URL di ricerca dei sitelink

Assicurati di aver specificato l' correct Sitelinks search URL . Le righe da 10 a 14 sono evidenziate nel codice sopra. Si prega di ricontrollare.

Per impostazione predefinita Yoast SEO aggiunge sotto l'URL.

  • "target": "https://crunchify.com/?s={search_term_string}"

Note: se non hai impostato la ricerca personalizzata di Google, sei a posto. Non devi modificare nulla. Ma suggerirei di utilizzare l'impostazione dei risultati di ricerca personalizzata di Google in base agli ultimi 6 anni di esperienza. L'esperienza utente e la qualità dei risultati di ricerca sono molto migliori rispetto alla Ricerca Google predefinita.

Passaggio 3. Modifica l'URL di ricerca di destinazione

Su Crunchify, stiamo utilizzando la configurazione di Google Ricerca Personalizzata. E quindi l'URL di destinazione predefinito non funzionerà per noi.

Il nostro URL di ricerca personalizzato è:

  • https://crunchify.com/search/?q=java

Come modificare l'URL nel markup dello schema di Yoast SEO?

Aggiungi il frammento di codice di seguito al file functions.php del tuo tema e salva le modifiche.

Questo frammento di codice sostituirà e aggiornerà l'URL di ricerca corretto per te:

Ecco un URL aggiornato:

  • "target": "https://crunchify.com/search/?q={search_term_string}"

Passaggio 4. Aspetta qualche settimana

Ora è il momento di aspettare qualche settimana e controllare di nuovo i risultati nella pagina dei risultati di ricerca di Google. Verifica il risultato in tempo reale. Abbiamo apportato modifiche il 24 aprile 2020 e Google ha iniziato a riconoscere la modifica dell'URL subito dopo.

Ecco un URL: https://search.google.com/search-console/sitelinks-searchbox. Seleziona una proprietà e dovresti vedere il risultato.

Assicurati che lo schema JSON-LD della casella di ricerca di sitelink sia valido

Ecco un esempio di risultato di ricerca di Crunchify Sitelink.

Crunchify Risultato di ricerca di sitelink

Ecco maggiori dettagli:

Spero che questo tutorial ti aiuti a risolvere qualsiasi problema che potresti riscontrare per il markup dello schema della casella di ricerca di Google Sitelinks JSON-LD. Buon blog.