Random Image

Blog24

Social Media, Design & Blogging

  • Posts Comments
  • Home
  • About
  • T&C
  • Contact
  • Archive
  • Status
  • Bookmarks

← Safari Not Blocked By PayPal
When Reddit Fails It’s Funny Instead →

Semantic Page Titles Improve Search Engine Optimization

Chris
Posted by Chris
On April 25, 2008
Categories: Blogging, Web, WordPress

Search Engine OptimizationThere is a lot of discussion about the ultimate title for webpages. Of course much of this discussion is about Search Engine Optimization (SEO). Having read Mark Jaquith’s WordPress tip on the subject I thought that I would add my own tip via the comments.

Here’s what I wrote;

Personally I use ‘%post_title% presented by %blog_title%’ or ‘%post_title% on %blog_title%’ via the All In One SEO plugin for WordPress.

This makes the title element a sentence that is easier to read and probably scores lots of points for accessibility. I read somewhere that page readers (for the blind) read the separators that so many of use have used in our title tags.

For example this page’s title [on Mark's website] would be read out, “wordpress tip colon reorder your title tag left-pointing double angle quotation mark mark on wordpress.” How annoying is that?

Another comment, by Lodewijk gave another useful WordPress tip, it read;

And while you’re at it, you could also simply replace with your own blog name. It will reduce the amount of queries to the database by one for every pageview.

All he means by this is to replace %blog_title% with actual title of your blog. A simple suggestion but not good for distributed themes!

Think about the different places that the contents between the tags are shown. Most obviously, they appear at the top of the browser window. If readers use tabs with their web browser software, titles are shown there too. Bookmark a page and the title is used as a reference to where that bookmark points. The same applies to online bookmarking like del.icio.us and similar web services like digg.com and reddit.com. Drag a URL from a browser to your desktop and the title will be used.

For these reasons webpage titles must be descriptive and relevant to the page content. Ideally they will not contain separators such as colons ‘:’, pipes ‘|’, left ‘«’ or right-pointing double angle quotation marks ‘»’ and the like. Omitting these improves accessibility and, I would imagine, probably improve your SEO.

After Mark Jaquith’s tip links led me to the following SEO articles, all of which are worth reading if you want to optimize your website or blog for the search engines:

Semantic Header Markup Means Search Engines Will Understand Too
The Simplest Most Effective SEO Move You Can Make
Magnetic Headlines
The Sound of the Accessible Title Tag Separator

Update added on April 25, 2008

As mentioned in Phil Nash’s comment below screen reader users are used to punctuation being read out and the less verbose delimiters are acceptable. He uses double colons ‘::’, as I have done in the past, and I think that this is a suitable and acceptable delimiter, if required.

Conclusion

If you wanted to use your blog’s name and the post’s title along with a keyword or category then consider these three ways of formatting that information between the title tags.

Bad Title:
♦♦♦ $BlogName » $Category » $PostTitle ♦♦♦

Good Title:
$PostTitle :: $Category :: $BlogName

Screen Read Friendly Title:
$PostTitle presented by $BlogName and filed under $Category

Close Bookmark and Share This Page
Save to Browser Favorites / Bookmarks
Ask
backflip
blinklist
BlogBookmark
Bloglines
BlogMarks
Blogsvine
BuddyMarks
BUMPzee!
CiteULike
co.mments
Connotea
del.icio.us
Digg
diigo
DotNetKicks
DropJack
dzone
Facebook
Fark
Faves
Feed Me Links
Friendsite
folkd.com
Furl
Google
Hugg
Jamespot
Jeqq
Kaboodle
kirtsy
linkaGoGo
LinkedIn
LinksMarker
Ma.gnolia
Mister Wong
Mixx
MySpace
MyWeb
Netvouz
Newsvine
oneview
OnlyWire
PlugIM
Propeller
Reddit
Rojo
Segnalo
Shoutwire
Simpy
Slashdot
Sphere
Sphinn
Spurl
Squidoo
StumbleUpon
Technorati
ThisNext
Twitter
Webride
Windows Live
Worlds Movies
Yahoo!
Email This to a Friend
Copy HTML: 
 If you like this then please subscribe to the RSS Feed or Email Feed.
Powered by Bookmarkify™
[del.icio.us] [Digg] [Facebook] [Reddit] [StumbleUpon] [Technorati] [Twitter] [Email] More »

Last 3 posts in Blogging

  • Zemanta — resource integration for bloggers - July 16th, 2009
  • 20 Resources to for Getting Started with WordPress - March 12th, 2009
  • Blogging Within Firefox With ScribeFire - September 10th, 2008

Last 3 posts in Web

  • @font-face — Web designers' delight, type designers despair? - July 18th, 2009
  • 30 Different Uses for RSS - November 15th, 2008
  • Your Music Anywhere Via The Web With blueTunes - September 26th, 2008

Last 3 posts in WordPress

  • Zemanta — resource integration for bloggers - July 16th, 2009
  • 20 Resources to for Getting Started with WordPress - March 12th, 2009
  • Blogging Within Firefox With ScribeFire - September 10th, 2008

Twitter This
Username: Password: cargando...

4 Responses to “ Semantic Page Titles Improve Search Engine Optimization ”

  1. # 1 Phil Nash Says:
    April 25th, 2008 at 10:37 am

    Hey Chris, thanks for the link!

    I appreciate the call to not use punctuation characters for the gap between post name and blog name when you set up the title, but I don’t think you have to be as strict as never using them. I like what you have done with yours and admittedly my double colon is the best of delimiters, but I think you really should only avoid the very verbose named characters. Anyone using a screen reader is used to punctuation being read out, but no-one wants to sit through “left-pointing double angle quotation mark”. I think things like colons, hyphens and other short delimiters are ok. There was a discussion about this a long while ago and this is the only link I could find on it: http://www.standards-schmandards.com/2004/the-sound-of-the-accessible-title-tag-separator/

  2. # 2 Chris Says:
    April 25th, 2008 at 1:25 pm

    Thank you Phil for taking the time to comment. I have updated the post with your thoughts in mind.

  3. # 3 Lodewijk Says:
    April 25th, 2008 at 1:51 pm

    Thanks for the link Chris!

    My suggestion is no good for distributed themes, that’s true. But the people making those, usually know their stuff.

    This was a helpful tip by the way, never thought about screen readers before. I’ll keep those in mind from now on, reading all the punctuation out loud can be really annoying.

    How do they handle smilies? That would be really annoying, if those too were read out loud as punctuation!

  4. # 4 Phil Nash Says:
    April 25th, 2008 at 4:28 pm

    Lodewijk, all a smiley is is punctuation, so a :-) will be read out literally as “colon dash right parentheses”. Horrible, but check out the ASCII art example on this page: http://tlt.psu.edu/suggestions/accessibility/images.html#ascii !!!

    I just noticed that this blog turns smilies into images, but the alt text is the punctuation characters, so it is just as bad. Perhaps it would be beneficial to write a plugin or something that explained a smiley better for alt text. Anyone good at PHP?

← Safari Not Blocked By PayPal
When Reddit Fails It’s Funny Instead →
  • Posts Via Email


    Delivered by FeedBurner

  • Tags

    Apple Art blog Blogging cool css Design Dugg ecommerce facebook Featured feed Flickr fun genius iphone ipod itunes Mac macbook macheist mupromo music nano plugin productivity redesign rss rumor rumour screencast security Software solution steve jobs tips Twitter typography video Web web 2.0 webapp web browser web design WordPress
  •  Advertise on Twitter
  • Categories

    Amusement Apple Art Blog24 News Blog24 Progress Blogging Design Dugg Featured Gallery Opinion Photography Resource Social Networks Software Twitter Web WordPress



Blog24 © 2008 All Rights Reserved.
There are 143 Posts and 49 Comments
Entries and Comments.

Blog24 is proudly powered by WordPress
and hosted by the excellent 1&1 Hosting.
The design based on a template by Nurudin Jauhari.