Newsgroup: it.comp.www.html
Titolo: Problema Registrazione sito

Ciao ho registrato il sito da me realizzato sui motori di ricerca ed oggi
finalmente la registrazione è on line ed il sito è visibile su tutti i
motori google yahoo ecc.
ed anche discretamente ben posizionato.
Il problema che riscontro però è il seguente:
il sito è realizzato con 3 frame uno alto uno basso e al centro ci sono le
pagine principali.
il motore di ricerca che ha fatto la scansione mi punta al frame principale
mi spiego:
www.miosito.it/home.html
 è quello che trova il motore di ricerca ma è solo
un frame della pagina manca sia
la parte in alto che quella in basso che si avrebbe caricando index.htm o
www.miosito.it
Come posso risolvere il problema ??
Grazie in advance
Glaxo

 Come posso risolvere il problema ??
In html puro non puoi fare nulla.
Via javascript puoi ricreare il frameset.
Mettiamo che il tuo frameset sia questo:
<frameset rows="150,*" cols="*" border=0>
  <frame src="a.htm" name="a" frameborder=0 scrolling="no" noresize>
  <frame src="b.htm" name="b" frameborder=0 noresize>
<noframes>
<a href="b.htm">blablabla</a>
</noframes>
</frameset>
In a.htm e in tutti quelli che vanno ad occupare il suo posto scrivi:
<script type="text/javascript">
<!--
if (top==self)
{
document.write('<frameset rows="150,*" border=0>')
document.write('<frame name="a" src='+document.location.href+'?a frameborder=0 scrolling="no" noresize>')
document.write('<frame name="b" src="b.htm" frameborder=0 noresize>')
document.write('</'+'frameset>')
}
// -->
</script>
In b.htm e in tutti quelli che vanno ad occupare il suo posto scrivi:
<script type="text/javascript">
<!--
if (top==self)
{
document.write('<frameset rows="150,*" border=0>')
document.write('<frame name="a" src="a.htm" frameborder=0 scrolling="no" noresize>')
document.write('<frame name="b" src='+document.location.href+'?a frameborder=0 noresize>')
document.write('</'+'frameset>')
}
// -->
</script>
Praticamente, se top == self (cioč se il frame č caricato da solo) rigeneri un frameset all'istante
che contiene "document.location.href", cioč il frame di partenza, piů un parametro "?a", che
serve ad evitare il loop (cioč a bloccare la condizione top == self)
Ti consiglio di caricare gli script da file .js esterni.
MaRoK

 Grazie in advance
Puoi far indicizzare soltanto l'index, creando un robots.txt che escluda
alla vista degli spider le altre pagine (frammenti) del sito.
Puoi buttare via i frame e usare un linguaggio lato server (php, asp, jsp,
....) evitandoti questo genere di problemi.
Ciao.
--
[Non siamo materia che aspetta, ma schemi che si perpetuano.]
Rhadamanth.net (
http://www.rhadamanth.net
)
CMS it-alt.* (
http://www.x-privat.org/it-alt/
)
Savona Web (
http://www.savonaweb.net
)

 ....) evitandoti questo genere di problemi.
qui ci vuole un po più di tempo per ora devo risolvere il problema in altro
modo

 tantissime ricerche simili...
[CUT]
Sbagliatissimo, appena Google se ne accorge ti banna e addio posizioni, anzi
addio sito.
Leggi qui:
http://www.google.it/intl/it/webmasters/



sono andato al link che mi hai indicato ma onestamente non credo di aver
fatto qualcosa di non consentito
tra l'altro mi pare che la dritta l'abbia presa da 
www.html.it
  e comunque
le parole inserite sono strettamente e univocamente collegate al sito in
questione e a nessun altro...!!

 questione e a nessun altro...!!
Probabilmente non hai letto bene.
Da: 
http://www.google.it/intl/it/webmasters/2.html#A1
[...]
Tuttavia, alcune azioni, quali il cloaking, l'uso di testo riconoscibile dai
motori di ricerca ma non dagli utenti, oppure la definizione di
pagine/collegamenti al solo scopo di ingannare i motori di ricerca possono
comportare la rimozione permanente dal nostro indice.
[...]
E ancora:
http://www.google.it/intl/it/webmasters/guidelines.html
[...]
Evitare testo o links nascosti.
[...]


 [...]
ok grazie ora l'ho trovato !! si effettivamente leggendo attentamente può
essere interpretato proprio come da te indicato.....qualche consiglio
comunque ?

 comunque ?
Beh non ci sono consigli migliori di questi, no?
http://www.google.it/intl/it/webmasters/guidelines.html
;-)
Ciao.
