Nascondere una pagina ai motori di ricerca
I motori di ricerca come Google scansionano costantemente Internet alla ricerca di nuovi dati. Quando il tuo sito viene scansionato, il file robots.txt del tuo negozio blocca i contenuti delle pagine che potrebbero ridurre l’efficacia della tua strategia SEO “rubando” PageRank.
Per impostazione predefinita, il file robots.txt del tuo negozio indica ai bot (solitamente bot di indicizzazione dei motori di ricerca o «crawler») quali pagine o file di un sito web possono o non possono richiedere di visualizzare. Ad esempio, si richiede che la pagina del carrello (all'indirizzo www.example.com/cart) non venga visualizzata dai motori di ricerca, perché è unica per i singoli clienti e non è utile che venga indicizzata da un motore di ricerca. Tutti i negozi Shopify dispongono di un modello robots.txt.liquid preconfigurato e ottimizzato, quindi non è necessario apportare modifiche al file robots.txt.liquid, a meno che non ci siano motivi specifici per farlo. Scopri di più: editing robots.txt.liquid.
Se desideri nascondere una pagina o un prodotto specifico da un motore di ricerca ma mantenerli attivi e pubblicati sul canale di vendita Negozio online, puoi utilizzare i metatag o un metafield personalizzato per nascondere manualmente i tuoi contenuti dalle ricerche. Puoi anche utilizzare lo stato Non in elenco per nascondere i prodotti.
Scopri di più su come gestire la visibilità del tuo negozio online nelle ricerche.
In questa pagina
Nascondere una pagina o un prodotto utilizzando i metatag
Puoi nascondere le pagine non incluse nel file robots.txt.liquid personalizzando la sezione <head> del file di layout theme.liquid del tuo negozio. Devi includere un codice metatag per interrompere l'indicizzazione di pagine specifiche.
L'utilizzo dei metatag fa sì che il prodotto o la pagina vengano nascosti ai motori di ricerca, ma rimangano visibili nella ricerca della vetrina virtuale.
Passaggi:
Dal pannello di controllo Shopify, vai a Negozio online > Temi.
Trova il tema che desideri modificare, clicca sul pulsante … per aprire il menu delle azioni, quindi clicca su Modifica codice.
Nella cartella layout, clicca sul file
theme.liquid.Per escludere il modello di ricerca, incolla il codice seguente su una riga vuota nella sezione
<head>:
{% if template contains 'search' %}
<meta name="robots" content="noindex">
{% endif %}- Per escludere una pagina o un prodotto specifico, incolla il codice seguente su una riga vuota nella sezione
<head>:
{% if handle contains 'page-handle-you-want-to-exclude' %}
<meta name="robots" content="noindex">
{% endif %}Assicurati di sostituire il valore page-handle-you-want-to-exclude con l'handle della pagina corretto. Ad esempio, se volessi nascondere un prodotto chiamato «Exclusive Secret Product» con l'handle exclusive-secret-product, la dichiarazione if sarebbe: if handle contains 'exclusive-secret-product'.
6. Clicca su Salva.
Nascondere un prodotto utilizzando lo stato di prodotto non in elenco
Se desideri che un prodotto sia reperibile solo tramite URL diretto, puoi renderlo non in elenco.
Quando imposti lo stato di un prodotto su Non in elenco, questo viene nascosto dalla ricerca su Internet, da Shopify Catalog e dalla mappa del sito del negozio. I prodotti non in elenco, inoltre, non vengono visualizzati nelle pagine di collezione basate su Shopify, nei risultati di ricerca (inclusa la ricerca predittiva) o nei prodotti consigliati della vetrina virtuale.
Scopri di più sullo stato di prodotto non in elenco.
Nascondere una pagina o un prodotto utilizzando un metafield personalizzato
Puoi aggiungere un metafield personalizzato seo.hidden a una pagina, a un articolo del blog o a un prodotto nel pannello di controllo Shopify, quindi impostare il valore del metafield su 1 per nascondere la pagina, l'articolo del blog o il prodotto dalle mappe del sito, dai motori di ricerca e dalla ricerca del negozio online.
seo.hidden è un metafield di sistema che può essere utilizzato dalle app di terze parti per l'archiviazione dei dati quando nascondono una risorsa dai motori di ricerca e dalle mappe del sito. Se ricevi un messaggio che dice Spazio dei nomi e chiave. seo.hidden. Spazio dei nomi e chiave sono già in uso. Visualizza metafield senza una definizione, significa che seo.hidden è utilizzato da app di terze parti e non è disponibile per la modifica nel pannello di controllo Shopify. Se desideri aggiungere definizioni a ogni tipo di contenuto che utilizza già seo.hidden, puoi creare una definizione per i metafield esistenti.
Considerazioni sull'utilizzo di un metafield personalizzato con i prodotti
Se desideri che un prodotto sia accessibile solo tramite URL diretto, valuta la possibilità di impostare lo stato del prodotto su Non in elenco invece di utilizzare il metafield seo.hidden. Un prodotto non in elenco è nascosto dalle mappe del sito e dai motori di ricerca e non viene visualizzato nelle pagine di collezione basate su Shopify, nei risultati di ricerca o nei prodotti consigliati del negozio, né in Shopify Catalog.
Se un prodotto ha lo stato Non in elenco e il metafield seo.hidden è impostato su 1, lo stato Non in elenco ha la priorità per la modalità di visualizzazione e reperibilità del prodotto.
Confronto della visibilità del prodotto
Consulta la tabella seguente per un confronto della visibilità del prodotto quando utilizzi lo stato di prodotto non in elenco o il metafield seo.hidden. Non puoi pubblicare i prodotti non in elenco su Shop.
| Funzionalità | Visibilità del prodotto con stato Non in elenco | Visibilità del prodotto con metafield seo.hidden |
|---|---|---|
| Ricerca su Internet | ✘ | ✘ |
| Shopify Catalog | ✘ | ✘ |
| Mappa del sito | ✘ | ✘ |
| Ricerca nella vetrina virtuale | ✘ | ✘ |
| Pagina del prodotto (Negozio online e vetrine virtuali personalizzate) | ✔ | ✔ |
| Pagina del prodotto (Shop) | ✔ | ✔ |
| Collezioni della vetrina virtuale | ✘ | ✔ |
| Prodotti consigliati | ✘ | ✔ |
| Shop (feed della home page/pagine del negozio/pagine di categoria/risultati di ricerca) | ✘ | ✘ |
| Canali di vendita di terze parti | ✘ | ✔ |
Creare un metafield personalizzato
Dal pannello di controllo Shopify, vai a Impostazioni > Metafield e metaoggetti.
Nella sezione Definizioni dei metafield, seleziona il tipo di risorsa idoneo (Prodotti, Pagine o Articoli del blog) che desideri nascondere.
Fai clic o tocca Aggiungi definizione.
Imposta i seguenti campi:
- Assegna al metafield un Nome, ad esempio SEO Hidden, quindi seleziona il nome dall’elenco.
- Imposta Namespace e chiave su
seo.hidden. - Facoltativo: fornisci una breve descrizione, ad esempio “Nasconde la risorsa ai motori di ricerca quando il valore è 1”.
Configura i valori del campo personalizzato eseguendo le azioni seguenti:
- Fai clic o tocca ⊕ Seleziona tipo, quindi seleziona Numero intero.
- Seleziona Un valore.
- Nella sezione Convalide, imposta il Valore massimo su
1.
Fai clic su Salva.
Nel pannello di controllo Shopify, vai alla pagina, all’articolo del blog o al prodotto che desideri nascondere ai motori di ricerca.
Nella sezione Metafield, imposta il valore del metafield SEO Hidden su
1.Fai clic su Salva.
Per rendere di nuovo visibili ai motori di ricerca la pagina, l’articolo del blog o il prodotto, elimina il valore del metafield SEO Hidden, lasciandolo vuoto, quindi salva le modifiche.
Richiedere a Google una nuova scansione degli URL dopo aver apportato una modifica
Se hai apportato modifiche o aggiunto una pagina al sito e desideri che Google esegua una nuova scansione degli URL, hai due opzioni:
Per maggiori informazioni, consulta la pagina Chiedere a Google di ripetere la scansione degli URL.