Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Wordpress SEO - should the Logo Banner also be a text link?

I noticed that when all CSS is removed, my site doesn't display the Banner (obviously), so I put a text link back to the home with my keywords (which is also the site name) to display for search engines and for non-graphic readers.

Now that this link is there, the first link on every page of my site is my keyword and return link to the home page. It's not an H1, but it's bold.

Is this good for SEO or overdoing it? I'm not sure what the best practice is here, but I heard it was good to have your keyword first. I just don't want it to reduce the weight of other pages h1 tag or the more specific topic pages.

share|improve this question

migrated from wordpress.stackexchange.com Mar 2 '12 at 9:27

This question came from our site for WordPress developers and administrators.

2  
This comment relates to SEO, not wordpress. –  m0r7if3r Feb 4 '12 at 4:38
    
Okay, is there an SEO section I can move it too? –  dreamgrowers Feb 5 '12 at 1:56
    
webmasters.stackexchange is probably the way to go on that. –  m0r7if3r Feb 5 '12 at 11:38
add comment

3 Answers 3

Text links with keywords in the anchor text are better than images - even images with keywords in the alt text.

But I strongly recommend you shift your focus back to what's best for visitors. Give them a good experience, build good content people would want to link to and engage with your community to raise awareness of that content.

share|improve this answer
add comment

What I would do is in your header template wrap the logo in a conditional function like below. Then when people and bots are on your home page the logo isn't linking to your home page in essence creating a loop. Once visitors move on to pages across your site the logo will be linked back to the home page. This is used on some major websites and is not bad for SEO. There's just no need to link to your home page from your home page.

<?php
if(!is_front_page())
{
    //Logo with link
}
else
{
    //Logo only
}
?>
share|improve this answer
add comment

Both @Ben and @Anagio make good points but you can satisfy both crawlers and users very easily without showing bots different code and offering an additional benefit to visually disabled users.

This code:-

<a class="logo" href="/">
  <p>Your Site Name</p> 
    <img src="logo.png" />
</a>

With the following CSS:-

.logo p {text-indent: -10000px;}

Shows your users a logo or other graphic while leaving the text intact for crawlers and visually disabled users.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.