Schema 1 per forum con molte discussioni nuove (importanza: discussioni, utilizzo frequente):
- Titolo originale della sezione
- Titolo originale della discussione
- Specifica del sito
Schema 2 per forum tecnici (importanza: sito, utilizzo raro):
- Specifica del sito
- Titolo originale della sezione
- Titolo originale della discussione
Schema 3 per forum generici (importanza: discussioni, utilizzo meno frequente):
- Titolo originale della discussione
- Titolo originale della sezione
- Specifica del sito
In linea generale, dobbiamo creare un piccolo plugin, che rende il titolo accessibile a livello globale. Utilizziamo il prodotto vBulletin, in quanto troppo piccolo per giustificare uno dedicato:
Prodotto: vBulletin
Hook: showthread_complete
Titolo: Titolo forum per SEO Title
Codice PHP:
vB_Template::preRegister('SHOWTHREAD', array('forumTitle' => $forumTitle));
Schema 1:
Codice HTML:
<title>{vb:raw forumTitle} - <vb:if condition="'{vb:raw thread.prefix_plain_html}' > ''">{vb:raw thread.prefix_plain_html} </vb:if>{vb:raw thread.title}<vb:if condition="$pagenumber > '1'"> - {vb:rawphrase page_x, {vb:raw pagenumber}}</vb:if> - {vb:raw vboptions.bbtitle}</title>
Codice HTML:
<title>{vb:raw vboptions.bbtitle} - {vb:raw forumTitle} - <vb:if condition="'{vb:raw thread.prefix_plain_html}' > ''">{vb:raw thread.prefix_plain_html} </vb:if>{vb:raw thread.title}<vb:if condition="$pagenumber > '1'"> - {vb:rawphrase page_x, {vb:raw pagenumber}}</vb:if></title>
Codice HTML:
<title><vb:if condition="'{vb:raw thread.prefix_plain_html}' > ''">{vb:raw thread.prefix_plain_html} </vb:if>{vb:raw thread.title}<vb:if condition="$pagenumber > '1'"> - {vb:rawphrase page_x, {vb:raw pagenumber}}</vb:if> - {vb:raw forumTitle} - {vb:raw vboptions.bbtitle}</title>