<%@ Page Language="VB" ResponseEncoding="iso-8859-1" Inherits="AACPage" %> <%@ import Namespace="System.Data" %> <%@ import Namespace="System.Data.Oledb" %> <%@ import Namespace="System.Data.ODBC" %> <%@ Register TagPrefix="aac" TagName="header" Src="~/header.ascx" %> <%@ Register TagPrefix="aac" TagName="footer" Src="~/footer.ascx" %> <%@ Register TagPrefix="aac" TagName="telaioHeader" Src="~/service/include/telaio_header.ascx" %> <%@ Register TagPrefix="aac" TagName="telaioFooter" Src="~/service/include/telaio_footer.ascx" %> <%@ Register TagPrefix="aac" TagName="autoreFile" Src="~/service/include/autore_file.ascx" %> <%@ Register TagPrefix="aac" TagName="aggiornamenti" Src="~/service/include/aggiornamenti.ascx" %> <%@ Register TagPrefix="aac" TagName="ultimiPost" Src="~/forum/inc_ultimi_post.ascx" %> <%@ Register TagPrefix="aac" TagName="ultimiPost3" Src="~/forum/inc_ultimi_post_nuovo.ascx" %> <%@ Register TagPrefix="aac" TagName="aspect" Src="~/service/include/aspect.ascx" %> <%@ Register TagPrefix="aac" TagName="adsenseGenerator" Src="~/service/include/adsense_generator.ascx" %> <% 'Il controllo per il paging correntemente è registrato qua e là, ma andrebbe 'eliminato da tutte le parti e messo qui '<'%@ Register TagPrefix="aac" TagName="paging" Src="~/service/include/paging.ascx" %'> %> ArcadiA Club - Un motore di ricerca interno al proprio sito <% sez_id = 41 immm = "webmaster" categoria = 1 #CONST aspect_asp = 0 forum_id_asp = "16" sc_asp = 1 %> <%-- --%>
 
- Un motore di ricerca interno ad un sito -
 
TUTORIAL
 Avere un motore di ricerca interno al proprio sito e guadagnare

Pagina di risultati di una ricerca all'interno del sito di esempio

  <% 'ADV_ORGANIZER 1.0 | formato, categoria, base, altezza, unico, disposizione, voto, dove, numero,tipo,refresh,output response.write(organize_adv(0,categoria,120,600,,,7,,1,0,1,)) %>

DEFINIZIONE
Ogni sito internet prima o poi si trova a dover affrontare il problema della ricerca all'interno del proprio sito. Esistono diversi motori di ricerca gratuiti in ASP o PHP ma questi spesso comportano diversi svantaggi: sprecano moltissime risorse del server, visualizzano risultati che non desideriamo siano accessibili a tutti, non possono ricercare all'interno di page a contenuto dinamico e spesso risultano essere lenti. Per questo è meglio affidarsi a motori di ricerca di fama mondiale. Google mette a disposizione AdSense per la ricerca, ovvero, semplicemente inserendo nelle vostre pagine il relativo form, ogni vostro visitatore potrà eseguire ricerche all'interno del sito o sul Web intero.

I VANTAGGI
Ecco i vantaggi:

  1. ricerche velocissime;

  2. nessuna risorsa del vostro server verrà utilizzata;

  3. grazie alla pubblicità che appare tra i risultati della ricerca potrete guadagnare ad ogni click;

  4. solo le pagine che permette di indicizzare a Google verranno mostrate (potete escluderne alcune con il file robots.txt);

  5. se avete paura che la pubblicità possa portare via il visitatore dal vostro sito è possibile impostare dei filtri appositi, che limitano gli annunci a quelli non strettamente attinenti al vostro sito.

LE PROBLEMATICHE
Ci sono però alcuni svantaggi:

  1. le pagine pubblicate più di recente non potranno apparire tra i risultati fino a quando Google non le indicizzerà;

  2. il motore non è totalmente sotto il vostro controllo (non potete modificare l'impostazione grafica dei risultati più di tanto).

SOLUZIONI
Soluzioni:

  1. non ci si può fare nulla, col crescere del sito gli spider passeranno più spesso ma non sarà mai cercare direttamente all'interno dei file;

  2. è possibile impostare i colori delle varie parti della pagina e un'immagine da mettere in cima, niente di più.

 
<< INDIETRO