Questo il codice per inserire la form di ricerca di Google in una qualsiasi pagina:
<!– Search Google –>
<form method=”get” action=”http://www.google.com/search“>
<input type=”text” name=”q” size=31 maxlength=255 value=”">
<input type=”submit” name=”sa” value=”Search Google”>
</form>
<!– Search Google –>
Non fa nient’ altro che prendere la stringa passata e cercarla direttamente su Google. Aggiungendo però qualche variabile nascosta o visibile è possibile ottenere qualcosa di più.
Variabili nascoste: sono quelle variabili settate direttamente dall’ autore della form, senza lasciare opzioni all’ utente che fa la ricerca; i tipi di variabili nascoste che Google mette a disposizione sono diversi:
File type: restringe la ricerca a particolari tipi di file (es. PPT per presentazioni Powerpoint, Adobe PDF, Word DOC)
<input type=”hidden” name=”as_filetype” value=”PPT”>
Site search: in questo caso si restringe la ricerca ad un particolare dominio<input type=”hidden” name=”as_sitesearch” value=”dominio.com”>
Date searching: utile per ottenere risultati di pagine indicizzate di recente, consente infatti di inserire un periodo di indicizzazione a cui restringere la ricerca. Accetta un valore da 1 a 12, pari agli ultimi mesi a cui si vuole limitare la ricerca; in questo caso limitiamo la ricerca agli ultimi sette mesi:<input type=”hidden” name=”as_qdr” value=”m7″>
Numero risultati: indica quanti risultati vogliamo visualizzare su ogni pagina; si può specificare un valore tra 1 e 100; se ne vogliamo mostrare 50 questo è il codice:
<input type=”hidden” name=”num” value=”50″>
Queste variabili vanno inserite tra
<form method=”get” action=”http://www.google.com/search“> e
</form>
Qui un esempio per cercare all’ interno del dominio nemoprincess.it