Se si effettua una ricerca in un blog/sito realizzato con WordPress, utilizzando il motore di ricerca interno del blog, si vedrà come dai results vengono escluse le PAGINE, mentre sono visualizzate tutte le occorenze all’interno dei singoli post. Questo limite di WordPress è comprensibile, visto che è e resta una piattaforma di blogging.
È un limite però grave se comunque lo utilizziamo per realizzare e gestire un sito web che non è un weblog. In questo caso non è pensabile che le pagine siano escluse dai risultati della ricerca.
La soluzione, come spesso accade è in un plugin (che ci aiuta a piegare ancora WordPress alle nostre esigenze di webmaster…): si chiama search-unleashed ed è stato realizzato da John Godley.

Ecco le principali caratteristiche di Search-unleashed (come riportate sul sito dell’autore):

  • ricerca full-text estesa a wildcards e operazioni logiche;
  • ricerca su post, pagine, commenti, titoli, url, tag e metadati;
  • ricerca sui dati così come vengono elaborati dagli altri plugins;
  • evidenziazione delle parole nella serp;
  • evidenziazione delle parole anche se la ricerca è stata effettuata su motori di ricerca come google o yahoo;
  • visualizzazione delle informazioni contestuali, non solo di un estratto del post;
  • registrazione delle ricerche effettuare in un log visualizzabile nel pannello di controllo;
  • possibilità di escludere alcune pagine o post dai risultati della ricerca;
  • compatibilità con WP-Cache;
  • compatibilità da WordPress 2.0.5 a 2.3;
  • nessun cambiamento richiesto al tema.

Aggiungo che si tratta di un plugin altamente configurabile, attraverso un comodo pannello di controllo, e i risultati della ricerca vengono normalmente visualizzati da WordPress attraverso il template impostato nella pagina search.php

This entry was posted in Segnalazioni, Wordpress and tagged , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>