advice on accidental hiding of text as regards search engine optimisation

Just wanted some advice really. Just been having a look at our website that a guy here has been creating. I know that Google will come down hard on you if you attempt to hide text, as people do, to try and boost their position and ranking on the search engine.

So, I was looking at the code and realised that what looked like text is in fact an image. It is for a navigation button. Code below. What is actually showing is an image and the text is below (unseen). This is accidental, he isn't deliberately trying to hide the text. The text hidden beneath is the same as the text on the graphical button.

My question is, is this bad and will google come down on us for what is, in essence, hiding text? We could go and change them all to text links, no images. Would you say this was the safer thing to do? Just means a few hours extra work to go and change it on all pages.

So here is the html on the page for the button.......

<div class="nav_button">
<a class="button11" href="website/pages/people.html">Our People</a>

and that class "button11" is defined in the css as......


background-position:-210px 0;

Who is Participating?
soupBoyConnect With a Mentor Commented:
I would say you are okay with that, especially since it is just a background image.  It isn't like he is overlaying an image directly over text.  

If you wanted a checkered background on all of your links (I don't know why you would do this, but I am just talking hypothetically), you would apply a similar rule to your css.

Also, that is just one super small aspect of SEO/SEM.  Don't beat the developer up if you are not on the first page for your search terms, cause it wouldn't be because he used a background image :)
RupertAAuthor Commented:
thanks a lot for the advice soupBoy.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.