• Super User

    Si, ma quando sei nuovo è normale.

    Io fino a qualche giorno fa avevo 200mila url indicizzate, ora saranno 70mila, google fa sti balzelli che non si comprendono.

    Ci vuole tempo e pazienza per avere risultati più stabili, e pure quando il sito avrà qualche annetto non ci saranno mai certezze 😄


  • Bannato User Attivo

    Il punto è cheil sito ha gia 10 mesi.... non è proprio nuovo nuovo 🙂


  • Community Manager

    Mi sembra anche giusto 😄

    Allora...devi assolutamente fare queste modifiche (in ordine di importanza):

    • Le ultime dal forum devono assolutamente linkare l'url statico e non il showthread (così anche per l'utente).

    • Devi fare altre pagine statiche che raccolgano i thread del forum (dal 20 al 100), una mappa del forum online insomma (io li ho fino al 2000esimo topic :D)

    • Devi, assolutamente, linkare le sezioni del forum dalla tua home page.

    • Devi pulire il title perchè hai sempre PC Hardware & Software - Forum e per alcuni title è troppo lungo. Lascia solo il title con l'argomento.

    Dopo che hai fatto queste modifiche la tua indicizzazione cambierà; appena le hai fatte uppa questo thread che voglio vedere come vengono 🙂

    Per linkare i thread in modo statico, se usi vBseo (oki oki, lo usi :D), fai così:
    [php]
    <?php
    echo " <table width="100%" border="1"> <tr>
    <td height="15" class="tabella"><span class=testotitolo>Ultime dal Nostro Forum</span></td>
    <td height="15" class="tabella"><span class=testotitolo>Autore</span></td>
    <td height="15" class="tabella"><span class=testotitolo>Risposte</span></td>
    <td height="15" class="tabella"><span class=testotitolo>Visite</span></td>
    </tr> ";

    include_once ('forums/includes/functions_vbseo.php');
    vbseo_get_options();
    vbseo_prepare_seo_replace();
    get_forum_info();

    mysql_pconnect("host", "user","pass") or die("Ci Scusiamo Per l'incoveniente tornero on-line tra 10 minuti");
    mysql_select_db("tuodatabse") or die("Impossibile selezionare il database");

    $query = "SELECT * FROM VB_thread WHERE forumid=1 ORDER BY threadid DESC LIMIT 20";
    $risultati= mysql_query($query);

    $conta=0;
    while($tmp = mysql_fetch_assoc($risultati))
    {
    $threadrow = $tmp;
    $conta++;
    $target1=$tmp["title"];
    $replycount=$tmp["replycount"];
    $postusername=$tmp["postusername"];
    $postuserid=$tmp["postuserid"];
    $lastposter=$tmp["lastposter"];
    $views=$tmp["views"];
    $valutazione=$tmp["votetotal"];

    if($start>=0){
    $threadurl = vbseo_thread_url_row($threadrow, $start);
    }else{
    $threadurl = vbseo_thread_url_row($threadrow);
    }

    $getprofile = mysql_query("SELECT * FROM VB_user WHERE userid =".$postuserid);
    $conta=0;

    while($tmp = mysql_fetch_assoc($getprofile))
    {
    $profilerow = $tmp;
    $conta++;
    }

    $profileurl = "members/".$profilerow['username'].".html";
    $profileurl = strtolower($profileurl);
    echo"<tr><td align="left"><a href="http://www.sito.it/forums/$threadurl">$target1</a> </td><td> <b>$postusername</b> </td><td > <b>$replycount</b> </td><td > <b>$views</b></td><tr>";
    }

    echo " </table><br>";[/php]
    Attenzione, ho messo forumid=1 tu scegli i tuoi forums 🙂

    Che ne pensi di fare un tutorial? :fumato:


  • Bannato User Attivo

    Giorgio ciao, non ho capito bene il secondo punto:

    • Devi fare altre pagine statiche che raccolgano i thread del forum (dal 20 al 100), una mappa del forum online insomma (io li ho fino al 2000esimo topic :D)
      La mappa del mio forum ce l'ho, utilizzo vbseo... ma credo che tu intenda di fare qualche altra cosa, ma non ho capito...

    Fare un tutorial in che senso? Tu gia l'hai fatto in questo momento... 😄 Intendi qualche altra cosa?


  • Community Manager

    @pchs said:

    La mappa del mio forum ce l'ho, utilizzo vbseo... ma credo che tu intenda di fare qualche altra cosa, ma non ho capito...

    Ma tu hai la Google Sitemaps no? (controlla che c'è un plugin apposito).

    Guarda qui invece, io dalla home page faccio partire questi link

    http://www.giorgiotave.it/postforum.php
    http://www.giorgiotave.it/postforum2.php
    http://www.giorgiotave.it/mappa_posizionamento.php
    http://www.giorgiotave.it/mappa_fisco.php

    Ehehehe 🙂

    @pchs said:

    Fare un tutorial in che senso? Tu gia l'hai fatto in questo momento... 😄 Intendi qualche altra cosa?

    Lo mettiamo quando creiamo la nuova sezione su vBulletin e lo piazziamo anche su Wiki 😄


  • Bannato User Attivo

    @Giorgiotave said:

    Ma tu hai la Google Sitemaps no? (controlla che c'è un plugin apposito).

    Guarda qui invece, io dalla home page faccio partire questi link

    http://www.giorgiotave.it/postforum.php
    http://www.giorgiotave.it/postforum2.php
    http://www.giorgiotave.it/mappa_posizionamento.php
    http://www.giorgiotave.it/mappa_fisco.php

    Ehehehe 🙂

    Lo mettiamo quando creiamo la nuova sezione su vBulletin e lo piazziamo anche su Wiki 😄

    Certo che ho la Google sitemap e la faccio inviare giornalmente a google, tuttavia google è come se ne fregasse... 😛

    Ritornando al secondo punto, a quanto ho capito devo creare un'altra pagina sul mio portale che contiene i link di una determinata sezione deli ultimi "x" post, giusto?

    Mo cerco di organizzarmi bene le idee e fare queste cose che mi hai detto 🙂

    Poi inizierò a fare il tutorial 😉


  • Community Manager

    @pchs said:

    Ritornando al secondo punto, a quanto ho capito devo creare un'altra pagina sul mio portale che contiene i link di una determinata sezione deli ultimi "x" post, giusto?

    Si. Guarda bene questo link che ti ho messo, se un forum avesse troppi topic...

    http://www.giorgiotave.it/mappa_posizionamento.php

    🙂


  • Bannato User Attivo

    Si, l'ho visto ma non ho capito come l'hai fatto... :S


  • Super User

    Io ci provo da un pò ma non riesco a venirne a capo.

    Mi da errore http://www.fituncensored.com/forums/Ultimipost.php


  • Bannato User Attivo

    Ti posto il codice qui. Mi raccomando di cambiare l'url del mio sito col tuo:

    [PHP]<?

    include_once ('http://www.pchs.it/forums/includes/functions_vbseo.php');
    vbseo_get_options();
    vbseo_prepare_seo_replace();
    get_forum_info();
    echo " <table width="100%" border="1"> <tr>
    <td height="15" class="tabella"><span class=testotitolo>Ultime dal Nostro Forum</span></td>
    <td height="15" class="tabella"><span class=testotitolo>Autore</span></td>
    <td height="15" class="tabella"><span class=testotitolo>Risposte</span></td>
    <td height="15" class="tabella"><span class=testotitolo>Visite</span></td>
    </tr> ";

    $query = "SELECT * FROM vb_thread ORDER BY threadid DESC LIMIT 20";
    $risultati= mysql_query($query);

    $conta=0;
    while($tmp = mysql_fetch_assoc($risultati))
    {
    $threadrow = $tmp;
    $conta++;
    $target1=$tmp["title"];
    $replycount=$tmp["replycount"];
    $postusername=$tmp["postusername"];
    $postuserid=$tmp["postuserid"];
    $lastposter=$tmp["lastposter"];
    $views=$tmp["views"];
    $valutazione=$tmp["votetotal"];

    if($start>=0){
    $threadurl = vbseo_thread_url_row($threadrow, $start);
    }else{
    $threadurl = vbseo_thread_url_row($threadrow);
    }

    $getprofile = mysql_query("SELECT * FROM vb_user WHERE userid =".$postuserid);
    $conta=0;

    while($tmp = mysql_fetch_assoc($getprofile))
    {
    $profilerow = $tmp;
    $conta++;
    }

    $profileurl = "members/".$profilerow['username'].".html";
    $profileurl = strtolower($profileurl);
    echo"<tr><td align="left"><a href="http://www.pchs.it/forums/$threadurl"><b>$target1</b></a> </td><td> <a href="http://www.pchs.it/forums/$profileurl"><b>$postusername</b> </a> </td><td > <b>$replycount</b> </td><td > <b>$views</b></td><tr>";
    }

    echo " <br>";
    ?>[/PHP]


  • Community Manager

    @pchs said:

    Si, l'ho visto ma non ho capito come l'hai fatto... :S
    Spetta, è fatto male 😄

    Il codice è questo, ma il numero di discussioni e il numero di topic per pagina per ricavare quante pagine ci sono realmente sono dati a mano 😄

    [PHP] <?
    $ciao=1200;
    $ciao/=30;
    $numero= 2;
    while ($numero <= $ciao){
    echo " <a href="http://www.giorgiotave.it/forum/segnala-il-tuo-sito-annunci/index$numero.html">$numero</a> ||";
    $numero ++;
    }
    ?>[/PHP]
    :eheh::eheh:

    @ Karapoto devi controllare bene tutti gli url (se sono corretti :D), i nomi del database e via dicendo.


  • Super User

    Mi da sempre errore quì while($tmp = mysql_fetch_assoc($risultati)) in tutte e due le versioni del file.


  • Community Manager

    @Karapoto said:

    Mi da sempre errore quì while($tmp = mysql_fetch_assoc($risultati)) in tutte e due le versioni del file.

    Okey Karapoto,

    questo lo da perchè non ha risultati quindi la query è errata 🙂

    [PHP]SELECT * FROM vb_thread ORDER BY threadid DESC LIMIT 20[/PHP]

    prova con

    [PHP]SELECT * FROM vb_thread WHERE forumid='1' ORDER BY threadid DESC LIMIT 20[/PHP]

    Se non va prova:

    [PHP]SELECT * FROM vb_thread WHERE forumid!='1' ORDER BY threadid DESC LIMIT 20[/PHP]

    🙂


  • Bannato User Attivo

    Forse ho capito il problema... Mi dici il prefix che hanno le tue tabelle?

    P.S. La query è corretta 🙂


  • Super User

    Non hanno prefisso le tabelle, son quelle classiche di vbulletin ma senza prefisso.

    Grazie ad entrambi 😉


  • Bannato User Attivo

    Bene, allora basta che togli tutti i "vb_" che vedi all'interno del codice 😉

    P.S. Ho fatto un paio di domande sul tuo forum 😄 Fammi trattare bene 😄


  • Super User

    Si, appena mi hai detto che prefissi avevo, ho subito modificato il tutto ed ha funzionato, grazie 😉

    Alle volte sfuggono cose semplici, ma ho la scusante di non saper programmare 😄

    Fammi sapere con che nick ti sei iscritto, in ogni caso il trattamento è sempre ottimo per tutti.
    Grazie anche per l'iscrizione e benvenuto 😉


  • User Attivo

    Hi Pchs 🙂

    Partiamo con un paio di premesse;
    Ho un sito Joomla con Forum vBulletin, su un'estensione .net da circa 5 mesi e mi trovo ad affrontare problemi molti simili ai tuoi con Google, che dopo un mio trasferimento di dominio mi viene a trovare e mi indicizza pagine come la velocità di una famigliola di lumachine :mmm:
    Il tutto è spiegato nel link sottostante...
    Link
    (Aspetto consigli anch'io eh..:D)

    Comunque dopo aver girovagato per l'intero Web, letto, letto ed ancora riletto..mi permetto di darti alcuni consigli per facilitare l'indicizzazione del tuo forum:

    1) Usa gli RR (Relevant Replacement)
    2) Usa la Mod "Welcome Headers", e meglio ancora se riesci, un'immagine ti presentazione ed invito a registrarsi, dovrebbe attirare ancor di più gli spider
    3) Disabilita la visione delle Firme, Utenti Online, Ricerca Messaggi, per tutti i tuoi Visitatori
    4) Se riesci, diminuisci un pò la grandezza del tuo Forum: al momento è di 116.12 KB, l'ideale sarebbe attestarsi sui 100Kb
    5) Dai un'occhiata a tutta questa Raccolta di Trucchi qui : Link
    Tutti sperimentati ed efficaci 😉

    6) Attenzione a come configuri l'opzione Gzip nell'ACP di vBUlletin, può rallentare di molto le prestazioni
    7) Sposta allegati, avatar ed immagini sul File System..Come? Leggi qui
    😎 Usa l'opzione presente l'ultimo VBseo per velocizzare le pagine del tuo forum : Clean HTML Code
    9) Usa i Social Benchmark tramite la funzione "Linkback"

    Mmm..spero che possano essere consigli utili, Saluti a presto :ciauz:


  • Bannato User Attivo

    @Ranma said:

    Hi Pchs 🙂

    Partiamo con un paio di premesse;
    Ho un sito Joomla con Forum vBulletin, su un'estensione .net da circa 5 mesi e mi trovo ad affrontare problemi molti simili ai tuoi con Google, che dopo un mio trasferimento di dominio mi viene a trovare e mi indicizza pagine come la velocità di una famigliola di lumachine :mmm:
    Il tutto è spiegato nel link sottostante...
    Link
    (Aspetto consigli anch'io eh..:D)

    Comunque dopo aver girovagato per l'intero Web, letto, letto ed ancora riletto..mi permetto di darti alcuni consigli per facilitare l'indicizzazione del tuo forum:

    1) Usa gli RR (Relevant Replacement)
    2) Usa la Mod "Welcome Headers", e meglio ancora se riesci, un'immagine ti presentazione ed invito a registrarsi, dovrebbe attirare ancor di più gli spider
    3) Disabilita la visione delle Firme, Utenti Online, Ricerca Messaggi, per tutti i tuoi Visitatori
    4) Se riesci, diminuisci un pò la grandezza del tuo Forum: al momento è di 116.12 KB, l'ideale sarebbe attestarsi sui 100Kb
    5) Dai un'occhiata a tutta questa Raccolta di Trucchi qui : Link
    Tutti sperimentati ed efficaci 😉

    6) Attenzione a come configuri l'opzione Gzip nell'ACP di vBUlletin, può rallentare di molto le prestazioni
    7) Sposta allegati, avatar ed immagini sul File System..Come? Leggi qui
    😎 Usa l'opzione presente l'ultimo VBseo per velocizzare le pagine del tuo forum : Clean HTML Code
    9) Usa i Social Benchmark tramite la funzione "Linkback"

    Mmm..spero che possano essere consigli utili, Saluti a presto :ciauz:

    Per prima cosa ti ringrazio perchè sei stato gentilissimo a perdere il tuo tempo per darmi tutti questi consigli!

    A questo punto però avrei di capire alcune cose:

    1. Come uso i Usa gli RR (Relevant Replacement), o meglio: Cosa sono?
    2. In che senso devo diminuire la grandezza del forum? Come faccio?
    3. Mi conviene disabilitare l'opzione Gzip ?
    4. Come uso i Social Benchmark tramite la funzione "Linkback"? O meglio cosa sono?

    Inoltre riguardo la mod Welcom Headers se non mi sbaglio già l'ho installata sul mio forum... O quella che vedo io è quella di default del vbulletin?

    Grazie ancora!


  • User Attivo

    Non sono un genio o un grande SEO, ma penso che aiutare e rendersi disponibili sia alla base di tutto, cerco di farlo ogni giorno nella mia Comunità, non vedo perchè non cercare di farlo anche da altre parti 🙂

    1. RR = Relevant Replacement

    (Servono per ottimizzare le informazioni di thread e messaggi da dare a spider e motori di ricerca)

    • Vai nell pannello di controllo di vBseo, clicca su Relevant Replacement
    • Dopidichè, dove sta RR1 incolli su Forumdisplay questo:> <table class="tborder" cellspacing="0" cellpadding="6" width="100%" align="center" border="0"><tbody><tr><td class="alt1" width="100%"><strong>[forum_title] at [bb_title]</strong>, <span class="smallfont">[forum_description]</span></td></tr></tbody></table><br />

    Mentre su showthread questo:

    <table class="tborder" cellspacing="0" cellpadding="6" width="100%" align="center" border="0"><tbody><tr><td class="alt1" width="100%"><strong>[forum_title]</strong> <span class="smallfont">Discuss, <em>[thread_title]</em> at [parent_forum_title] forum; [first_post_20_words]...</span></td></tr></tbody></table><br />

    • Poi Salva i Settaggi
    • Vai nell'ACP di vBulletin, cerca su Opzioni vBulletin: In Opzioni Visua. Forum Thread, togli la spunta da : Descrizione Forum
    • Infine per attivare gli RR, inserisci nel template "Navbar", in basso a tutto:
      <!--VBSEO_RR_1-->
      Oppure invece di inserire il codice nella Navbar lo inserisci in altri due template, come spiegato qui : Link
    1. Usando semplici tool sul Web ho notato che il tuo Forum pesa : 116.12 KB, ed impiega cerca 1.3/1.8 secondi a caricarsi.
      Gli spider amano portali,forum, pagine veloci, quindi se riesci togli immagini, pulsanti, animazioni che ti occupano Kb in più.
      O meglio ancora, vedi bene in che formato sono, e cerca al limite di convertirle in formati più leggeri!

    2. Fai un GZIP Test!
      Se la compressione è già attiva sul tuo server, allora disabiliti quella in vBulletin! Se è disattiva, la attivi 😉

    3. Linkback sono una funzione di vBseo, per controllar i backlink verso dei thread tuoi sul forum.
      In più, hai la possibilità di trasmettere discussioni con un semplice click a vari servizi per aumentare visite e pubblicità, come : Digg, Del.icious, Techonorati, etc.
      Link

    4. Allora, l'ideale sarebbe usare un'immagine come Header!
      Questa è quella che sono riuscito a creare io : Link
      Quando ti colleghi da Ospite al forum la vedi cosi....Forum

    Per provare a farla, leggi questa discussione

    In bocca al lupo..Fammi sapere 😉

    Nice Day