Five reason why you should put Logo as an Image.
Update: Google’s Matt Cutts talked the same thing answering a question on video.
I’ve seen so many websites putting their logo as background of <a> in the header. I found no reason to hide it so. You should put the logo as <img> because,
- If css is disabled, no logo in a website?
- Search engines give priority for <img> tags than background image. Wont it be cool to list your logo in Google images search ?
- There are so many people using mobile web now a days. Don’t we want to show our logo to them ?
- Screen readers can read alt text. And if it says “image, company logo” you can identify it as logo. What if it just say ” Company name ” ?
- Do you really want to hide your logo ?
No. no.. you don’t have to check logo of this blog . It is just text 🙂
Thanks for this post, answers a bunch of questions I was having.
Use text instead of image for better SEO! And set logo as background image.
Eg:
/* css */
.h1 {
background: url(../images/header-archive.jpg);
text-indent: -9999px;
etc.
}
You can use this even though its a black-hat SEO 🙂