Each site can have a name. For example, site x. Each page also can have a name (or a title) that should appear in <title> tag in the header. However, many websites out there use the combination site name - page name to provide the value for <title> tag. I find it a little far from being semantic. On the other hand, if you only include page title in <title> tag, search engines won't find your site by its name. For example, if your site's name is Example Site and you don't include it in page titles, then if you search for Example Site, you won't find your site in SERPs.

Thus I'm searching for a mechanism to both include site title (not page title) in every page, and also only include page title in <title> tag to get more semantic results.

Is there any way to achieve this?

1 Answer 1


Just use Page title - site title instead of the other way around (like this site and millions of others do). It makes listings in search results for the page title keywords much more meaningful, and still allows your pages to rank for your site's title.

  • Good suggestion @Nick. But do we have any other mechanism to include site title separately? Commented Aug 17, 2011 at 7:13
  • @Saeed Can you explain what do you mean by 'include site title separately'?
    – Nick
    Commented Aug 17, 2011 at 7:17
  • I wonder if there is anything like <meta name='site-title' content='Thought Results' /> which is more cleaner than mixing everything up in one element named <title>. Commented Aug 17, 2011 at 7:19
  • @Saeed There's no site-title meta tag. You could simply omit the site title altogether from your <title> tags, then put it in an <h1> tag on every page (you may already have this), but there's nothing wrong with having both the page and site title in your <title> tags. It's often useful for users to see the site title in search results. Again, I suggest using Page title - site title on subpages, and simply Site title on the homepage.
    – Nick
    Commented Aug 17, 2011 at 7:33
  • The site title is your logo, or somewhere in your header. Search engines are smart enough to know your site title and do need you to include it in every page title. The H1 tag is intented to be different for every page and should not be used for the site title.
    – donxythe
    Commented Sep 2, 2012 at 13:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.