SearchWP Documentation

Visualizza la guida all'installazione, sfoglia la Knowledge Base, scopri i numerosi hook di SearchWP

Prevenire l'indicizzazione di segmenti di contenuto

Nota: A meno che non sia supportato da Origini aggiuntive, questo articolo si applica solo alle Origini basate su \WP_Post di SearchWP (ad es. Articoli, Pagine, Tipi di post personalizzati)

Utilizzando la capacità di analisi degli Shortcode di SearchWP puoi controllare quale contenuto non viene indicizzato/ricercabile.

Inizia assicurandoti che la casella di controllo per abilitare l'elaborazione degli Shortcode sia selezionata nella scheda Avanzate delle impostazioni di SearchWP.

Successivamente dovremo implementare uno Shortcode personalizzato. Per questo articolo, racchiuderemo il contenuto che vogliamo escludere nei tag [searchwp_no_index] [/searchwp_no_index]:

Screenshot degli Shortcode

Qualsiasi contenuto incluso nei nostri tag Shortcode personalizzati verrà escluso durante l'indicizzazione (e quindi dalla ricerca).

All hooks should be added to your custom SearchWP Customizations Plugin.

<?php
// Add a Shortcode to exclude content from SearchWP's index.
// @link https://searchwp.com/documentation/knowledge-base/prevent-indexing-segments-of-content/
add_shortcode( 'searchwp_no_index', function( $atts, $content = null ) {
// If the indexer is running do not return anything,
// else return the content contained in the Shortcode.
return did_action( 'searchwp\indexer\batch' ) ? '' : $content;
} );

Nota: assicurati che questo hook sia attivo prima di aggiungere i tuoi Shortcode; quando aggiungi gli Shortcode al contenuto e fai clic su Aggiorna, il post verrà automaticamente eliminato e reindicizzato da SearchWP.

Crea Oggi Stesso una Migliore Esperienza di Ricerca WordPress

Non perdere mai più visitatori a causa di risultati di ricerca inutili. SearchWP rende la creazione della tua ricerca intelligente WordPress veloce e facile.

Get SearchWP Now
Icona di motori di ricerca multipli