• Community Manager

    Le pagine php e google, che amore strano

    Il fatto che ho aggiunto che amore strano porterà più gente a seguire questo topic, perchè questo argomento così scontato in realtà può essere davvero interesante.

    Ho sempre detto io in prima persona e Rinzi anche che google non è in grado di riconoscere se una pagina php è dinamica o no.

    Quindi in teoria si comporta in uguale modo.

    Ma vi scandalizzate se vi dico che in realtà la penso diversamente?

    Quando lo spider ha accesso alla pagina fa richiesta al server che restituisce la pagina. Questa avrà la data di ultima modifica e google potrebbe controllare quella.

    Ma cosa accade se google chiede per due volte di seguito nello stesso giorno la pagina .php come la home di giorgiotave.

    Succede che vede due pagine diverse e allora può fare controlli, il web master non può uppare ogni minuto la pagina quindi riesce a capire che è dinamica.

    Quindi anche chi fa il mod_rewrite usato dai Seo per cambiare estensione da php a htm andrebbe al diavolo.

    Voi cosa ne pensate?


  • User Attivo

    Visto l'indicizzazione che hanno le pagine dinamiche, direi che la tua teoria va a farsi benedire, anzi G, da quello che ho letto in giro, sembra amare particolarmente le pagine che si aggiornano spesso.

    Ne e' la dimostrazione (scusate per lo spam) la home di http://www.fast-adv.it . Il numero di iscritti e' aggiornato in real-time e Google ama quella pagina in modo particolare (passa spessissimo)!

    Domenico


    [url=http://www.fast-adv.it]Guadagnare con un sito Web (oltre 20 diverse soluzioni)
    [url=http://www.vendita-hardware.com]Vendita Hardware
    [url=http://www.pixelab.it]Sviluppo siti Web, E-Commerce, portali, CMS e piattaforme B2B e B2C


  • Community Manager

    Si, ma non sto parlando dell'indicizzazione, quella può essere influenzata da molte cose.


  • User Attivo

    E di cosa parlavi?


    [url=http://www.fast-adv.it]Guadagnare con un sito Web (oltre 20 diverse soluzioni)
    [url=http://www.vendita-hardware.com]Vendita Hardware
    [url=http://www.pixelab.it]Sviluppo siti Web, E-Commerce, portali, CMS e piattaforme B2B e B2C


  • Community Manager

    @Fast-Adv.it said:

    E di cosa parlavi?

    L'indicizzazione può avvenire allo stesso modo.

    Parlo solo del fatto che google può capirlo, e che fà alcuni controlli.
    Non ho i log del server ma un bel test si potrebbe fare.


  • User Attivo

    Secondo te cosa potrebbe comportare questo?


    [url=http://www.fast-adv.it]Guadagnare con un sito Web (oltre 20 diverse soluzioni)
    [url=http://www.vendita-hardware.com]Vendita Hardware
    [url=http://www.pixelab.it]Sviluppo siti Web, E-Commerce, portali, CMS e piattaforme B2B e B2C


  • Super User

    secondo me, se google pensasse che una pagina viene aggiornata quotidianamente e la pagina fosse statica, si farebbe pure due risate sfottendo il webmaster rimasto all'eta' della pietra.


  • User Attivo

    @must said:

    secondo me, se google pensasse che una pagina viene aggiornata quotidianamente e la pagina fosse statica, si farebbe pure due risate sfottendo il webmaster rimasto all'eta' della pietra.

    Io per conto di miei clienti ho sviluppato decine di siti con la Home (e non solo) statica. Sono vetrine di presentazione e comunque, ho anche numerosi clienti con siti dinamici che non aggiornano quasi mai la pagina.

    Domenico


    [url=http://www.fast-adv.it]Guadagnare con un sito Web (oltre 20 diverse soluzioni)
    [url=http://www.vendita-hardware.com]Vendita Hardware
    [url=http://www.pixelab.it]Sviluppo siti Web, E-Commerce, portali, CMS e piattaforme B2B e B2C


  • User Attivo

    tempo fa feci uno spider....

    da quel che ricordo, ma potrei sbagliare, la maggior parte dei server NON fornisce la data di ultima modifica delle pagine (soprattutto se php o asp)....

    Questo secondo me rende tutto più complicato

    Comunque non capisco perchè G dovrebbe trattare diversamente pagine statiche e pagine dinamiche.


  • Community Manager

    Se la frequenza di visita da parte del bot, escludendo i link esterni, è influenzata in una minima percentuale dall'aggiornamento della pagina a google piacerebbe sapere se essa è dinamica o meno e se l'aggiornamento è fatto dala pagina stessa o via ftp .

    Nonostante tutto io stesso ho contenuti in home che inserisco tramite box e a volte non tocco l'ftp.

    Voglio solo cercare di capire se lui riesce a capirlo.


  • User Attivo

    penso che "tecnicamente" l'unico modo che ha per capirolo è tramite il "Last-Modified:" che può essere fornito dal server

    Il fatto è che il server normalmente non lo fornisce per le pagine dinamiche.

    Inoltre il valore del campo cabia quando viene inviata via ftp la pagina indipendentemente dal fatto che sia effettivamente cambiata. Per assurdo si possono inviare su tutte le pagine tutti i giorni e G vedrebbe che la data cambia ma magari i contentuti no.

    Un altro modo per "avere il sospetto" che la pagina sia cambiata (intendo propio il codice della pagina quindi la data di modifica) è quello di valutare il tipo di cambiamento, cioè se io bot, vedo che è stata aggiunta a una pagina delle news una riga in una tabella con una nuova news, magari penso che sia stato aggiornato il DB con una nuova news e basta. Se invece vedo che è cambiata la "struttura" della pagina, magari è stato aggiunto una nuova tabella con dentro dei link senza parametri in una parte alta della pagina, allora posso pensare che sia stato modificato effettivamente l'html della pagina....


  • Super User

    Girogio discussione interessante, domani ti dirò la mia

    ora devo andare 🙂


  • User Attivo

    Eccomi che porto chiarezza! :fumato:
    Il discorso di Giorgio non fa una piega, ma io nel mio cinismo spudorato porto a riflettere suil fatto che google non andrebbe mai, se non per motivi diversi dall'indicizzazione (ad esempio per le news), ad aggiornare una pagina a distanze troppo ravvicinate, questo soprattutto perchè il consumo di risorse non sarebbe giustificato in termini di entrate. 😄


  • Super User

    Quando lo spider ha accesso alla pagina fa richiesta al server che restituisce la pagina. Questa avrà la data di ultima modifica e google potrebbe controllare quella.

    Ma cosa accade se google chiede per due volte di seguito nello stesso giorno la pagina .php come la home di giorgiotave.

    Succede che vede due pagine diverse e allora può fare controlli, il web master non può uppare ogni minuto la pagina quindi riesce a capire che è dinamica.

    Non credo che google ha motivo di fare controlli sulla data di modifica delle pagine dinamiche, per verivicare eventuali modifiche è + saggio e utile confrontare i contenuti.

    ciao :fumato:

    Perchè penalizzare (anche poco) una pagina che ha la data di modifica costantemente aggiornata ma che offre buoni contenuti?

    Sul modo di spiderizzare le pagine dinamiche vi posso portare la mia esperienza.
    Secondo me Google fa questo ragionamento:

    • parametri in URL = - affidabilità dei contenuti

    Mi spiego, perchè inseriamo i parametri? per avere delle variabili su cui 'calcorale' il contenuto della pagina per la richiesta in corso. I parametri spesso vengono inseriti in base alle scelte dell'utente, magari a seguito di 2 o 3 passaggi, quindi la pagina
    film.asp?cat=triller&attore=de_niro&anno=2004 ha interesse per l'utente x ma probabilmente meno per la collettivita dei navigatori, inoltre 3 step di scelta quante combinazioni generano? troppe
    Nelle serp si trovano pagine anche con 3 parametri ma dopo quanto vengono inserite? ogni quanto vengono spiderizzate?

    Dalle stat di un mio sito sviluppato con pagine dinamiche (asp) he verificato che le pagine senza pagine senza parametro (mappa.asp, key.asp key_key1.asp) vengono visitate dal bot di Google tutti i giorni in modo massiccio, mentre le pagine con 1 parametro in URL circa una volta alla settimana a gruppetti di 3/4.

    Naturalmente io non ho proprio voglia di sviluppare n pagine per far contento google, preferisco avere un db e un unica pagina che con un solo parametro si adegua Title, link, contenuti, img, title dei link ecc...

    articolo.asp?cod_art=102

    ma ho avuto un ottima idea per eliminare il parametro dall'URL e fare in modo che il nome del file contenesse le key trattare...

    creo delle pagine del tipo key-key1.asp che contengono solo

    
    <%session&#40;"art"&#41; =9 ' codice articolo%>
    
    

    unica accortezza a non linkare mai articolo.asp?cod_art=9 se esiste la versione senza parametro... per un pò di tempo te le farà sparire entrambe dalla serp per poi scegliere key-key1.asp


  • Super User

    @GrazieMamma said:

    Eccomi che porto chiarezza! :fumato:
    Il discorso di Giorgio non fa una piega, ma io nel mio cinismo spudorato porto a riflettere suil fatto che google non andrebbe mai, se non per motivi diversi dall'indicizzazione (ad esempio per le news), ad aggiornare una pagina a distanze troppo ravvicinate, questo soprattutto perchè il consumo di risorse non sarebbe giustificato in termini di entrate. 😄

    Graziemamma ti devo contraddire in parte...

    sicuramente i bot hanno scopi diversi

    ho notato anche qualche movimento in serp


  • Super User

    Quoto Rinzi che secondo me ci ha preso in pieno.

    Tra l'altro anche io ho sviluppato da tempo un piccolo CMS in asp che funziona quasi esattamente sul principio esposto da Rinzi, crea pagine con la key nel nome del file e niente querystring, l'ID viene passato in una variabile dichiarata nel file.

    Alcune di queste pagine le aggiorno quotidianamente e da quelle il bot passa più spesso, ed ovviamente sono tutte ASP+include.

    Secondo me, assodato che i motori sono affamati di contenuti, non c'è logica allo stato attuale della tecnologia a penalizzare o sottoporre a verifiche particolari le pagine dinamiche.

    Chiunque abbia la necessità di fornire molti contenuti ed aggiornarli frequentemente ( se ci pensate è il perfetto identikit di un sito gradito ai motori ) si pone il problema di quale sia il modo migliore per farlo e la risposta è: un sito dinamico.

    Un sito dinamico non è ingegneria genetica, credo che ormai ne abbia uno anche il mio gatto :lol: per cui penalizzarli perchè una minima parte di utenti 'smart' potrebbe usarli in modo un pò losco significherebbe astrarsi pesantemente dalla realtà, cosa che i motori non possono permettersi di fare.


  • Super User

    Quoto Rinzi che secondo me ci ha preso in pieno
    Tra l'altro anche io ho sviluppato da tempo un piccolo CMS in asp che funziona quasi esattamente sul principio esposto da Rinzi, crea pagine con la key nel nome del file e niente querystring, l'ID viene passato in una variabile dichiarata nel file.

    :fumato:

    Giusto, ti crei un bel pannello di controllo non tocchi + l'ftp e google è contento ...

    io in parte l'ho sviluppato ma è da terminare... 😎


  • User Attivo

    Beh quello è ovvio, ma io mi riferisco solo a dracula...


  • Community Manager

    Be' che dire, ho aperto questo topic per avere delle informazioni più dettagliate e chiare. Devo dire che ci sono state 🙂

    Davvero un bel topic, aggiungo il link nei link utili.


  • Super User

    @GrazieMamma said:

    Beh quello è ovvio, ma io mi riferisco solo a dracula...
    😮 scusami...non ti contraddico mai più 😄