• User

    Cambiare title e description con javascript - utile per i robots?

    Ciao a tutti,

    sto provando ad usare history.pushState per cambiare l'url della pagina quando un utente clicca su una categoria.
    Finché nessuna categoria è selezionata il title e la meta description della pagina sono quelli generici assegnati al caricamento della pagina:

    <head>
    <title>my default title</title>
    <meta id="mdescription" name="description" content="my default description" />
    ?
    </head>

    Nel momento in cui l'utente seleziona una categoria i contenuti vengono aggiornati tramite ajax, l'url viene modificato e grazie alle variabili passate all'url ricavo i valori e creo i nuovi title e meta description, in questo modo:

    $('title').html(mynewtitle);
    $('#mdescription').attr(mynewmdescription);

    Tutto ciò funziona, mi chiedo solo se sia alla fine utile per gli spider... In pratica mi chiedo, gli spider saranno in grado di leggere i nuovi title e description che imposto con le due righe di javascript qui sopra? E se fosse no, che senso ha farlo, se non per "l'emozione" dell'utente di vedere cambiare il titolo della pagina quando clicca su una categoria? :surprised:

    Grazie in anticipo a chi mi chiarisce le idee :smile5:


  • User

    No, gli spider non vedono il cambio.