Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    SEO e database di access

    Buon giorno a tutti.

    Vi scrivo per chiedere alcuni consigli ...

    Premetto che sono assolutamente ignorante in materia e, quindi, probabilmente la mia domanda è banale (o magari impossibile).

    Ho creato un sito in ASP.NET dove alcune pagine sono statiche, mentre altre vengono create "runtime" popolando una pagina .master con dei dati provenienti da un database di access.

    Le uniche pagine che google trova sono quelle statiche ... Come posso fare per far sì che la ricerca venga estesa anche ai record contenuti nel database di access? È una cosa possibile o è fantascienza?

    Grazie anticipatamente per le vostre risposte ed il vostro aiuto!

    Daniele

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2015
    Messaggi
    111
    È possibile se sulle tue pagine statiche metti i link a tutte le pagine dinamiche (o solo quelle principali che vuoi far indicizzare) e se queste pagine hanno ognuna un proprio specifico url, un proprio titolo, una descrizione e dei contenuti di testo diversi da qualsiasi altra pagina.

    Per fare un esempio Google considera differenti i 2 seguenti link
    miosito.com/master.asp?tipo=economico
    miosito.com/master.asp?tipo=lusso
    però se avessero contenuti in comune, uno dei due verrebbe penalizzato e quindi non indicizzato.
    Ultima modifica di seo2015; 24-06-2015 a 13:49

  3. #3
    Quote Originariamente inviata da seo2015 Visualizza il messaggio
    È possibile se sulle tue pagine statiche metti i link a tutte le pagine dinamiche (o solo quelle principali che vuoi far indicizzare) e se queste pagine hanno ognuna un proprio specifico url, un proprio titolo, una descrizione e dei contenuti di testo diversi da qualsiasi altra pagina.

    Per fare un esempio Google considera differenti i 2 seguenti link
    miosito.com/master.asp?tipo=economico
    miosito.com/master.asp?tipo=lusso
    però se avessero contenuti in comune, uno dei due verrebbe penalizzato e quindi non indicizzato.
    Innanzitutto grazie della risposta seo2015!

    Da quello che ho capito se, ad esempio, sulla home page (pagina statica), inserisco un link ad una pagina dinamica (es. miosito.com/master.aspx?id=15), il motore, quando fa una ricerca, trova non solo quelle statiche ma anche la pagina 'miosito.com/master.aspx?id=15'.
    Il motore cosa fa di preciso? Trova la Request.QueryString (id=15) ed accede al database cercando il record con id corrispondente a 15? Altrimenti da dove recupera dalla pagina 'miosito.com/master.aspx?id=15' il titolo, descrizione e contenuti?

    Perdona il mio banale intervento ...

    Grazie.

    Daniele

  4. #4
    Il motore di ricerca è come una persona che visita un sito web fintanto che ne trova dei link pubblici sul sito stesso, con in più il fatto che, rispetto ad una persona, indicizza i contenuti. Il motore di ricerca non può accedere al database, non ha le credenziali per farlo, così come non può farlo un visitatore umano. Titolo, descrizione e contenuti vengono restituiti dal server che, una volta interrogato con la query "id=15" recupera dal database i dati utili, li inserisce nella pagina "master.aspx" e restituisce al visitatore (umano o motore di ricerca che sia) la pagina completa.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2015
    Messaggi
    111
    Non sono d'accordo: non è detto che un motore di ricerca non possa mai accedere a nessun database.

    Comunque l'indicizzazione avviene con o senza l'accesso al database da parte del motore. Il crawler di Google (è un client) trova il link miosito.com/master.aspx?id=15 e fa una richiesta HTTP al server, come se fosse un browser qualsiasi! A quel punto il server accede al proprio database e restituisce al crawler la corrispondente pagina con i rispettivi contenuti.

    A Google non interessa sapere dove il tuo server ha preso i contenuti relativi alla pagina da indicizzare. Tuttavia se li avesse presi da un database, è possibile che il crawler legga anche i contenuti del database (se è aperto) per memorizzare tutto quello che c'è nel sito, ma questo a prescindere dall'indicizzazione della pagina miosito.com/master.aspx?id=15
    Ultima modifica di seo2015; 25-06-2015 a 16:06

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.