I try to design the code of my pages to be very clean, with little
extraneous “stuff.” My goal is always to make them as accessible as
possible as well as search engine friendly. And I've got it all figured
out. Using text instead of images for headings and navigation allows me
to be kind to both spiders and people that browse with alternative
methods like screen readers. This is one of the main reasons I love
sIFR. I can use creative fonts for my headings but still retain the
text display in a browser. Yup, I have it all figured out.
When I put images into my pages, I use a descriptive alt attribute
if it contains information that a low or non-vision person needs to
have. If it's purely decorative, I use the empty alt attribute so that
the screen readers will ignore it and not read the name of the file.
Yup, all done… good for accessibility… did I mention I have it all
I belong to a great SEO list, and due to a couple questions going on
with a site, I needed to verify some SEO knowledge. While getting into
dialogues with the SEO experts there, I'm told that I must put my
keywords into my alt attributes. The most important one up to three
times in the first few images. NOOOO! Imagine what the people using
screen readers will hear — Blathering keyword ridden yada!
How do I balance the need to be kind to all surfers with the need to
be kind to the spiders? Must I choose one or the other? Can I not have
a fully accessible to humans site that the spiders also adore? I
certainly do not have it all figured out.