- Home
- Categorie
- Coding e Sistemistica
- Gestione di Forum
- PhpBB 3: seo - ottimizzazione per motori di ricerca
-
Ciao ho installato la mod seo proprio oggi e ho avuto il tuo stesso problema
Se hai editato i file del template direttamente via FTP rieditali dall'amministrazione del forum e dovrebbero tornare a posto...in particolare la modifica all'overall_header
-
cioè? hai tolto la MOD rewrite e hai deciso di non usarla?
io vorrei farla funzionare invece
io ho fatto un backup quindi al limite posso tornare a come era prima senza problemi, però vorrei farla funzionare!:(
-
Io invece ho appena installato la mod per phpbb2:
non inietta i titoli delle sezioni o dei post nell'url che quindi restano ...forum2.html o ...post15.html...
Ne traggo ugualmente benefici?
-
Sì, in questo modo almeno non ci sono i parametri
-
risolto, è bastato aggiungere un semplice {SEO_BASE_HREF}
-
questa info può essere utile a tutti, sopratutto in questo forum:
dopo aver installato questa mod, i google bot e i yahoo bot sono presenti 20 ore al giorno sul forum, mentre prima comparivano ogni 2 giorni e per pochissimo tempo
direi che il nuovo motore phpbb3 associato a questa mod fornisce un risultato seo fenomenale
-
wau, questa è una bellissima notizia!!!
W phpbb
-
Posso upgradare il mio phpbb2 al 3?
è difficile/impegnativo?Grazie
-
Ciao greywolf,
utilizzando la procedura spiegata nel file readme di phpbb3 non ci dovrebbero essere problemi
-
Ok. Torno in argomento.
Ho installato phpbb3 con successo: ora vorrei aggiungere anch'io la mod in questione, ma ho due domandine per voi:-
qual'è la versione adatta alla mia release 3.0.RC4?
-
funziona anche con altri temi che non siano prosilver o subsilver?
-
-
Se non erro la mod va bene, con gli accorgimenti dovuti, a tutte le versioni di phpbb3. Per la questione dei temi è la stessa cosa, credo. I files da modificare, almeno quelli "base", dovrebbero essere sempre gli stessi
-
in effetti nella template che uso manca un file .js indicato come da modificare;
probabilmente può anche essere "saltato"...
cmq ora provo e vi faccio sapere.
-
Ho notevoli problemi nell'installazione di questa mod:
I codici degli script originali sono confusi, non ordinati in modo leggibile, in colonna. Per ogni modifica il rischio di errore è elevato.
Avete qualche consiglio?
Voi come avete fatto ad installarla senza problemi?
e quanto tempo avete impiegato?
-
Io ci ho impiegato 15 minuti.. ho solo seguito quello che diceva il .txt di guida. ricordati che devi modificare anche l'htaccess della root.
-
Ma i codici degli script erano ordinati o confusi??
Io cimetto un quarto d'ora a script!!!
Come fai a fare così presto??
-
Ok.
Ora sono arrivato ad editare questo file, che nel mio template NON c'è (uso un template etech):
#-----[ OPEN ]------------------------------------------
styles/prosilver/template/**forum_fn.js **(nel template etech l'unico file .js si chiama "editor")
#-----[ FIND ]------------------------------------------
function jumpto()
{
var page = prompt(jump_page, on_page);if (page !== null && !isNaN(page) && page > 0)
{
document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * per_page);
}
}#-----[ REPLACE WITH ]------------------------------------------
// http://www.phpBB-SEO.com SEO TOOLKIT BEGIN
function jumpto()
{
var page = prompt(jump_page, on_page);
var seo_ext_html = '.html';
var seo_ext_htm = '.htm';
var seo_ext_slash = '/';
var seo_delim_start = '-';
if (page !== null && !isNaN(page) && page > 0)
{
base_url = base_url.replace(/&/g, '&');
if ( ((page - 1) * per_page) > 0 ) {
if (base_url.indexOf(seo_ext_html) >0 && base_url.indexOf('?') < 0) {
document.location.href = base_url.replace(/.html/, '') + seo_delim_start + ((page - 1) * per_page) + seo_ext_html;
} else if (base_url.indexOf(seo_ext_htm) >0 && base_url.indexOf('?') < 0) {
document.location.href = base_url.replace(/.htm/, '') + seo_delim_start + ((page - 1) * per_page) + seo_ext_htm;
} else if (base_url.indexOf(seo_ext_slash) >0 && base_url.indexOf('?') < 0) {
document.location.href = base_url.replace(new RegExp(//$/),"") + seo_delim_start + ((page - 1) * per_page) + seo_ext_slash;
} else {
document.location.href = base_url + '&start=' + ((page - 1) * per_page);
}
} else {
document.location.href = base_url;
}
}
}
// http://www.phpBB-SEO.com SEO TOOLKIT ENDAvete una qualche idea della sua funzione??
posso farne a meno??
O questa mod funziona solo con il template Prosilver??...E questi altri qui, se non li edito la mod funzionerebbe lo stesso?? Mi sembra solo pubblicità per phpbb-seo.com...
o sbaglio? parto dal principio di evitare edit non necessari per ridurre la possibilità di errore...#-----[ OPEN ]------------------------------------------
Note : This code is going to help your site a lot, we request that you keep this copyright notice as specified in the licence.
If You really cannot put this link, you should at least provide us with one visible (can be small but visible) link
on your home page or your forum Index using this code for example <a href="http://www.phpbb-seo.com/" title="Search Engine Optimization" target="_phpBBSEO">phpBB SEO</a>
styles/prosilver/template/overall_footer.html
#-----[ FIND ]------------------------------------------
<!-- IF TRANSLATION_INFO -->
#-----[ BEFORE, ADD]------------------------------------------
<br/><a href="http://www.phpbb-seo.com/" title="Search Engine Optimization" target="_phpBBSEO">phpBB SEO</a>
#-----[ OPEN ]------------------------------------------
styles/prosilver/template/overall_header.html
#-----[ FIND ]------------------------------------------
<head>
#-----[ AFTER, ADD]------------------------------------------
{SEO_BASE_HREF}
#-----[ OPEN ]------------------------------------------
styles/prosilver/template/viewtopic_body.html
#-----[ FIND ]------------------------------------------
<a href="#p{postrow.POST_ID}">
#-----[REPLACE WITH ]------------------------------------------
<a href="{U_VIEW_TOPIC}#p{postrow.POST_ID}">
#-----[ OPEN ]------------------------------------------
Grazie
-
AIUTO
sono riuscito a installare la mod alla perfezione, con prosilver va benissimo, non ci sono problemi,
ma con subsilver2 accade questo:ma la index del forum, dove sono elencati i forum, funziona bene, prende il subsilver2 e si vede bene
solo all'interno dei forum SALTA lo stile ed è come se non ci fosse
qualcuno mi venga in soccorso
risolto, è bastato aggiungere un semplice {SEO_BASE_HREF}
Adesso ho lo stesso problema!
Dove aggiungo il seo-base-href??
-
@greywolf said:
Adesso ho lo stesso problema!
Dove aggiungo il seo-base-href??
Prova qua se non l'hai ancora fatto:# #-----[ FIND ]------------------------------------------ # <head> # #-----[ AFTER, ADD]------------------------------------------ # {SEO_BASE_HREF}
Cioè tra i tag head.
Fammi sapere
-
di quale file ??
-
@greywolf said:
di quale file ??
Sorry
styles/prosilver/template/overall_header.html