Sono più che sicuro che la maggior parte di voi (se non tutti) credono che flash non sia indicizzabile nei motori di ricerca...
Io vi dico di si, ma ovviamente non come i siti in HTML o simili.
Gli spider di google riescono a leggere tutti i testi scritti all'interno del file flash e noi con i nostri codici riusciamo anche a rendere più facile il lavoro a questi BOT.
Per aiutare il nostro amico Google a indicizzarci dobbiamo usare due script (SWFObject e SWFAddress)
Ora vi spiego come fare utilizzando un file di esempio.
-Primo passo
Scaricate il file del tutorial con tutto compreso(swfaddress per il deep-linking, swfobject x l'ottimizzazione di incizzazione del file flash, l'html, il file flash e il codice)
-Secondo passo
Analizziamo il codice:
in questa parte si settano le variabili:
mainText che per ora non ci serve
text1,2,3,4 che saranno i testi da visualizzare nelle pagine
menuArray nel quale troviamo i vari pulsanti del menu
xval serve per stabilire la posizione del menu
----
questa parte serve per creare i pulsanti del menu ma questa parte a noi non interessa
----
menuClicked è la funzione chiamata quando clickano su un pulsante che definisce quale pulsante è stato clickato
SWFAddress.addEventlistener ovviamente chiama la funzione addressChange
addressChange tramite setTitle mette il titolo al sito(in questo caso tramite getValue se viene premuto il pulsante Home il titolo sarà /Home), con degli if in base al pulsante clickato nella variabile mainText precedentemente creata mette il testo da mostrare e chiama la funzione textChange
textChange cambia il testo nel box in base a quello che è scritto dentro la variabile mainText
-Terzo passo
Modificate le variabili text1,2,3,4 con quello che volete che sia scritto nelle relative pagine e se volete l'array del menu con quello che volete
Fine.
PS: se provate il file html in locale non funzionerà perchè deve essere online per funzionare
PPS: se volete vedere questo esempio (leggermente modificato) online andate
Io vi dico di si, ma ovviamente non come i siti in HTML o simili.
Gli spider di google riescono a leggere tutti i testi scritti all'interno del file flash e noi con i nostri codici riusciamo anche a rendere più facile il lavoro a questi BOT.
Per aiutare il nostro amico Google a indicizzarci dobbiamo usare due script (SWFObject e SWFAddress)
Ora vi spiego come fare utilizzando un file di esempio.
-Primo passo
Scaricate il file del tutorial con tutto compreso(swfaddress per il deep-linking, swfobject x l'ottimizzazione di incizzazione del file flash, l'html, il file flash e il codice)
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
-Secondo passo
Analizziamo il codice:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
mainText che per ora non ci serve
text1,2,3,4 che saranno i testi da visualizzare nelle pagine
menuArray nel quale troviamo i vari pulsanti del menu
xval serve per stabilire la posizione del menu
----
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
----
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
menuClicked è la funzione chiamata quando clickano su un pulsante che definisce quale pulsante è stato clickato
SWFAddress.addEventlistener ovviamente chiama la funzione addressChange
addressChange tramite setTitle mette il titolo al sito(in questo caso tramite getValue se viene premuto il pulsante Home il titolo sarà /Home), con degli if in base al pulsante clickato nella variabile mainText precedentemente creata mette il testo da mostrare e chiama la funzione textChange
textChange cambia il testo nel box in base a quello che è scritto dentro la variabile mainText
-Terzo passo
Modificate le variabili text1,2,3,4 con quello che volete che sia scritto nelle relative pagine e se volete l'array del menu con quello che volete
Fine.
PS: se provate il file html in locale non funzionerà perchè deve essere online per funzionare
PPS: se volete vedere questo esempio (leggermente modificato) online andate
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
(le pagine vengono caricate da swf esterni al posto di testi e ho messo una semplice transizione tra le pagine)