• User Attivo

    Pagine dinamiche/disclaimer/indicizzazione

    Ciao ragazzi :ciauz:

    ...piccolo problemino...

    Abbiamo un site map che generiamo da uno script leggendo i dati da db(questo per aiutare lo spider, visto che le pagine sono tutte dinamiche.)

    Di pagine ne abbiamo di due tipi: una con il catalogo (diviso per categorie) e una con il dettaglio del singolo prodotto.

    Ora il problema è che per certi contenuti (categorie e dettagli) dobbiamo far passare l'utente per un disclaimer, e se l'utente accetta (è un semplice link, niente form) viene settata una variabile di sessione (usiamo cookie temporanei) e si ritorna alla stessa pagina (stessi parametri), che però questa volta mostra il contenuto, e navigando il disclaimer non viene più mostrato (fino a che non scade la sessione, naturalmente!)

    È possibile tutto ciò con uno spider? Mi piacerebbe che le pagine potessero essere comunque indicizzate, ma quando l'utente tenta di raggiungerle viene necessariamente fatto passare per il disclaimer.

    Non ho problemi a modificare il site map in modo da avere la querystring delle pagine che necessitano di un disclaimer aumentata di una parametro (che verrà ignorato),es: pagina.asp?category=ICS&blabla=0

    Lo spider entra, gli viene mostrato il disclaimer; lo spider "accetta" e viene portato ad una pagina intermedia che gli setta una variabile di sessione, poi con un redirect finisce su pagina.asp?category=ICS;

    URL diversa da prima, quindi lo spider ci va; all'interno della nuova pagina trova un link a pagina.asp?category=IPSILON&blabla=0 (categoria diversa, ma sempre con disclaimer se non abbiamo ancora accettato le condizioni), ci va, ma siccome la variabile di sessione è stata settata arriva direttamente al contenuto, senza disclaimer.

    Può funzionare una cosa del genere? Se gli spider non usano cookie e affini, appena ne arriva uno a pagina.asp?category=ICS&blabla=0 avrà un diclaimer, accetterà le condizioni, ma tornerà di nuovo al disclaimer... Oppure esistono delle alternative??

    :arrabbiato:


  • Super User

    Lo spider entra, gli viene mostrato il disclaimer; lo spider "accetta" e viene portato ad una pagina intermedia che gli setta una variabile di sessione, poi con un redirect finisce su pagina.asp?category=ICS;

    non dovrebbe crear problemi, o meglio i link li segue e arriva dove vuoi