@Karapoto said:
Ovvero avere la botte piena e la moglie ubriaca
Molto spesso, nella gestione di un forum, si riflette sull'opportunità di chiudere le sezioni agli utenti non iscritti, magari invogliando all'approfondimento rendendo visibili i titoli o gli abstract dei post(ok, questa è un'altra modifica di cui vi parlerò più avanti ).
Se questo sistema da un lato sicuramente aumenta la percentuale di iscritti, dall'altra ha il limite di bloccare anche gli spider e quindi tagliare fuori il nostro forum dalla possibilità d'indicizzazione e posizionamento.
In base a ciò si decide, giustamente, di lasciare aperte le sezioni e quindi permettere anche agli spider di visualizzare le pagine.
In realtà è possibile ottenere entrambe le cose, permettere agli spider di indicizzare le nostre pagine mantenendone preclusa la visione ai non iscritti
Per farlo occorre dare ai bot permessi da utente registrato, in breve considerarli membri iscritti al forum.
Oltre ai vantaggi sopra esposti, questa modifica permette ai bot di accedere alle immagini ed agli allegati, permettendogli di indicizzarli, cosa che non avviene quando lo spider visita, in modalità spider appunto, il nostro forum, ammenocchè non si voglia permettere ai non iscritti di visualizzare e scaricare allegati che, in genere, sono lavori originali e destinati solo a chi decide di far parte della comunità, in breve un incentivo all'iscrizione.
Ricapitolando, con queste modifiche potrete incrementare le iscrizioni, chiudendo le sezioni ai non iscritti, continuare a venire spiderizzati in quanto i bot saranno considerati come utenti, permettere una migliore spiderizzazione dei contenuti, comprese immagini e allegati e quindi, come da titolo, "avere la botte piena e la moglie ubriaca"
La procedura e piuttosto semplice, basta installare un plugin(in allegato) e modificare un template.
INSTALLAZIONE:
- Scaricate il file zip e decomprimetelo
- Andande nell'admincp del vostro forum-------------->Gestione prodotti--------------->Importa prodotto
- Richiamate il file bot-usert.xml ed installateloMODIFICA TEMPLATE
Accedete, tramite ftp, alla cartella del vostro forum e cercate il file init.php nella sottocartella includes.
Cercate la stringa ```
if (!empty($db->explain))
Aggiungete immediatamente sopra il seguente comando:
Dove il numero identifica il gruppo utente degli utenti registrati.
Generalmente è 2, ma voi controllate e adeguatelo in base al vostro setting.
Salvate le modifiche al file ed il gioco è fatto.
Spero sia di vostro gradimento, io ho potuto constatarne l'efficacia su diversi forum cui ho consigliato la modifica
Ciao,
nel file init.php ci sono piu righe con il "if (!empty($db->explain))" ..
Quale dobbiamo considerare?
ciao e grazie