- Home
- Categorie
- Coding e Sistemistica
- Gestione di Forum
- Come chiudere il forum alla lettura ma permettere l'indicizzazione
-
Niente di più semplice, inserisci il TXT allegato nella root del tuo server e per sicurezza anche in quella del forum. Puoi inserire comunque editare il file e inserire tutte le directory che ti interessano. Per esempio vuoi che gli spider non si affaccino nella dir del portale, e il portale è denomnato "portale", inserisci questo percorso:
Disallow: /portale/
Spero di essere stato chiaro. Ciao
-
Non avrebbe senso bloccare gli spider, visto che l'intento è ottenere la spiderizzazione delle sezioni riservate agli iscritti dando allos pider dei permessi equivalenti agli utenti iscritti.
Quello che teme picnick è che si verifichi l'eventualità del cloacking, ovvero che lo spider veda cose diverse dagli utenti.
In realtà i contenuti sono sempre quelli, non ne fornisci di diversi agli spider ma dai solo la possibilità di leggere sezioni private.I motori si avvalgono anche di agent che simulano un visitatore tradizionale ma ciò non toglie che non si tratta di cloacking ma di semplice limitazione dei permessi.
Enzo, perfavore usa una normale formattazione per il testo degli interventi
-
@Karapoto said:
Quello che teme picnick è che si verifichi l'eventualità del cloacking, ovvero che lo spider veda cose diverse dagli utenti.
esattamente
bee, ti ringrazio molto per la delucidazione!!!
allora vedo di procedere... se poi mi cassonano ev lo farò sapereciauz
nicola
-
@Vbulletinitalia.it said:
Scusatemi e forse ho capito male, ma il problema sono i BOT? Se così fosse il problema si risolve in 2 secondi. Ciao
Scusatemi perchè non ho letto tutta la discussione e quindi evevo capito che il problema erano i bot. Ciao
-
Ciao Karapoto, ti rinnovo i complimenti per questa modifica che io uso oramai da qualche mese e va alla grande
Ora però ti volevo chiedere una cosa, di cui penso di sapere già la risposta.
Mettiamo il caso che io ho delle sezioni abilitate in visualizzazione solo per gli utenti registrati (come ho tutt'ora), questa mod è perfetta.
Ma se io volessi (tramite una mod che ho installato), far vedere quelle sezioni, solo agli utenti che hanno un minimo di 10 post, ovviamente i motori si bloccano, giusto? e ci sarebbe un modo per dire che il motore ha più di 10 post? oppure fargli credere di essere parte dello staff?Grazie mille
-
Calma perchè non è mia, l'ho solo adattata e sviluppata nelle applicazioni ed interazioni con altre modifiche.
Venendo alla domanda, è molto semplice, basta dare ai motori i permessi di quel gruppo.
Quindi, ammettendo che gli utenti iscritti(ma con meno di 10 post) abbiano l'id 2, e che quelli che hanno superato i 10 post finiscano nel nuovo gruppo, basterà assegnare questo id.
Poi bisogna anche vedere come agisce questa modifica, se con i gruppi o con una semplice condizione che in questo caso complica la situazione.
Se quindi opera tramite una condizione, dovrai creare un nuuovo gruppo utente apposito per gli spider, al quale assegnerai permessi tali da poter accedere a tutte le sezioni.
Chiaramente questo gruppo utenti sarà esclusivo per i motori, quindi nessun utente reale ci finirà mai dentro.
-
@Karapoto said:
Calma perchè non è mia, l'ho solo adattata e sviluppata nelle applicazioni ed interazioni con altre modifiche.
Venendo alla domanda, è molto semplice, basta dare ai motori i permessi di quel gruppo.
Quindi, ammettendo che gli utenti iscritti(ma con meno di 10 post) abbiano l'id 2, e che quelli che hanno superato i 10 post finiscano nel nuovo gruppo, basterà assegnare questo id.
Poi bisogna anche vedere come agisce questa modifica, se con i gruppi o con una semplice condizione che in questo caso complica la situazione.
Se quindi opera tramite una condizione, dovrai creare un nuuovo gruppo utente apposito per gli spider, al quale assegnerai permessi tali da poter accedere a tutte le sezioni.
Chiaramente questo gruppo utenti sarà esclusivo per i motori, quindi nessun utente reale ci finirà mai dentro.Accidenti ....mi sono perso un plugin della madonna :).
Io ho la stessa situazione di zighinno, e non capivo cosa stesse succedendo, erano calati gli accessi dopo aver privatizzato delle areee e dato acceso solo ad un numero di post prestabilito.... ora seguo la tua guida
-
@zighinno said:
Ciao Karapoto, ho cercato la seguente stringa nel file init.php
[php]if (!empty($db->explain))[/php]
Ma la riporta più volte, su quale devo effettuare la modifica?
Grazie
Ma Karapoto appena sopra (come tu dici) diventa cosi
[php]
}
if ($is_bot == 1) {
$vbulletin->userinfo['usergroupid'] = 13;
}
if (!empty($db->explain))
{
$db->timer_stop(false);
}
[/php]Non c'è un errore si sintassi? Si chiude una parentesi graffa senza averla aperta?
Io ho creato un gruppo utente con permessi sul forum di accesso in tutte le aree...corretto?...anche se ovviamente non vi è nessun utente registrato in quel gruppo, lo spider riesce ad accedere?
-
Non c'è una parentesi in più.
Tu devi aggiungere questo:
if ($is_bot == 1) {
$vbulletin->userinfo['usergroupid'] = 2;
}Immediatamente sopra questo:
if (!empty($db->explain))e non trovo nessuna parentesi in più.
Il resto è corretto, crei un gruppo spider, gli dai i permessi stabiliti e lo assegni esclusivamente a loro
-
Si hai ragione sorry...mi sono focalizzato sulla parentisi prima di "if" e non riuscivo a capire....sorry.
Per permessi stabilti è sufficiente dargli la possibilità di accedere a tutte le aree giusto...non ci sono permessi particolari (che possa caricare gli avatar non c'entra nulla..giusto?. Esempio stupido ma per capire)
-
No, quelli non servono, ma magari fagli poter scaricare gli allegati
Quello servirà per permettergli di indicizzare file di vario tipo comprese le immagini che si potrebbero caricare direttamente sul forum.
Senza questi permessi non potrebbe prelevarli.
-
-
@Hg_Snake said:
Quoto...come si fa?
Avevo già risposto quì http://www.giorgiotave.it/forum/vbulletin/31630-come-chiudere-il-forum-alla-lettura-ma-permettere-lindicizzazione-3.html#post385950
-
@Karapoto said:
cerchi nelle serp di google, yahoo ecc una pagina del tuo forum che hai creato dopo la modifica, incollando l'url completa o senza il
Quindi deve essere indicizzata.
Sotto la descrizione vedrai un link con la scriita cache, cliccandoci accederai ad una pagina che ti farà vedere come google la vede.
Se la cache conterrà solo il primo post, significa che la modifica non ha funzionato(anche se è improbabile).
E' questo il metodo che intendi per verificare la cache?...hmmm se è cosi, allora le mie pagine "private" non sono ancora state indicizzate
-
verifica di aver abilitato l'indicizzazione per i forum privati dall'acp
-
@StreetTriple said:
verifica di aver abilitato l'indicizzazione per i forum privati dall'acp
Cos'è che devo fare??? :?:?.....:():
-
Se le sezioni sono accessibili e visibili agli iscritti, non devi abilitare altro
-
Se le sezioni sono "private" non sono nè visibili nè accessibili agli iscritti. Inoltre se non ricordo male, dal acp è possibile decidere se indicizzare i threads e i post nei motori di ricerca o se impedire ciò. Se è settato su NO allora non vedrai mail quei posts nelle serp.
-
No, il settaggio si riferisce al motore interno.
Inoltre non si sta parlando di sezioni private ma ad accesso riservato ai soli iscritti.
-
scusate, HgSnake aveva scritto "le mie pagine private" e avevo pensato a sezioni private