Hvorfor Flash gør ondt i SEO
Search Engine Optimization er en forretningsteknik til forbedring af populariteten eller synligheden af et websted ved at forbedre, hvordan disse websteder vises i søgemaskiner. Virksomheder og konsulenter opnår dette mål ved at organisere deres indhold og HTML-kode på måder at forbedre synligheden til søgemaskiner og øge deres forbindelser til andre vigtige websteder. Flash-film, som er en fælles måde at indarbejde information og professionelt visuelt design på på en webside, kan imidlertid forårsage problemer for SEO, fordi de ikke overholder kodekonventioner, der anvendes af søgemaskiner, og som ikke let læses eller forstås af Web- søgning algoritme.
Forståelse af Flash
Flash i en integreret animationspakke, som kan integreres i websider for at tillade brug af komplekse illustrationer og brugerinteraktivitet. Flash-programmer kan også integreres i de fleste programmeringssprog for at præsentere indhold, spil eller navigationsværktøjer til brugeren på sofistikerede måder. Men Flash er også stand-alone, hvilket betyder, at det ikke deler kode med det system, som en programmør indsender. Det betyder, at en Flash-enheds interne funktioner ikke behøver at følge de fleste konventioner af andre programmeringssprog eller endda HTML .
Google, Flash og søgemaskine algoritmer
Fordi Flash ikke nødvendigvis deler konventionen med sin omgivende kode, interagerer eksterne programmer, der interagerer med websider, ikke nødvendigvis på samme måde med Flash-programmet. Dette har særlige konsekvenser for programmer som Googles webcrawingsalgoritmer, som læser og arkiverer webside data ved at "gennemgå" gennem hyperlinks på websider og rangordnede data baseret på interlinkering på internettet. Da Flash ikke overholder visse HTML-standarder, fordi det ikke er HTML, kan Google crawlere ikke fordøje oplysningerne i Flash-objekter på samme måde.
Flash og Google SEO
På grund af arten af Flash og dets interaktion med webcrawling-programmer kan Flash-indhold forårsage unikke problemer med brugere, der implementerer SEO-strategier. Tekst i Flash-videoer strukturerer ikke tekstindhold på samme måde som HTML, hvilket gør det svært at bestemme, hvilket indhold der vil blive registreret, og hvad der ikke vil. Desuden tjener mange links i Flash-film ikke popularitet i Web-crawling-programmer. Også en SEO-konsulents evne til at teste kompatibiliteten af Flash er begrænset af, at Googles Flash-gennemsøgningsalgoritme, som er forskellig fra HTML-crawleren, er proprietær. Det betyder, at der ikke er nogen testsuiter, der hjælper med at forbedre Flash-Google-kompatibiliteten.
Flash Udvikling og SEO
En måde at håndtere dette på er at tilbyde indholdet på begge måder: Som struktureret, Google-optimeret HTML-kode og JavaScript. Ved at bruge "swfobject ()" objektet i JavaScript afgøres siden, om brugerens browser kan håndtere Flash-billeder eller ej. I tilfælde af Google-crawlere er svaret her nej. Derefter vil siden simpelthen servicere "primært indhold", som repræsenterer de "vigtige" oplysninger i Flash-videoen i velformet og optimeret HTML-kode. Dette sikrer, at alle brugere får det bedste fra webstedet, mens selve webstedet stadig bevarer en vis søgemaskineens synlighed.