SEO - Title tag includes page title | site name, is there a way to change the '|' to '-' to separate page title from website name?
If you're using the page title module lines 27 & 28 of the .module file are where the "|" exists. This, however, isn't "best practice". You should write some php using string replace to make the change programmatically (so you can update the module without having to remember to go back to make the change).
Changing the page title worked for all pages except the front page, the front page title is still "sitename | Slogan".
Drupal is a registered trademark of Dries Buytaert.