• User Attivo

    fraz io sono disposto a convertire la struttura con i link esatti.. risparmiandoti tempo e fatica:yuppi:. fammi sapere.


  • User

    @osvi said:

    ciao fraz e benvenuto sul forum!! 🙂
    se il sito non è mai stato indicizzato non devi pensare al 301
    altrimenti se sei già su google devi pensare anche a questo fattore per non avere contenuti duplicati 😉

    grazie del benvenuto

    il sito non è ancora stato indicizzato da google, perchè non lo ho ancora linkato da nessun bl esterno e non lo ho ancora segnalato.
    perchè dici che rischio di avere contenuti duplicati ?

    grazie dell'offerta edo flashas, ma il progetto è ancora in fase di startup e avvio, quindi preferisco modificare tutto internamente, almeno per adesso...


  • Super User

    ci siamo capiti male 😄

    • se non sei già indicizzato: google non saprà mai i tuoi url dinamici e non hai problemi di duplicate content
    • se sei già indicizzato devi: devi segnalare (tramite header 301) che gli indirizzi delle pagine sono cambiati

    insomma sei a posto così 😉

    ciao,
    Francesco


  • User Attivo

    @osvi said:

    ci siamo capiti male 😄

    • se non sei già indicizzato: google non saprà mai i tuoi url dinamici e non hai problemi di duplicate content
    • se sei già indicizzato devi: devi segnalare (tramite header 301) che gli indirizzi delle pagine sono cambiati

    insomma sei a posto così 😉

    ciao,
    Francesco

    vabbè osvi ma se google indiizza la pagina con url dinamico php?zona=ddd

    con il mod rewrite non indicizzerà sempre

    dinamico php?zona=ddd
    che problema sorge?

    infondo raggiungendo

    dinamico php?zona=ddd

    si raggiungerà la pagina riscritta dall'url

    ddd.html


  • Super User

    google continua ad indicizzare php.?zona=add
    poi ti passa per la home
    e vede che hai una nuova pagina ddd.html

    se non sei a te a dirgli che l'indirizzo che ha richiesto non va bene (?zona=add) e che deve usare quello nuovo (ddd.html) nelle serp potresti avere degli indirizzi mischiati, ed essere penalizzato per contenuti duplicati in quando la stessa pagina è accessibile da due indirizzi differenti

    infondo raggiungendo dinamico php?zona=ddd si raggiungerà la pagina riscritta dall'url ddd.html
    esatto è proprio questo il problema
    quando un utente o google accede a ?zona=ddd deve ricevere un header http1.1 301 e un location al nuovo indirizzo 😉

    spero di averti chiarito le idee 😄


  • User

    @osvi said:

    ci siamo capiti male 😄

    • se non sei già indicizzato: google non saprà mai i tuoi url dinamici e non hai problemi di duplicate content
    • se sei già indicizzato devi: devi segnalare (tramite header 301) che gli indirizzi delle pagine sono cambiati

    insomma sei a posto così 😉

    ciao,
    Francesco

    ok, perfetto.

    allora continuo con la politica che intendevo seguire: finiamo di sistemare l'url rewrite e poi segnalo il sito a Google.
    grazie


  • User Attivo

    @osvi said:

    google continua ad indicizzare php.?zona=add
    poi ti passa per la home
    e vede che hai una nuova pagina ddd.html

    se non sei a te a dirgli che l'indirizzo che ha richiesto non va bene (?zona=add) e che deve usare quello nuovo (ddd.html) nelle serp potresti avere degli indirizzi mischiati, ed essere penalizzato per contenuti duplicati in quando la stessa pagina è accessibile da due indirizzi differenti

    esatto è proprio questo il problema
    quando un utente o google accede a ?zona=ddd deve ricevere un header http1.1 301 e un location al nuovo indirizzo 😉

    spero di averti chiarito le idee 😄

    si capito... quindi per questo è consigliato farlo in anticipo...?
    il mod rewrite.

    Qundi farlo in un secondo momento significa cambiare la struttura gerarchi del url dinamico?
    che senon fa far eil redirect 301 se abbiamo intenzine di fare un mode rewritirng url.


  • User

    infatti sto riscontrando non pochi problemi.....
    Il fatto è che non sto lavorando ad un sito "semplice" ma ad un portale, quindi ogni immagine è generata dinamicamente, ogni informazione, i css etc etc
    dopo tutta la mattina ho ottenuto che una parte dei link fuinzionassero, ma nessun css e nessuna foto:x......mi sa di impresa titanica farlo a questo punto visto la complessità del lavoro
    ....
    x OSVI
    sarei cmq curioso di avere piu informazioni sul metodo che utilizzi tu, x automatizzare la cosa.....

    grazie ancora x il rapido supporto


  • User Attivo

    fraz.. ripeto io sarei in grado di implementare una classe che fa tutto da se.. fammi sapere come stai impostando la cosa nel tecnico.


  • User Attivo

    fraz. svuota casella posta.. privata.


  • User

    svuotata...

    ma non si può aumentare il limite max di messaggi privati ?


  • Super User

    supponiamo che $rr sia un array che contiene un record mysql
    [php]
    $query=mysql_query('SELECT .. FROM news WHERE ...');
    while ($rr = mysql_fetch_array($query)) {
    ...
    }[/php]in questo modo itero i risultati della query, e fin qui tutto ok
    la cosa "cool" consiste, dentro al while, di non mettere un echo "<a href..." ma di richiamare una funzione, o un metodo

    [php] {
    ........
    AmpletechNews::writeahref($rr);
    ......
    }[/php](se non lavori con le classi sparisce NomeClasse:: - tutto il resto è identico)
    prima di analizzare (e quindi scrivere il codice di ) writeahref, vediamo i tipi di url

    • su quel portale ci sono delle recensioni che hanno un url particolare (stile "repubblica")
    • ci sono news con url più umani

    questa funzione contiene quindi un IF: seleziono un ramo se sono in una recensione, l'altro se è l'url di una news

    [php]function writeahref($record) {
    if ($record['categoria'] == ID_CAT_RECENSIONI) // echo url recensione stile repubblica
    else // echo url di una news
    }[/php]that's all. quando devi scrivere un url basta che metti una chiamata alla funzione e risolvi tutto in modo elegante e veloce

    spero di essere stato chiaro, ma se hai ancora dubbi fatti avanti! 🙂

    Francesco

    ps: per i pvt, no, il limite è definito in base al gruppo utente


  • User

    Ottimo sistema per smistare il lavoro devo dire.... la funzione in questione (purtroppo non uso molto gli oggetti.....mio limite lo ammetto 😄 ) è un ottimo modo x migliorare la pulizia del codice......

    Questo mi fa tornare alla mente il solito discorso, piu si lavora cn carta e penna migliore sarà il risultato !!!!!

    Sarà un suggerimento che al prossimo lavoro prenderò sicuramente in considerazione, ora non ha senso smontare un'intera struttura di una certa complessità x ogni link...andrei sicuramente a commettere errori di distrazione
    Di nuovo grazie a tutti x la rapidità nelle risposte e nel modo in cui si affronta un argomento che fino a 3 giorni fa x me era del tutto sconosciuto :figo:


  • Super User

    figurati, grazie a te 🙂