2008-11-08 25 views
10

Fondamentalmente ho un sito web. Ho una sitemap installata correttamente, quindi presumo che Google conosca tutte le mie pagine. E ho visto su alcuni siti, il modulo di ricerca porta a una pagina con la shell del sito originale, ma i risultati sono chiaramente forniti da Google. Simile alla ricerca di codinghorror.com, tuttavia i suoi risultati non sono mostrati nel layout del suo sito web.Come posso aggiungere una ricerca Google integrata al mio sito web?

Qualche idea di cosa sto parlando o come ottenerlo?

risposta

12

Come this

<form method="get" action="http://www.google.com/search"> 

<div style="border:1px solid black;padding:4px;width:20em;"> 
<table border="0" cellpadding="0"> 
<tr><td> 
<input type="text" name="q" size="25" 
maxlength="255" value="" /> 
<input type="submit" value="Google Search" /></td></tr> 
<tr><td align="center" style="font-size:75%"> 
<input type="checkbox" name="sitesearch" 
value="askdavetaylor.com" checked /> only search Ask Dave Taylor<br /> 
</td></tr></table> 
</div> 

</form> 

Per visualizzare i risultati in un telaio separato, avete this site come esempio.

Che sarebbe qualcosa sulla falsariga di:

<html> 
<head> 
    <meta http-equiv="Content-Language" content="en-gb"> 
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 

    <script language="javascript" type="text/javascript"> 
    function showFrame() { 
     var e = document.getElementById("if1"); 
     e.style.visibility = "visible" ; 
    } 
    </script> 
</head> 

<body> 
    <p> </p> 
    <p> 
    <span id="spSearch" onclick="showFrame()">Search</span> 
    </p> 
    <p> </p> 
    <p><iframe name="I1" id="if1" width="100%" height="254" style="visibility:hidden" src="http://www.google.co.uk"> 
     Your browser does not support inline frames or is currently configured not to display inline frames. 
    </iframe></p> 
</body> 
</html> 
+0

T la sua appena inoltra la query a Google, sto parlando di avere i risultati visualizzati nel layout. E 'possibile che quello che ho visto sia semplicemente un iframe? –

1

Un modo semplice per avere una ricerca su Google su misura è quello di utilizzare AdSense per la ricerca, che ti permette di:

  • Cerca in una o più siti, o l'intera internet.
  • Aprire in una nuova finestra, finestra corrente o iframe.
  • Personalizza i colori dei risultati della ricerca.
  • Potrebbe anche pagare un centesimo per qualsiasi clic sugli annunci.
3

Come un altro risposto elencato, ho beleieve Custom Search è quello che stai cercando.

Volevo solo fornire ulteriori informazioni. Google ha anche la ricerca su sito, ma devi pagarla.

Date un'occhiata a Google Webmaster Tools: http://www.google.com/webmasters/

In particolare:

+0

grazie Penso che la ricerca sul sito sia in realtà ciò che stavo cercando –

4

Per una soluzione gratuita basata sul principale indice di Google utilizzando una query site: e solo un po 'di controllo del l'aspetto senti, prova Google Custom Search Engine.

Per poche centinaia di dollari, con un indice più completo e aggiornato del tuo sito e il controllo completo del look-and-feel, prova Google Site Search.

Per le aziende che necessitano di un controllo completo di tutti gli aspetti dell'indice e dell'esperienza di ricerca e che necessitano di qualcosa da migliaia a milioni di articoli nell'indice, provare lo Google Search Appliance.

-2

Questa stessa risposta che ho suggerito in precedenza ad un'altra domanda quindi questa è la risposta

andare a questo link https://www.google.com/cse/ e creare conto Crea la tua casella di ricerca personalizzata Personalizza appare come vostro desiderio Copiare il codice dopo la personalizzazione incollare nel vostro blog o sito web in cui si desidera visualizzare la casella di ricerca ..

e se volete la scatola di ricerca come il mio sito http://www.latestgames2.com/ appena personalizzate di tutti i colori e forme

Problemi correlati