Compatible with both Joomla 2.5 and 3!
With this plugin, you can display your site name in page titles with a lot of additional features for different needs.
* Use a custom site name leaving the default site name untouched for mails etc.
* Use a special page title for your home page
* Change the separator between site name and content titles
* Choose where to display your site name. Before or after your content titles.
There are other plugins out there which are supposed to do everything for you in one package. After trying out some alternatives, I figured that even through they were feature-rich, they did not feel elegant and/or were buggy.
For meta descriptions I ended up writing my own perl script which populates the article database with tags based on article contents. This works well with sites which are mostly single-article based (search for snJmetadesc if interested).
Thanks, Ercan Özkaya! This was just what I was looking for!
You can use it to append the name of your website in every page title. The site name can be in front of or behind the page title. There's even a homepage option that is useful to avoid "doubling" your site name in the page title. Well considered.
It's necessary for SEO and it works great.