- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- script in JS per sito in frame
-
script in JS per sito in frame
Ciao a tutti,
ho un problema: sono alla ricerca di qualche script per poter indicizzare un sito strutturato in frame.Qualcuno mi sa dire dove posso trovarlo?
-
Indicizzare le pagine di un sito basato su frame ormai non è più un problema, in quanto ormai praticamente tutti gli spider seguono i collegamenti presenti nei frameset.
Il problema può essere invece rappresentato dal fatto che l'utente può arrivare tramite i motori di ricerca su una pagina interna del frameset e caricare solo quella senza tutta la struttura che dovrebbe starci intorno.
La cosa si può per esempio risolvere con un javascript di questo tipo
function go_top(){ ok_url = "http://frameset.htm"; if (top.location.href != ok_url) { top.location.href = ok_url; } }
Meglio inserire il codice in un file js separato, che poi richiamerai in ogni pagina che non sia il frameset.
In ognuna di queste pagine poi devi caricare la funzione go_top in corrispondenza dell'evento onLoad del body.Ho usato spesso soluzioni simili e non mi hanno mai dato problemi, comunque si tratta sempre di un redirect in javascript, e potrebbe anche venire penalizzato in qualche controllo futuro.
Io ti consiglio, se puoi, di evitare i frame