I am helping optimize a website that is largely css and flash based. There are a lot of images that are used as background images in the css, so there is little to no room for alt tags. I am trying to figure out where I could add some keywords to different places without worrying about keyword stuffing. What i have came up with so far, i am a little cautious of whether i should implement it, because i do not want the website to be banned due to keyword stuffing. 1st fix: under the images, within the css there are text which either describe the image or flash element. In these places, I would like to add a keyword only once maybe twice throughout the page, where there is no visible keyword where the image or flash is displayed. for example: if there is a flash image that shows widgets in a collage, right now the tag says something like widget collage, flying widgets. i would like to change this to widget training (one of my keywords), buy widgets(another keyword) from Company XYZ. I do not do this often throughout the page, maybe once on each page. Would this be considered keyword stuffing, or a blackhat technique?
Can you provide a link to the Web site in question (bear in mind I'm a front-end Web developer with a passion for Web standards, accessibility, usability and user-centric SEO)?
i cant provide the site....b/c its not live yet.......nor do i think i am at liberty to reveal the content yet, however here is a snippet of the code..... <div id="content"> <div class="separator" id="content-start"> <hr /> </div> <div id="primary-content"> <div class="tabs"></div> <div class="node"> <span class="submitted"></span> <span class="taxonomy"></span> <div class="content"><h1>Widget</h1> <h2>Custom Widgets.</h2> <p>Get your talent with widgets! Get started at one of Company’s ABC Widget School for professional widget training and get the skills that’ll get you to success!</p> </div> </div> </div> <div class="separator" id="content-end"> <hr /> </div> </div> i want to change to <div id="content"> <div class="separator" id="content-start"> <hr /> </div> <div id="primary-content"> <div class="tabs"></div> <div class="node"> <span class="submitted"></span> <span class="taxonomy"></span> <div class="content">• <h1>widget training</h1> <h2> Custom Widgets</h2> <p> Get your talent with widgets! Get started at one of Company’s ABC Widget School for professional widget training and get the skills that’ll get you to success!</p> </div> </div> </div> <div class="separator" id="content-end"> <hr /> </div> </div> i hope this helps...if not...i'll see what i can do about getting you a better look at the page.... thanks....
yeap, SE's prefer text based sites rather than flash based even if they can crawl it. you can try using No Script Tag but it's too risky.
Who said anything about SEO (aside from the original poster)? This is a design/development issue (my real area of expertise), not an SEO one.
who said they were talking to you? Isn't helping the original poster the ultimate goal here? He asked for help optimizing the site....not help with design and development
Because whether or not you want to admit it, real SEO is done before a single line of code is ever written. As it is, the OP wants to be able to get some keyword rich content in his site without appearing to be spammy. Since he's using Flash for the main site, this is more of a development issue than an optimization issue (which at its core is really just another aspect of marketing).
Sorry i have not been able to post until now, I will provide the information you need....my internet connection has been down over the last couple days. My issues are both SEO and development issues. I appreciate everyones help. Thanks