Indicizzare sito

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Indicizzare sito

Messaggio da samiel »

Come si fa a indicizzare un sito,
non nel senso di farlo arrivare in testa
alle ricerche con Google ecc,
ma a impostare una ricerca
sui contenuti? Mi potete segnalare
dei link dove si può imparare qualcosa
su questa procedura?
Ricerca, ricerca avanzata...


Grazie
M.

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Indicizzare sito

Messaggio da conraid »

Intendi far fare una ricerca interna al sito?
Se sì le strade sono varie, da usare google ad un motore di ricerca interno con il linguaggio di scripting, a qualche software installato sul server. Naturalmente varia anche in base alla tipologia di sito.
Tralasciando l'usare google (trovi tante informazioni nel loro sito, ed anche qui si fa dall'usare le API al semplice limitare la ricerca con site:) vediamo gli altri due casi:
- hai un sito in php-mysql, cioè i contenuti sono nel database? Beh, allora la ricerca altro non è che un query, ora mysql ha anche le ricerche full-text (http://dev.mysql.com/doc/refman/5.1/en/ ... earch.html)
Naturalmente a seconda della complessità del sito devi usare varie tecniche di ottimizzazione, ma il succo non cambia. Ci sono anche dei software appositi, se cerchi "search engine php mysql" con google trovi varie cose. Io non ho mai utilizzato niente, ormai o mi faccio le query da solo, o uso quel che ho compreso nel cms o framework che sto utilizzando
- hai un sito in puro html o senza db? Se non hai accesso al server anche qui devi giocare con php (o altro linguaggio di scripting supportato, parlo di php perché so che usi questo), ma non è il top per queste cose secondo me. Anche in questo caso se cerchi ""search engine php flat file" trovi vari software.
Un'altra possibilità se hai un sito così ed accesso al server, è usare un servizio apposito da mettere nel server. Anni fa il più famoso era htdig (http://www.htdig.org/), adesso sinceramente non so cosa ci sia. Ho perso un po' di vista il settore.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Indicizzare sito

Messaggio da samiel »

Si tratta di un piccolo sito di qualche decina di pagine,
più dei materiali che è possibile scaricare (in genere .pdf)
Le pagine .php non sono in un db. Non so se sia possibile
fare questa operazione, o mi conviene usare una via
più diretta...

Rispondi