Visualizzazione risultati 1 fino 7 di 7

Discussione: google e le pagine dinamiche

  1. #1
    Data registrazione
    23-04-2011
    Messaggi
    5

    Question google e le pagine dinamiche

    Ciao a tutti!
    Ho pubblicato da circa 3 settimane il mio sito che è totalmente composto da pagine dinamiche.

    Leggendo qua e la ho visto che i motori di ricerca hanno difficoltà ad indicizzare pagine con estensioni php o peggio ancora url composti da parole come "?id=".
    Io purtroppo faccio uso di entrambe le cose.

    Col passare del tempo google mi ha comunque indicizzato, anche se devo dire che momentaneamente è riuscito solo a indicizzare la mia index e l'unica pagina html che avevo scritto, che tra l'altro ora ho modificato in una .php per motivi vari.

    Sapreste dirmi cosa devo fare per ovviare al problema?

    Ho letto che un metodo è quello di creare una pagina html statica dove inserire tutti i link alle pagine dinamiche e linkare la stessa all'interno del sito.

    Io ho fatto una cosa molto simile, creando una pagina nascosta (una sorta di sitemap) con tutti i link alle pagine dinamiche e relativa descrizione, tra l'altro l'ho anche inviata a google come sitemap, però l'ho dovuta linkare all'interno del sito con link nascosti...e non so se questo è un buon metodo!

    Attendo notizie e intanto vi ringrazio dell'aiuto!

  2. #2
    Guest

    Predefinito

    Perchè da così post.php?id_post=1 non lo trasformi a così post.php?url=titolo-articolo e successivamente con il .htaccess in /titolo-articolo ?

    da così post.php?id_post=1 a così post.php?url=titolo-articolo
    Per esempio, o almeno è questo quello che faccio io, inserisci un altro campo nella tabella del database che utilizzi per estrapolare gli articoli.
    In modo tale da avere una situazione del genere:
    Codice:
    ----------------------------------------------------------
    |  id_post  |     Titolo     |       url    |   data   |
    ----------------------------------------------------------
    |       1    | Titolo post | titolo-post  | 000000000  |
    ----------------------------------------------------------
    al posto di estrapolare così: post.php?id_post=1 fai così => post.php?url=titolo-post

    e nel .htaccess qualcosa del genere:
    Codice:
    RewriteRule ^([a-zA-Z0-9_\-]+)$ /post.php?url=$1 [L]
    che trasforma l'url da /post.php?url=titolo-post a /titolo-post

    Risultato da finale => nomesito.altervista.org/titolo-articolo-del-tuo-blog-che-vuoi
    Ultima modifica di musicanapoli : 07-05-2011 alle ore 16.59.41

  3. #3
    Data registrazione
    23-04-2011
    Messaggi
    5

    Predefinito

    grazie mille della tua gentile risposta!

    Volevo solo chiederti: dove posso trovare questo .htaccess che tu mi dici di modificare?

    P.S.
    Ho trovato già la guida che spiega dove trovare questi file, grazie ancora!
    Ultima modifica di ingallosbaraglio : 07-05-2011 alle ore 19.57.05

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,766

    Predefinito

    Pannello di controllo -> altersito -> gestione files -> Clica sull'ingranaggio -> avanzato

    ..Altrimenti, via ftp, attivando i file nascosti...

    Ciao!

  5. #5
    Data registrazione
    23-04-2011
    Messaggi
    5

    Predefinito

    Ciao ancora,
    dunque ho seguito il tuo consiglio e ora riesco ad avere url del tipo post?url=url_articolo.
    Il problema ora si presenta nella scrittura del file .htaccess, non riesco a farlo funzionare..mi sapresti dire il contenuto esatto che devo inserire nel file?

    Se inserisco la riga di codice da te scritta non ottengo alcun risultato.
    Grazie ancora!

  6. #6
    Guest

    Predefinito

    Prova così:
    Codice:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9_\-]+)$ /post.php?url=$1 [L]
    </IfModule>

  7. #7
    Data registrazione
    23-04-2011
    Messaggi
    5

    Predefinito

    il file .htaccess è inserito nella cartella principale, dove ho anche tutte le pagine .php del sito, premesso ciò: non funziona lo stesso...gli url del tipo: post.php?url=url_articolo, rimangono identici...

    EDIT:
    Risolto!!

    Grazie a tutti della disponibilità siete stati molto gentili!
    Ultima modifica di alemoppo : 07-05-2011 alle ore 22.02.12

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •