- Home
- Categorie
- Coding e Sistemistica
- Gestione di Forum
- Zoints Thread Tags - Farlo rendere al meglio
-
Zoints Thread Tags - Farlo rendere al meglio
Avrete notato la news, nel Forum GT ci sono i Tag
Il Prodotto si chiama ****Zoints Thread Tags ****e lo sto ottimizzando. Mi sembra giusto riportare i passi Seo da fare.
Alla fine, qualcuno potrebbe metterlo nel WikiGT, io di sicuro farò un articolo tra qualche mese su tutto quello che si deve fare su vBulletin.
Questo prodotto permette agli utenti di inserire dei Tag e in automatico offre la possibilità di inserirli anche ai thread vecchi. Vediamo come ottimizzarlo.
Title del Singolo Tag.
Fate ricerca nelle frasi (trovare Tags By Zoints), oppure trovare la frase: **zointstags_x_threads_forum_tags_by_zoints
Inserite: {1} - nome forum. **Nome Forum solo se volete.
Title del Main Tag
Fate ricerca nelle frasi (trovare Popular Tag), oppure trovare la frase: zointstags_tagcloud_title
Inserite:** Popular**** Tags - Nome Forum** **. **Nome Forum solo se volete.** Il tag e l'url dei post.**
Se usate vbSeo, l'url non sarà statico quando entrerete nella pagina del tag. Per farlo diventare Statito con url da Vbseo, ecco le operazioni da fare:
Create un nuovo plugin
prodotto : zoints thread tags
Luogo del gancio (hook): zointstags_threadurl
Titolo : vbseo rewrite thread urls
Ordine di Esecuzione : 5
php codice:[php]include_once 'includes/functions_vbseo.php';
vbseo_startup();
$thread = vbseo_thread_url_row($thread);[/php]Settate il plugin attivo** Il tag e l'url del profilo utente
**Se usate vbSeo, l'url non sarà statico quando entrerete nella pagina del tag. Per farlo diventare Statito con url da Vbseo, ecco le operazioni da fare:
Trovate il plugin
Zoints Thread Tags (automatic template edits)
Trovate:
[php]$_find = 'showthread.php?" . $GLOBALS['vbulletin']->session->vars['sessionurl'] . "t=$thread[threadid]';
$_replace = '$thread';
$vbulletin->templatecache['threadbit'] = str_replace($_find, $_replace, $vbulletin->templatecache['threadbit']);[/php]Sostituite con[php]$vbulletin->templatecache['threadbit'] = preg_replace(
'#((?:showthread|member).php)#',
$vbulletin->options['bburl'].'/$1',
$vbulletin->templatecache['threadbit']);$vbulletin->templatecache['threadbit_pagelink'] = str_replace('href=\"',
'href=\"'.$vbulletin->options['bburl'].'/',
$vbulletin->templatecache['threadbit_pagelink']); [/php]**Stopwords Italiane
**```
about
adesso
after
all
alla
allo
allora
altre
altri
altro
amp
anche
ancora
and
another
any
anyone
are
attn
avere
aveva
avevano
back
ben
buono
can
cant
che
chi
cinque
comprare
con
consecutivi
consecutivo
cosa
cui
del
della
dello
dentro
deve
devo
does
dont
doppio
due
ecco
ever
fare
find
fine
fino
for
fra
from
gente
get
gets
giu
got
hai
hanno
has
have
hello
here
hey
hot
how
indietro
into
invece
its
itt
just
know
lavoro
lei
like
looking
loro
lui
lungo
made
make
meglio
molta
molti
molto
more
much
need
nei
nella
new
noi
nome
nostro
not
nove
nuovi
nuovo
off
oltre
one
only
ora
otto
out
over
peggio
pero
persone
piu
please
poco
primo
promesso
qua
quarto
quasi
quattro
quello
questo
qui
quindi
quinto
really
rispetto
sara
secondo
see
sei
sembra
sembrava
senza
sette
should
sia
siamo
siete
solo
some
something
sono
sopra
soprattutto
sotto
stati
stato
stesso
subito
sul
sulla
tanto
tempo
terzo
that
the
there
this
too
tra
tre
triplo
ultimo
una
uno
vai
very
voi
volte
vostro
want
way
what
whats
when
where
who
why
will
with
you
your1)** Lanciate ****Automatically Tag Old Threads **Lanciate questa operazione che non carica il server, è veloce. Pulite poi i Tags inutili ;) Mi raccomando, pulite i tags che non hanno senso ;) 2) Consigliate ai vostri utenti di inserire coppie di parole nei tags e non singoli tags ;) 3) Usate il sistema 3 di mod_rewrite 4)** Show automatically generated tags in popular cloud**: mettetela su si ;) 5) Caratteri da fare il replace dell'url:
à a
è e
é e
ì i
ò o
ù u
ä ae
Ä AE
ö oe
Ö OE
ü ue
Ü UE
ß ss** Modificare il limite di parole e caratteri** Di default è di 3 tags di massimo 20 caratteri ognuno. Per farlo bisogna aprire il file class_zointstags.php situato in includes. Raggiungere la linea 206 e modificare ``` if (count($words) > 3) ``` inserendo, invece di 3, il numero di tags massimi che si vuole permettere di inserire. Allo stesso modo, scendete alla riga 214 e modificate ``` if (vbstrlen($word) > 20) ``` sostituendo a 20 il numero di caratteri che può possedere ogni tag. Ho cercato la funzione perchè i limiti, per il settore del mio forum, erano troppo ristretti e non permettevano di essere chiaro nella descrizione.
-
ottima guida Giorgio appena ho un'attimo libero la seguirò
-
Bene Giorgio, ti avevo segnalato l'inutilità dei tag automatici in privato, ma vedo che già avevi pensato a ripulirli.
Io, però, resto dell'idea che si debba perdere un pò di tempo e prepararli da zero.
Il mio sistema è ancora in gestazione proprio per questo motivo, ho dovuto creare in anticipo una lista di tag, poi ho cercato le chiavi tra tutti i risultati ed infine tocca inserirli manualmente.
E' un lavoro molto lungo ma alla fine ti trovi delle liste molto circostanziate, con anchor studiate e, come hai sottolineato, senza termini secchi ma almeno con coppie di parole.
Credo che ciò sia decisamente più efficace.Altro mio suggerimento personale:
Finchè gli utenti non capiscono come utilizzare i tag è meglio non lasciare loro la possibilità di inserirli, possono fare miscugli assurdiE' consigliabile individuare un elenco preformato e suggerirlo agli utenti che in questo modo seguiranno le indicazioni e non inventeranno qualcosa di strano come spesso capita
Poi, se è necessario, si creano tag ad hoc magari per post originali.
Può capitare che si sottoponga un argomento elitario o molto particolare ma non per questo non interessante.Molto utili i suggerimenti per ottimizzarlo con vbseo, quelli sono altri aspetti da considerare assolutamente
Grazie Giorgio.
-
Quoto Karapoto, le coppie di keywords sono sicuramente più seo, almeno sul mio sito hanno reso tanto.
Non so però quanto sia seo la tag cloud con tutti quei links
-
Una delle opzioni interessanti, sarebbe avere più info nelle pagine dei Tag:
http://www.giorgiotave.it/forum/tags/ses/
Tipo:
- in che forum sono ora
- opzione di moderazione (tipo sposta e via dicendo)
-
PS: Come mai google per ora non ha indicizzato neanche un tag?:():
-
Parli del Forum GT?
ora ne vedo 2000 indicizzati, solo che è lento ovviamente
-
Giorgio, io però starei attento a non far indicizzare tag ad capocchiam.
Non so se stai facendo delle prove lasciandoli per vedere cosa succede ma, secondo me, più dettagliati sono e meglio funzionano.
Ora mi sbircio le serp per vedere come sono usciti
-
Si perlavo del forum GT, quando feci il post ce ne erano zero come ora da me, ero un po sul dubbio visto quanto tempo il crawler dovrebbe passare sul forum GT
-
@Karapoto said:
Non so se stai facendo delle prove lasciandoli per vedere cosa succede ma, secondo me, più dettagliati sono e meglio funzionano.
I tag secchi non usciranno mai, ma non è importante
Sono utilissimi per l'indicizzazione questi a capocchiam. Perchè nelle nuove discussioni non ci sarà un tag a capocchiam, quindi il tag stesso rimarrà inviariato permettendo a Google di stabilizzare l'indicizzazione di migliaia e migliaia di Thread. Che è quello che voglio.
Poi piano piano emergeranno quelli specifichi che si posizioneranno benissimo
-
Quindi è un modo per fargli ridigerire i thread, come una mappa.
Ma in seguito li toglierai e lascerai quelli tematici oppure li affogherai dentro?
Io ho preferito fare il lavoraccio della selezione di tutti i thread uno ad uno, ma in questo mi sono fatto aiutare dallo staff.
Ancora non abbiamo finito
-
Ciao Giorgio,
una info in merito a questo plugin.L'ho appena installato e configurato esattamente come hai scritto nella guida.
Purtroppo ho un problema: quando prova ad andare su http://www.miosito/forum/tags ricevo il seguente errore
500 Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your requestLo stesso se clicco su un qualsiasi tag visualizzato dentro il singolo forum.
Da cosa può dipendere?
Grazie per l'aiuto e buon lavoro.
-
UPDATE
L'errore non si presenta se elimino il file .htaccess dalla cartella /forum/tags.
Se vado sul link http://www.miosito/forum/tags, visualizzo tutti i tags, ma quando clicco su uno di questi a caso, mi dice:
Forum specificato non valido. Se hai seguito un link valido segnalalo all'amministratore
Sicuramente sbaglio qualcosa, riesci ad aiutarmi?
Grazie ancora.
-
Konex, prova a spostare l'htaccess
Io personalmente non li notifico, tanto non ci sono utenti Italiani, o sono pochissimi
-
Nel primo post ho inserito una modifica per poter cambiare il setting di default per numero di tag e di caratteri ammessi.
3 parole di massimo 20 caratteri mi sembrava troppo poco.
-
ragazzi è possibile far inserire i tags solo a determinati gruppi di utenti?
-
Certo, nelle opzioni puoi dire quale gruppo abilitare