• User Attivo

    problema su degli i-frame,

    Ciao a tutti,

    Per diversi motivi siamo stati costretti ad utilizzare degli i-frame all'interno del sito di un cliente, e vorrei che questi indicizzati dal motore di ricerca.

    Rimane, come sapete, la possibilità che google dia come risultato di una query una di queste pagine caricate in i-frame (ovviamente inutile da sola).

    Per cercare di limitare il problema avevamo pensato a questa soluzione:

    controllare l' URL della pagina che ha richiamato la nostra incriminata, se si tratta della pagina corretta (la index del sito in questo caso) continuo con una visualizzazione normale, altrimenti eseguo un redirect alla homepage: header("location: http://www.sitocliente.it/") ;

    <?php
    if(($_SERVER['HTTP_REFERER']!="http://www.miosito.it/")&&($_SERVER['HTTP_REFERER']!="http://www.miosito.it/index.htm")) header("location: http://www.miosito.it/");
    ?>

    il mio timore è che questa soluzione non sia particolarmente gradita agli algoritmi di google e che venga penalizzato il lavoro di posizionamento.

    Qualcuno ha qualche consiglio o ha già provato la cosa?

    Grazie mille! 🙂

    Nik


  • User

    A cosa ti servono gli iframe?

    Ti servono per delle operazioni delicate lato codice (spesso io gli utilizzo cosi) oppure perchè hai un bel layout definito che non vuoi "sporcare con lo scroll", quindi preferisci uno scroll interno?

    Se questa e' la tua motiviazione ti consiglio di usare questa tecnica:

    Fai un DIV delle dimensioni (larghezza e altezza dell'iframe) e nel css ci metti l'attributo overflow.

    Es.

    #div {
    width: 300px;
    padding: 5px
    height: 300px;
    overflow:auto;
    }

    In questo modo se la dimensioni in altezza eccede quella prefissata, ti mette lo scroll al div.

    Antonio


  • User Attivo

    @Toniello said:

    A cosa ti servono gli iframe?

    Antonio

    Ciao Antonio e grazie,

    Stiamo usando Winlike...quindi i div non van bene...
    vedi per info: http://www.winlike.net

    Il problema è il redirect, che ne dici/te?

    grazie,

    Nik


  • Community Manager

    Mamma mia! Inusabilissimo quel sito e contro i motori di ricerca.

    Se sei proprio costretto (farei comunque due versioni e farei scegliere agli utenti), stati attento con questi sistemi. Io creerei una lista di url da indicizzare e li darei a Google tramite Sitemaps.

    Se poi vuoi mostrare sempre e solo la Home Page, disabilita agli spider tutte le altre.

    Però mi sorge un dubbio...

    Potresti mostrare a tutti un caso reale di indicizzazione di iframe su quel sito?


  • User Attivo

    @Giorgiotave said:

    Mamma mia! Inusabilissimo quel sito e contro i motori di ricerca.

    Però mi sorge un dubbio...

    Potresti mostrare a tutti un caso reale di indicizzazione di iframe su quel sito?

    grazie Giorgio,

    grazia al cielo non è quello il sito ma è solo un esempio...secondo me la tecnologia usata puo' essere molto utile in casi di comunicazioni parallele (es.: video e testo)...postero' comunque il sito appena pronto...

    Comunque è proprio vero che per i motori non è friendly per niente!!!
    Ma sono i motori che si devono adeguare no alle novità? 😉

    seguiro' sicuramente i tuoi consigli.

    Grazie

    Nik