The title attribute is an HTML standard element available across most tags. e.g.

<li><a title="Widgets listed by household function" href="/widgets/by-function.html">by Function</a></li>

I've used this attribute on some sites for usability; many browsers pop up a "tooltip" over the link with the more detailed description of what is on the other side.

I've been wondering if doing so is having a negative effect on my rankings (hidden text?) or if it has any effect at all on onsite or offsite keyword relevance calculations.

Does anyone know of any research done on this?

link|improve this question

feedback

2 Answers

up vote 17 down vote accepted

According to SEOmoz's article Link Title Attribute and its SEO Benefit:

The title attribute can be used to describe almost any HTML element. A beneficial way to use the title attribute for SEO purposes would be to use it in the link element to provide descriptive text within an anchor tag (which gives you more real estate for your targeted keyword phrases). I would suggest not to duplicate your anchor text (for usability purposes). It's supposed to provide supplementary information and let the users know where the link will direct them to if they click on it. When creating your link titles, optimize for keyword phrases you’re targeting on the linked to page (just as you would with anchor text). Search engines only use them in consideration to the page being linked to, not the page the link is on.

So yes, they will be used in consideration for the content of the page you're linking to. If you're trying to optimize for keywords on your current page, do not use those keywords in your title attributes. It should be the keywords that you're optimizing for on the page the link leads to.

The title attribute isn't specifically for creating tooltips, however most browsers generate tooltips for elements that have a title set. You can use titles on many different elements, so keep the tooltips in mind when using them. It can get very annoying when used on things like <table>, <th>, <tr>, and <td> all at once.

When used for images, the title attribute is less important to SEO than the alt attribute, but more important than the longdesc attribute.

link|improve this answer
Thanks @Bryson, nice comprehensive answer! – JasonBirch Jul 16 '10 at 4:59
2  
I just wanted to amplify your answer with regards to alt vs. title for images. Nice google blog post on this issue: googlewebmastercentral.blogspot.com/2007/12/… – artlung Jul 16 '10 at 6:29
1  
Titles are often used for Javascript lightboxes, too. – DisgruntledGoat Jul 16 '10 at 13:18
+1 very interesting point when you say: " If you're trying to optimize for keywords on your current page, do not use those keywords in your title attributes. It should be the keywords that you're optimizing for on the page the link leads to." – Marco Demaio Aug 15 '10 at 0:21
+1 for 'not to duplicate your anchor text' as this can create usability issues at vertical menus (tooltip will block next menu item) – lulalala Sep 22 '11 at 3:43
feedback

it's a positive effect, that title will be associated with that link as a kind of set of keywords.

link|improve this answer
That's kinda how I felt intuitively, but do you know of any external validation of this? – JasonBirch Jul 16 '10 at 3:46
I could've sworn i've read something along these lines in Sitepoint's mammoth "Search Engine Marketing Kit" but its been 6+ months since i read it. – Ruxton Jul 19 '10 at 7:52
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.