Acest articol își propune să pună capăt dezbaterii despre crearea unor site-uri Flash Flash friendly. Voi discuta câteva sfaturi și îndrumări fundamentale, oferindu-vă posibilitatea de a crea site-uri Flash atractive și interactive care pot fi indexate de motoarele de căutare.
Dezvoltatorii și designerii au dezbătut de mult indexarea motorului de căutare cu Flash. Concluzia a fost întotdeauna să nu folosiți Flash dacă doriți ca motoarele de căutare să indexeze conținutul. Mulți clienți au urmat această credință greșită de mult timp. În timp ce clientul poate avea o dorință reală de a alege interacțiunea Flash, ei de obicei evită să se asigure că site-urile lor vor fi bine accesate cu crawlere.
Ideea că motoarele de căutare urăsc Flash înseamnă că mulți clienți au lipsit de conținutul atractiv și bogat pe care îl poate crea Flash. Sincer, Flash făcut aveți probleme cu crawlerele motorului de căutare. În același timp, nu este o situație alb-negru în care trebuie să luați conținut de site Flash sau de site-uri prietenoase pentru motoarele de căutare; există o zonă gri deschisă la mijloc pe care ar trebui să o luăm în considerare.
Este posibil să obțineți avantajele ambelor părți prin câteva sfaturi care vă pot ajuta să îmbunătățiți accesibilitatea motorului de căutare pentru site-ul dvs. Flash. Aplicarea acestor sfaturi depinde de circumstanțele proiectului așa cum vom vedea în acest articol.
Aceste sfaturi nu vă vor îmbunătăți neapărat site-ul Flash, dar ar trebui să vă ajute să aranjați ideile în mintea dvs. atunci când planificați primii pași ai construirii site-ului dvs..
Primul subiect de abordat este cât de mult va avea Flash pe site-ul dvs. În general, există trei tipuri de site-uri web bazate pe conținutul Flash: nu site-uri Flash, site-uri Flash în parte și site-uri Flash complete. Aici vom vorbi despre ultimele două tipuri, deoarece site-urile non-Flash nu reprezintă preocuparea noastră în acest articol.
Flash este un mediu atractiv care vă ajută să furnizați conținut și să oferiți o experiență bogată vizitatorilor site-ului web. Cu toate acestea, alegerea între site-urile Flash complete și site-urile cu Flash parțial se bazează în principal pe conținutul și structura site-ului:
Dacă ne uităm la site-urile de știri precum CNN și BBC, nu ți-ai imagina niciodată că aceste site-uri ar putea fi fulminante Flash (site-ul Adobe chiar nu este chiar Flash complet.) Concluzia pe care o tragem aici este că este mai potrivit pentru unele site-uri "conținut pentru a avea conținut parțial flash în loc de conținut Flash complet.
În general, pentru site-uri web cu conținut masiv, site-uri extrem de dinamice și site-uri de afaceri, este mai potrivit să aveți conținut Flash în parte. Conceptul din spatele acestei idei este că astfel de site-uri nu necesită atracția sau funcționalitatea Flash în majoritatea paginilor și conținutului său. Cu toate acestea, site-urile web asemănătoare cu exemplele de mai sus pot încorpora Flash în zone care necesită numai interacțiunea Flash sau funcții.
Site-urile de știri (cum ar fi exemplul de mai sus) necesită numai Flash pentru a afișa animație video și banner. Site-ul Adobe folosește Flash pentru a afișa demonstrații de produse, bannere și tutoriale video, restul conținutului site-ului fiind text simplu.
Site-urile Flash complete nu oferă doar conținut, ci oferă utilizatorului o experiență mediatică atractivă, care vă ajută să oferiți o idee despre un anumit subiect. Studiourile de design și site-urile creative care demonstrează potențialul creativ utilizează adesea site-uri Flash complete.
Marcile cunoscute precum Nike, Coca Cola si Adidas (dupa cum se vede mai jos) intentioneaza sa ofere utilizatorilor o experienta atractiva prin intermediul site-urilor Flash. Ideea este de a introduce produsele lor printr-o tehnologie care oferă un nivel maxim de atracție și bucurie pentru utilizator.
Motoarele de căutare execută navigarea în paginile web de sus în jos. Prin urmare, primele linii prezentate pentru motorul de căutare sunt paginile titlu și metadate.
titlul paginii este titlul care apare în bara de titlu a browserului ca titlu al paginii de pe site. Când căutați un site web într-un motor de căutare, titlul paginii de pornire apare de obicei în titlul căutării. Primul și cel mai important pas pentru a spori vizibilitatea site-ului în motoarele de căutare este de a furniza cuvinte cheie relevante în titlul paginii.
Titlul paginii web este redus la un număr limitat de caractere, suma fiind în funcție de motorul de căutare. De exemplu, Google permite în jur de 64 de caractere în titlu.
metadate include atât cuvintele cheie, cât și descrierea. Cuvintele cheie sunt cuvinte separate care reprezintă conținutul site-ului web. Motoarele de căutare au un număr limitat de caractere de cuvinte cheie pentru indexare, așadar este bine să faceți cuvintele cheie corecte și relevante pentru conținutul dvs. Limitarea caracterului pentru cuvintele cheie este de aproximativ 160 de caractere.
Descrierea meta este o mică descriere a site-ului dvs.; acest lucru este indexat cu titlul paginii și meta cuvinte cheie. Similar cu restul informațiilor despre metadate, acesta are un număr limitat de caractere care vor fi observate. Din nou, suma variază de la un motor de căutare la altul; este limitat la 160 în Google, 165 în Yahoo și 200 în MSN.
Procesul de dezvoltare în Flash nu este atât de departe de procesul de optimizare. Există două metode principale pentru optimizarea conținutului Flash pentru optimizarea motorului de căutare. Prima metodă este divizarea site-ului Flash pe mai multe fișiere HTML, după cum urmează:
În timp ce site-ul Flash este încorporat într-o singură pagină web, așa cum se vede în diagrama de mai jos, puteți împărți conținutul site-ului dvs. Flash în mai multe pagini web; fiecare pagină având propriul URL, titlul paginii, cuvintele cheie meta și descrierea meta.
Aici, fiecare SWF pentru Acasă, Produse, Servicii și Contact este conținut într-o altă pagină web. Flash Website.swf se leagă de fiecare dintre aceste pagini.
Această metodă vă poate ajuta să reduceți mărimea totală a fișierului SWF ca parte a procesului de optimizare și vă oferă posibilitatea de a adăuga metadate specifice fiecărei pagini. De exemplu, atunci când aveți un site web care include, de exemplu, un link de produse și un link de servicii, puteți specifica în pagina de produse meta detalii numele produsului etc. și, de asemenea, specificați informațiile relevante din datele meta date privind serviciile.
Împreună cu fișierele Flash separate, link-urile site-ului Flash sunt listate în paginile HTML, ceea ce permite motoarelor de căutare să indexeze direct adresa URL a site-ului fără soluții de lucru.
Următoarea diagramă arată cum să restructurați un site Web Flash care să conțină mai multe pagini HTML în loc de o pagină.
Cea de-a doua metodă este de a încărca întregul site Flash într-o pagină HTML și să aveți toate legăturile încorporate în fișierul Flash. Deși această metodă poate ascunde legăturile Flash și paginile de pe motorul de căutare, există câteva lucruri care vă pot ajuta să câștigați atât avantajele de a avea legăturile din Flash, cât și de a obține indexarea acestor linkuri.
Există câteva biblioteci care pot îmbunătăți capabilitățile motorului de căutare în site-urile Flash: SWFAddress și SWFObject.
SWFAddress este o implementare a bibliotecii Javascript / ActionScript care permite modificarea adresei URL a browserului în funcție de evenimentele ActionScript sau de ceea ce se numește Deep Linking. Această metodă poate da fiecărei pagini sau unui link în Flash o adresă URL unică, care este indexată de motoarele de căutare.
(Daniel Apt a discutat această metodă în articolul său Flash Site-uri Flash: Pro și Contra.)
SWFObject este o altă bibliotecă de Javascript care detectează versiunea Flash player a browserului și oferă o metodă ușoară de instalare a acesteia. Poate oferi un text alternativ de afișat dacă site-ul Flash nu se încarcă din cauza restricțiilor din browser sau a indisponibilității Flash Player. Pentru crawlerele motoarelor de căutare care nu acceptă Flash, puteți utiliza SWFObject pentru a furniza text și link-uri alternative care vor fi indexate.
Documentația SWFObject privind codul Google furnizează informații complete despre această metodă.
Unul dintre cele mai mari succese din istoria Flash este obținerea de către majoritatea motoarelor de căutare, cum ar fi Google, Yahoo și MSN, pentru indexarea conținutului Flash. Această tendință ajută la indexarea majorității conținutului Flash pe web. În plus, va pune capăt dilemei despre Flash și SEO pentru totdeauna. De asemenea, a fost un pas mare pentru motoarele de căutare, cu numărul tot mai mare de conținut Flash de pe web și necesitatea reală de a indexa acest conținut în beneficiul utilizatorilor de internet.
La începutul lui 2008, Google a dezvoltat un algoritm pentru indexarea conținutului Flash SWF pe web. Acest algoritm nou ar putea indexa orice conținut textual din interiorul fișierelor SWF, inclusiv text, link-uri și chiar butoane cu legende text.
Mai târziu, la mijlocul anului 2009, Google a dezvoltat acest algoritm cu câțiva pași mai mult, cu posibilitatea de a indexa textul extern legat de Flash, cum ar fi textul încărcat ca HTML și XML și textul din alte fișiere SWF legate de un fișier SWF principal în anunțul Google, indexarea Flash cu încărcare externă a resurselor.) Putem rezuma conținutul pe care Google îl poate indexa atunci când crawlerele întâmpină conținut SWF ca:
Majoritatea proprietarilor de site-uri sunt preocupați de motoarele de căutare importante, dar dacă doriți să vă extindeți indexarea site-ului Flash, puteți consulta sfaturile de mai sus pentru a vă asigura că conținutul site-ului dvs. Flash va fi indexat în majoritatea motoarelor de căutare.
Bârfe în jurul valorii de Flash este plin de viață. Alte tehnologii noi și modul în care acestea pot concura cu Flash, cum ar fi Sliverlight, Ajax, JQuery și (cel mai recent) capabilități de încorporare video HTML5 sunt întotdeauna discutate.
De fapt, acestea sunt gânduri înguste despre Flash. Alte tehnologii pot prezenta caracteristici și tehnologii care sunt similare cu Flash, dar Flash are mult mai mult decât câteva caracteristici de concurat. În plus față de caracteristicile Flash în sine, Flash oferă un avantaj exclusiv real, punându-l într-o poziție unică printre concurenții care pot oferi animație, interactivitate sau conținut multimedia: integrarea sa largă. Puteți utiliza aplicația dvs. Flash pe web, pe desktop, pe mobil și chiar pe emisiuni TV, ceea ce reduce costurile proiectului pe mai multe platforme.
În plus, Flash integrează atât instrumente Adobe, cât și Microsoft, pentru a oferi cel mai performant flux de lucru între aplicații. Puteți găsi mai multe despre integrarea Flash în articolul meu, Sfaturi rapide pentru integrarea produselor Adobe Creative Suite 3.
În ansamblu, este un mare avantaj să implementați Flash în site-ul dvs. web și în conținut interactiv. Sfaturile de mai sus ar trebui să vă ajute să fuzionați între avantajele conținutului atrăgător al Flash și crearea site-urilor prietenoase pentru motoarele de căutare.
Sper că v-ați bucurat de acest articol și l-ați găsit util, vă mulțumesc pentru lectură.