The standard WordPress handling of title tags [what shows up in your browser's title bar and search engines] is not guite right.

Instead of BlogTitle >> PostTitle; you want PostTitle >> BlogTitle. This helps with SEO and looks better.

You could switch wp_title and bloginfo(name), but then you get this annoying >> before your title. So here is the easy solution without resorting to a plugin.

Add the PostTitle after the tag with ” in the brackets to remove the arrows: </p> <pre class="brush: php;"><title><?php wp_title(' '); ?></pre> <p>Add the condition if we’ve removed that symbol, it should add another after it; in this case i’m choosing the | symbol because I don’t like the arrows:</p> <pre class="brush: php;"><?php if(wp_title('', false)) { echo ' | '; } ?></pre> <p>Now add your blog name and whatever else you want before closing the title tag:</p> <pre class="brush: php;"><?php bloginfo('name'); ?> | blog description? </title> </pre> <p>Works like a charm. Thanks to <a href="http://www.zachgraeve.com/2006/09/01/optimizing-wordpress-title-tags/">Zach</a>.</p></div> </div> <!-- // postcontent --> <div class="bottom_of_entry"> </div> <div style="display:none"> <div id="respond" style="display:none"> <h3>Reply <small id="cancel-comment-reply"> <a rel="nofollow" id="cancel-comment-reply-link" href="/2007/11/15/moving-wordpress-title-symbols/#respond" style="display:none;">Click here to cancel reply.</a> </small></h3> <form id="commentform" action="http://craigchilds.wordpress.com/wp-comments-post.php" method="post"> <div class="form"> <textarea id="comment" name="comment" cols ="45" rows="3"></textarea> </div> <label class="post-error" for="comment" id="commenttext_error"></label> <table> <tr> <td> <label for="author">Name <em>(required)</em></label> <div class="form"><input id="author" name="author" type="text" value="" /></div> </td> <td> <label for="email">Email <em>(required)</em></label> <div class="form"><input id="email" name="email" type="text" value="" /></div> </td> <td class="last-child"> <label for="url">Web Site</label> <div class="form"><input id="url" name="url" type="text" value="" /></div> </td> </tr> </table> <div> <input id="comment-submit" name="submit" type="submit" value="Reply" /> <input type='hidden' name='comment_post_ID' value='119' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' />   <span class="progress"> <img src="http://s3.wordpress.com/wp-content/themes/pub/p2/i/indicator.gif" alt="Loading..." title='Loading...' /> </span> </div> </form> </div> <!-- #respond --> </div> <!-- #wp-temp-form-div --> </li> </ul> <div class="navigation"><p> <a href="http://craigchilds.wordpress.com/2007/11/13/tricky-maxinquaye/" rel="prev">← Older Posts</a> | <a href="http://craigchilds.wordpress.com/2007/11/19/a-bloggingmicroblogging-hierarchy/" rel="next">Newer Posts →</a> </p></div> </div> <!-- main --> </div> <!-- sleeve --> <div style="clear: both;"></div> </div> <!-- // wrapper --> <div id="footer"> <p> <a href="http://wordpress.com/">Blog at WordPress.com.</a> P2 theme by <a href="http://automattic.com/">Automattic</a>. </p> </div> <div id="notify"></div> <div id="help"> <dl class="directions"> <dt>c</dt><dd>compose new post</dd> <dt>j</dt><dd>next post/next comment</dd> <dt>k</dt> <dd>previous post/previous comment</dd> <dt>r</dt> <dd>reply</dd> <dt>e</dt> <dd>edit</dd> <dt>o</dt> <dd>show/hide comments</dd> <dt>t</dt> <dd>go to top</dd> <dt>l</dt> <dd>go to login</dd> <dt>h</dt> <dd>show/hide help</dd> <dt>esc</dt> <dd>cancel</dd> </dl> </div> <script type='text/javascript' src='http://s1.wordpress.com/wp-includes/js/jquery/jquery.color.js?ver=2.0-4561m'></script> <script type="text/javascript" src="http://wordpresscom.skimlinks.com/api/wordpress.js"></script> <script type="text/javascript"> var skimlinks_pub_id = "725X1342"; var skimlinks_sitename = "craigchilds.wordpress.com"; var skimlinks_domain = "go2.wordpress.com"; skimlinks(); </script><script type="text/javascript" src="//secure.quantserve.com/quant.js"></script> <script type="text/javascript">_qoptions = { labels:"adt.0,language.en,posttag.seo,posttag.wordpress" };_qacct="p-18-mFEk4J448M";quantserve();</script> <noscript><p><img src="//secure.quantserve.com/pixel/p-18-mFEk4J448M.gif?labels=adt.0%2Clanguage.en%2Cposttag.seo%2Cposttag.wordpress" style="display: none" height="1" width="1" alt="" /></p></noscript> <script type='text/javascript' src='http://s2.wordpress.com/wp-content/plugins/syntaxhighlighter/syntaxhighlighter/scripts/shCore.js?ver=2.0.320'></script> <script type='text/javascript' src='http://s3.wordpress.com/wp-content/plugins/syntaxhighlighter/syntaxhighlighter/scripts/shBrushPhp.js?ver=2.0.320'></script> <script type='text/javascript'> (function(){ var corecss = document.createElement('link'); var themecss = document.createElement('link'); var themecssurl = "http://s1.wordpress.com/wp-content/plugins/syntaxhighlighter-wpcom/shThemeDefault.css?m=1254897458g"; if ( themecss.setAttribute ) { themecss.setAttribute( "rel", "stylesheet" ); themecss.setAttribute( "type", "text/css" ); themecss.setAttribute( "href", themecssurl ); } else { themecss.rel = "stylesheet"; themecss.href = themecssurl; } document.getElementsByTagName("head")[0].appendChild(themecss); })(); SyntaxHighlighter.config.clipboardSwf = 'http://s2.wordpress.com/wp-content/plugins/syntaxhighlighter/syntaxhighlighter/scripts/clipboard.swf'; SyntaxHighlighter.config.strings.expandSource = 'expand source'; SyntaxHighlighter.config.strings.viewSource = 'view source'; SyntaxHighlighter.config.strings.copyToClipboard = 'copy to clipboard'; SyntaxHighlighter.config.strings.copyToClipboardConfirmation = 'The code is in your clipboard now'; SyntaxHighlighter.config.strings.print = 'print'; SyntaxHighlighter.config.strings.help = '?'; SyntaxHighlighter.config.strings.alert = 'SyntaxHighlighter\n\n'; SyntaxHighlighter.config.strings.noBrush = 'Can\'t find brush for: '; SyntaxHighlighter.config.strings.brushNotHtmlScript = 'Brush wasn\'t configured for html-script option: '; SyntaxHighlighter.all(); </script> <script src="http://s.stats.wordpress.com/w.js?19" type="text/javascript"></script> <script type="text/javascript"> st_go({'blog':'142563','v':'wpcom','user_id':'0','post':'119','subd':'craigchilds'}); ex_go({'crypt':'RDZ8LFkxbXFNJkYwcERvJS9YSWRNaV1YTy96LnNbZHFldVhqM1QmTGY4bGU0NlQmVHFIP3pHQjl2UnlTLkNHLTRhcUF8c0JXU0Jyc3hVbnRTLTJrLyxqTmtzQ1RQdHYtdGo0OFVbOD1NUHRPN2dlcmMyWSZ3dWhLUlh1cm5XbkJoMWhKPXhDRnBXWl1KTyxET2FPTCZvTXN6YU9dM3RSeE1vNlV4a2NDTFM4bX5fJUVZLTFrSQ=='}); addLoadEvent(function(){linktracker_init('142563',119);}); </script> </body> </html>