Denne artikkelen tar sikte på å sette en slutt på debatten om å skape SEO-vennlig Flash-nettsteder. Jeg vil diskutere noen grunnleggende tips og retningslinjer, noe som gir deg muligheten til å skape attraktive og interaktive Flash-sider som kan indekseres av søkemotorer.
Utviklere og designere har lenge diskutert søkemotorindeksering med Flash. Konklusjonen har alltid vært å ikke bruke Flash hvis du vil at søkemotorer skal indeksere innholdet ditt. Mange klienter har fulgt denne feilaktige troen i lang tid. Selv om klienten kan ha et reelt ønske om å velge Flash-interaksjon, unngår de vanligvis å sikre at nettstedene deres blir godt gjennomsøkt.
Tanken om at søkemotorer hater Flash, betyr at mange kunder savner det attraktive og rike innholdet Flash kan skape. Oppriktig, Flash gjorde har problemer med søkemotor crawlere. Samtidig er det ikke en svart og hvit situasjon der du må ta enten Flash eller søkemotor vennlig nettstedinnhold; Det er et stort grått område i midten som vi bør vurdere.
Det er mulig å få fordelene til begge sider gjennom noen tips som kan hjelpe deg med å forbedre søkemotortilgjengeligheten til Flash-siden din. Bruk av disse tipsene avhenger av prosjektforholdene som vi vil se i denne artikkelen.
Disse tipsene vil ikke nødvendigvis forbedre ditt Flash-nettsted, men de bør hjelpe til med å ordne ideer i tankene dine når du planlegger de første trinnene i nettstedet ditt.
Det første emnet å nærme seg er hvor mye Flash du vil ha på nettstedet ditt. Vanligvis er det tre typer nettsteder basert på Flash-innholdet: ingen Flash-nettsteder, delvis Flash-nettsteder og full Flash-nettsteder. Her skal vi snakke om de to siste typene, siden ikke-Flash-nettstedene ikke er vår bekymring i denne artikkelen.
Flash er et attraktivt media som hjelper deg med å levere innhold og gi en rik opplevelse til besøkende på nettstedet. Imidlertid er valg mellom fulle Flash-sider og delvis Flash-sider hovedsakelig basert på innhold og struktur på nettstedet:
Hvis vi tar en titt på nyhetssider som CNN og BBC, vil du aldri forestille deg at disse nettstedene kan være full Flash (selve Adobe-nettstedet er ikke engang full Flash.) Konklusjonen vi trekker her er at den er mer egnet for noen nettsteder 'innhold for å ha delvis flashinnhold i stedet for fullt Flash-innhold.
Generelt, for nettsteder med massivt innhold, svært dynamiske nettsteder og bedriftsnettsteder, er det mer egnet å ha delvis Flash-innhold. Konseptet bak denne ideen er at slike nettsteder ikke krever Flash-tiltrekningen eller funksjonaliteten i de fleste av sidene og innholdet. Nettsteder som ligner på eksemplene ovenfor kan imidlertid legge inn Flash i områder som bare krever Flash-interaksjonen eller -funksjonene.
Nyhetsnettsteder (som eksempelet ovenfor) krever bare Flash i visning av video og banner animasjon. Adobes nettside bruker Flash til å vise produktdemoer, bannere og videoopplæringer, resten av innholdet på nettstedet er ren tekst.
Full Flash-nettsteder gir ikke bare innhold, de gir brukeren en attraktiv medieopplevelse som bidrar til å levere en ide om et gitt emne. Designstudier og kreative nettsteder som demonstrerer kreativt potensial, bruker ofte fulle Flash-sider.
Berømte varemerker som Nike, Coca Cola og Adidas (som vist nedenfor) har til hensikt å gi brukerne en attraktiv opplevelse gjennom deres Flash-sider. Tanken er å introdusere sine produkter gjennom en teknologi som gir maksimal attraktivitet og glede for brukeren.
Søkemotor robotsøkeprogrammer kjører navigasjonen i nettsider fra topp til bunn. Derfor er de første linjene som presenteres for søkemotoren, siden tittel og metadata.
De side tittel er tittelen som vises på tittellinjen i nettleseren som tittelen på siden på nettstedet. Når du søker etter et nettsted i en søkemotor, vises hjemmesidenes tittel vanligvis i tittelen for søket. Det første og viktigste skrittet for å øke nettstedets synlighet i søkemotorer er å gi relevante søkeord i sidetittelen.
Hjemmesiden tittelen blir avkortet til et begrenset antall tegn, med mengden avhengig av søkemotoren. For eksempel tillater Google bare rundt 64 tegn i tittelen.
De metadata inkluderer både søkeord og beskrivelse. Nøkkelord er adskilte ord som representerer innholdet på nettstedet. Søkemotorer har et begrenset antall søkeord 'tegn til indeks, så det er en god ide å gjøre søkeordene dine ærlige og relevante for innholdet ditt. Tegnbegrensningen for søkeord er rundt 160 tegn.
Meta beskrivelse er en liten beskrivelse av nettstedet ditt; dette er indeksert med siden tittel og meta søkeord. På samme måte som resten av metadatainformasjonen, har det et begrenset antall tegn som vil bli lagt merke til. Igjen varierer beløpet fra en søkemotor til en annen; Det er begrenset til 160 i Google, 165 i Yahoo og 200 i MSN.
Utviklingsprosessen innen Flash er ikke så langt fra optimaliseringsprosessen. Det er to hovedmetoder for å optimalisere Flash-innholdet for søkemotoroptimalisering. Den første metoden er å ha Flash-siden delt over flere HTML-filer som følger:
Mens Flash-nettstedet er innebygd til bare en nettside som vist i diagrammet nedenfor, kan du dele innholdet på Flash-siden til flere nettsider. hver side har sin egen nettadresse, sidetittel, meta søkeord og meta beskrivelse.
Her er hver av SWFene for Hjem, Produkter, Tjenester og Kontakt inneholdt i en annen nettside. Flash Website.swf koblinger til hver av disse sidene.
Denne metoden kan bidra til å redusere total SWF-filstørrelse som en del av optimaliseringsprosessen, og gir deg muligheten til å legge til bestemte metadata på hver side. For eksempel, når du har et nettsted som inkluderer, for eksempel en produktkobling og en tjenesteforbindelse, kan du spesifisere produktets navn etc. på produktsiden, og spesifisere også relevant informasjon i tjenestens metadata.
Sammen med de separerte Flash-filene, er Flash-nettstedslinkene oppført i HTML-sidene, som gjør at søkemotorene kan indeksere webadressen direkte uten noen arbeidsløsninger.
Følgende diagram viser hvordan du omstrukturerer en Flash-nettside for å bestå av flere HTML-sider i stedet for en side.
Den andre metoden er å laste hele Flash-siden til en HTML-side og ha alle koblingene innebygd i Flash-filen. Selv om denne metoden kan skjule Flash-koblingene og sidene fra søkemotoren, er det noen arbeidsoppgaver som kan hjelpe deg å få begge fordelene ved å ha koblingene inne i Flash, og å få disse linkene indeksert også.
Det finnes et par biblioteker som kan forbedre søkemotoregenskapene i Flash-nettsteder: SWFAddress og SWFObject.
SWFAddress er en implementering av Javascript / ActionScript-bibliotek som gjør at nettadressen til nettleseren kan endres basert på ActionScript-hendelser eller det som kalles Deep Linking. Denne metoden kan gi hver side eller lenke i Flash en unik URL, som er indeksert av søkemotorer.
(Daniel Apt har diskutert denne metoden i sin artikkel Flash Websites: Fordeler og ulemper.)
SWFObject er et annet Javascript-bibliotek som oppdager nettleserens Flash player-versjon og gir en enkel metode for å installere den. Det kan gi en alternativ tekst som kan vises hvis Flash-nettstedet ikke laster på grunn av nettleserbegrensningene eller Flash Player-utilgjengeligheten. For søkemotorer som ikke støtter Flash, kan du bruke SWFObject til å gi alternativ tekst og linker som vil bli indeksert.
SWFObject-dokumentasjonen på Google-koden gir full informasjon om denne metoden.
En av de største suksessene i Flashs historie er å få de største søkemotorene som Google, Yahoo og MSN til å indeksere Flash-innhold. Denne trenden hjelper med å indeksere det meste av Flash-innholdet over nettet. Videre vil det sette en stopper for dilemmaet om Flash og SEO for alltid. Det var også et flott skritt for søkemotorer, med det økende antall Flash-innhold på nettet og det virkelige behovet for å indeksere dette innholdet til fordel for Internett-brukere.
I begynnelsen av 2008 utviklet Google en algoritme for å indeksere Flash SWF-innhold over nettet. Denne nye algoritmen kan indeksere noe tekstlig innhold inne i SWF-filene, inkludert tekst, koblinger og til og med knapper med teksttekster.
Senere i midten av 2009 utviklet Google denne algoritmen noen få skritt videre med muligheten til å indeksere ekstern tekst knyttet til Flash, for eksempel tekst lastet som HTML og XML, og tekst i andre SWF-filer knyttet til en hoved SWF-fil (som nevnt i Google-kunngjøringen, Flash-indeksering med ekstern ressursbelastning.) Vi kan oppsummere innholdet som Google kan indeksere når robotsøkeprogrammer møter SWF-innhold som:
De fleste nettstedseierne er opptatt av de store søkemotorene, men hvis du ønsker å utvide Flash-indeksering, kan du henvise til de ovennevnte tipsene for å sikre at innholdet på Flash-nettstedet ditt blir indeksert i de fleste søkemotorer.
Sladder rundt Flash er rife. Andre nye teknologier og hvordan de kan konkurrere med Flash, som Sliverlight, Ajax, JQuery og (senest) HTML5-videoinnleggingsfunksjoner, diskuteres alltid..
Egentlig er disse smale tankene om Flash. Andre teknologier kan presentere funksjoner og teknologier som ligner på Flash, men Flash har mye mer enn et par funksjoner for å konkurrere med. I tillegg til Flash-funksjonene selv, gir Flash en ekte eksklusiv fordel som setter den i en unik posisjon blant konkurrenter som kan gi animasjon, interaktivitet eller multimedieinnhold: dens brede integrasjon. Du kan bruke Flash-applikasjonen på nettet, på skrivebordet, mobil og til og med TV-kringkasting som reduserer prosjektplattformene på flere plattformer.
I tillegg integreres Flash med både Adobe- og Microsoft-verktøy for å gi den mest forbedrede arbeidsflyten mellom programmer. Du finner mer om Flash-integrasjonen i artikkelen, Hurtige tips for å integrere Adobe Creative Suite 3-produkter.
Samlet sett er det en stor fordel å implementere Flash på nettstedet ditt og interaktivt innhold. Ovennevnte tips skal hjelpe deg å slå sammen fordelene med både Flashs attraktive innhold og opprette søkemotorlige nettsteder.
Jeg håper du likte denne artikkelen og fant den nyttig, takk for at du leser.