Questo articolo mira a porre fine al dibattito sulla creazione di siti Flash amichevoli SEO. Discuterò alcuni suggerimenti e linee guida fondamentali, dandoti l'opportunità di creare siti Flash attraenti e interattivi che possono essere indicizzati dai motori di ricerca.
Sviluppatori e designer hanno discusso a lungo sull'indicizzazione dei motori di ricerca con Flash. La conclusione è sempre stata quella di non usare Flash se vuoi che i motori di ricerca indicizzino il tuo contenuto. Molti clienti hanno seguito questa convinzione errata per molto tempo. Mentre il cliente può avere un reale desiderio di scegliere l'interazione Flash, di solito lo evita per garantire che i suoi siti siano ben scansionati.
L'idea che i motori di ricerca odiano Flash significa che molti clienti perdono il contenuto attraente e ricco che Flash può creare. Francamente, Flash fatto hanno problemi con i crawler dei motori di ricerca. Allo stesso tempo, non si tratta di una situazione in bianco e nero in cui è necessario utilizzare il contenuto del sito Flash o dei motori di ricerca; c'è una vasta area grigia nel mezzo che dovremmo considerare.
È possibile ottenere i vantaggi di entrambe le parti attraverso alcuni suggerimenti che possono aiutarti a migliorare l'accessibilità del motore di ricerca per il tuo sito Flash. L'applicazione di questi suggerimenti dipende dalle circostanze del progetto, come vedremo in questo articolo.
Questi suggerimenti non necessariamente miglioreranno il tuo sito Flash, ma dovrebbero aiutarti a organizzare le idee nella tua mente quando pianifichi i primi passi del tuo sito web.
Il primo argomento da affrontare è la quantità di Flash che avrai nel tuo sito web. In generale, esistono tre tipi di siti Web basati sul contenuto Flash: nessun sito Flash, in parte siti Flash e siti Flash completi. Qui parleremo degli ultimi due tipi poiché i siti Web non Flash non sono la nostra preoccupazione in questo articolo.
Flash è un media attraente che ti aiuta a fornire contenuti e fornire una ricca esperienza ai visitatori del sito web. Tuttavia, la scelta tra siti Flash completi e in parte siti Flash si basa principalmente sul contenuto e sulla struttura del sito Web:
Se diamo un'occhiata a siti di notizie come CNN e BBC, non immaginereste mai che questi siti web possano essere pieni di Flash (il sito Adobe non è nemmeno pieno di Flash). La conclusione che portiamo qui è che è più adatto per alcuni siti 'contenuto per avere in parte il contenuto Flash invece del contenuto Flash completo.
In generale, per i siti Web con contenuti di grandi dimensioni, siti altamente dinamici e siti aziendali, è più adatto avere in parte il contenuto Flash. Il concetto alla base di questa idea è che tali siti non richiedono l'attrazione o la funzionalità Flash nella maggior parte delle sue pagine e contenuti. Tuttavia, i siti web simili agli esempi precedenti possono incorporare Flash in aree che richiedono solo l'interazione o le funzioni Flash.
I siti Web di notizie (come nell'esempio precedente) richiedono solo Flash per la visualizzazione di animazioni di video e banner. Il sito Web di Adobe utilizza Flash per visualizzare demo di prodotti, banner e tutorial video, mentre il resto del contenuto del sito Web è testo normale.
I siti web Full Flash non forniscono solo contenuti, ma forniscono all'utente un'esperienza multimediale interessante che aiuta a fornire un'idea su un determinato argomento. Studi di design e siti creativi che dimostrano il potenziale creativo spesso utilizzano siti Flash completi.
Marchi famosi come Nike, Coca Cola e Adidas (come visto sotto) intendono offrire agli utenti un'esperienza attraente attraverso i loro siti Flash. L'idea è di presentare i loro prodotti attraverso una tecnologia che offre il massimo livello di attrazione e gioia per l'utente.
I crawler dei motori di ricerca eseguono la navigazione nelle pagine Web dall'alto verso il basso. Pertanto, le prime righe presentate al motore di ricerca sono quelle della pagina titolo e metadati.
Il titolo della pagina è il titolo che appare sulla barra del titolo del browser come titolo della pagina nel sito web. Quando cerchi un sito web in un motore di ricerca, il titolo della home page appare di solito nel titolo della ricerca. Il primo e più importante passo per aumentare la visibilità del sito nei motori di ricerca è fornire parole chiave pertinenti nel titolo della pagina.
Il titolo della home page viene troncato a un numero limitato di caratteri, con l'importo che dipende dal motore di ricerca. Ad esempio, Google ammette solo circa 64 caratteri nel titolo.
Il metadati include sia le parole chiave che la descrizione. Le parole chiave sono parole separate che rappresentano il contenuto del sito web. I motori di ricerca hanno un numero limitato di caratteri di parole chiave da indicizzare, quindi è una buona idea rendere le tue parole chiave oneste e pertinenti ai tuoi contenuti. La limitazione dei caratteri per le parole chiave è di circa 160 caratteri.
Meta Description è una piccola descrizione del tuo sito web; questo è indicizzato con il titolo della pagina e le meta keywords. Analogamente al resto delle informazioni sui metadati, ha un numero limitato di caratteri che verranno notati. Di nuovo, l'importo varia da un motore di ricerca all'altro; è limitato a 160 in Google, 165 in Yahoo e 200 in MSN.
Il processo di sviluppo all'interno di Flash non è così lontano dal processo di ottimizzazione. Esistono due metodi principali per ottimizzare i contenuti Flash per l'ottimizzazione dei motori di ricerca. Il primo metodo consiste nel dividere il sito Flash su più file HTML come segue:
Mentre il sito web di Flash è incorporato in una sola pagina web come mostrato nello schema seguente, puoi dividere il contenuto del tuo sito Flash in più pagine web; ogni pagina ha il proprio URL, titolo della pagina, meta keywords e meta descrizione.
Qui, ciascuno dei file SWF per casa, prodotti, servizi e contatti è contenuto in una pagina Web diversa. Collegamenti Flash Website.swf a ciascuna di queste pagine.
Questo metodo può aiutare a ridurre le dimensioni totali del file SWF come parte del processo di ottimizzazione e ti dà la possibilità di aggiungere metadati specifici a ciascuna pagina. Ad esempio, quando si dispone di un sito Web che include, ad esempio, un collegamento di prodotti e un collegamento di servizi, è possibile specificare nella metrica della pagina dei prodotti il nome del prodotto ecc. E inoltre specificare le informazioni pertinenti nei metadati dei servizi..
Insieme ai file Flash separati, i collegamenti del sito Flash sono elencati nelle pagine HTML, che consentono ai motori di ricerca di indicizzare l'URL del sito Web direttamente senza soluzioni di work-around.
Il diagramma seguente mostra come ristrutturare un sito Web Flash per includere più pagine HTML anziché una pagina.
Il secondo metodo consiste nel caricare l'intero sito Flash in una pagina HTML e avere tutti i collegamenti incorporati nel file Flash. Sebbene questo metodo possa nascondere i collegamenti Flash e le pagine dal motore di ricerca, ci sono alcuni work-around che possono aiutarti ad ottenere sia i vantaggi di avere i collegamenti all'interno di Flash sia di far sì che questi link siano indicizzati.
Esistono un paio di librerie che possono migliorare le capacità del motore di ricerca nei siti Web Flash: SWFAddress e SWFObject.
SWFAddress è un'implementazione della libreria Javascript / ActionScript che consente di modificare l'URL del browser in base agli eventi ActionScript o al cosiddetto deep linking. Questo metodo può conferire a ciascuna pagina o collegamento in Flash un URL univoco, che viene indicizzato dai motori di ricerca.
(Daniel Apt ha discusso di questo metodo nel suo articolo Web Flash: i pro e i contro).
SWFObject è un'altra libreria Javascript che rileva la versione del Flash player del browser e fornisce un metodo semplice per installarlo. Può fornire un testo alternativo da visualizzare se il sito Flash non viene caricato a causa delle restrizioni del browser o della mancata disponibilità di Flash Player. Per i crawler dei motori di ricerca che non supportano Flash, è possibile utilizzare SWFObject per fornire testo e collegamenti alternativi che verranno indicizzati.
La documentazione SWFObject sul codice Google fornisce informazioni complete su questo metodo.
Uno dei più grandi successi nella storia di Flash è quello di ottenere i principali motori di ricerca come Google, Yahoo e MSN per indicizzare il contenuto Flash. Questa tendenza consente di indicizzare la maggior parte dei contenuti Flash sul Web. Inoltre, metterà fine al dilemma su Flash e SEO per sempre. Inoltre, è stato un grande passo per i motori di ricerca, con il crescente numero di contenuti Flash sul Web e la reale necessità di indicizzare questo contenuto a vantaggio degli utenti di Internet.
All'inizio del 2008, Google ha sviluppato un algoritmo per indicizzare il contenuto Flash SWF sul Web. Questo nuovo algoritmo potrebbe indicizzare qualsiasi contenuto testuale all'interno dei file SWF, inclusi testo, collegamenti e persino pulsanti con didascalie di testo.
Successivamente, a metà del 2009, Google ha sviluppato questo algoritmo con alcuni passaggi ulteriormente con la possibilità di indicizzare testo esterno collegato a Flash, ad esempio testo caricato come HTML e XML, e testo situato in altri file SWF collegati a un file SWF principale (come menzionato nell'annuncio di Google, indicizzazione di Flash con caricamento di risorse esterne.) Possiamo riepilogare il contenuto che Google può indicizzare quando i crawler soddisfano il contenuto SWF come:
La maggior parte dei proprietari di siti sono interessati ai principali motori di ricerca, ma se desideri estendere l'indicizzazione del tuo sito Flash, puoi fare riferimento ai suggerimenti sopra riportati per assicurarti che il contenuto del tuo sito Flash venga indicizzato nella maggior parte dei motori di ricerca.
Il gossip su Flash è diffuso. Altre nuove tecnologie e il modo in cui possono competere con Flash come Sliverlight, Ajax, JQuery e (più recentemente) funzionalità di incorporamento video HTML5 sono sempre in discussione.
In realtà, questi sono pensieri ristretti su Flash. Altre tecnologie possono presentare funzionalità e tecnologie simili a Flash, ma Flash ha molto più di un paio di funzioni con cui competere. Oltre alle funzionalità Flash, Flash offre un reale vantaggio esclusivo collocandolo in una posizione unica tra i concorrenti in grado di fornire animazione, interattività o contenuti multimediali: la sua ampia integrazione. È possibile utilizzare la propria applicazione Flash sul Web, sul desktop, sui dispositivi mobili e persino sulla trasmissione TV, riducendo i costi dei progetti multipiattaforma.
Inoltre, Flash si integra con gli strumenti Adobe e Microsoft per fornire il flusso di lavoro più avanzato tra le applicazioni. Puoi trovare ulteriori informazioni sull'integrazione di Flash nel mio articolo, Suggerimenti rapidi per l'integrazione dei prodotti Adobe Creative Suite 3.
Nel complesso, è un grande vantaggio implementare Flash nel tuo sito web e nei contenuti interattivi. I suggerimenti di cui sopra dovrebbero aiutarti a unire i vantaggi dei contenuti attraenti di Flash e la creazione di siti web per i motori di ricerca.
Spero che questo articolo ti sia piaciuto e l'ho trovato utile, grazie per la lettura.