This is an easy one. Your title tag is too long.
Prior to the recent Google font size change in the SERPs, the rule was to have a title
tag no longer than 55 characters. With the font change, I am assuming about 45 characters, though that may not be a precise answer.
If a title
tag is too long, Google will make one up. You want to avoid this as much as possible. As well, if the title
tag is too short, Google may pick up the H1
tag. It is a delicate balancing act. One that irritates me. What was wrong the the ellipsis (...)? If you chose a title
tag that is just right in length, Google will use it verbatim. Otherwise, Google may brand your site with - domain.com
. What appears in your case is that Google used your domain name less the TLD. This happens too.
Keep in mind that all characters need to be counted including spaces and special characters.
I would recommend a title tag 40-45 characters (plus or minus).
Update:
Moz Article: http://moz.com/learn/seo/title-tag
Google typically displays the first 50-60 characters of a title tag...
If you keep your titles under 55 characters, you can expect at least
95% of your titles to display properly.
Search Engine Land Article: http://searchengineland.com/advanced-seo-learning-experiments-using-googles-title-tag-changes-example-189850
The new character count suggestion is 55 to 60 characters.
Sometimes, Google creates a completely new title for their SERPs than
a page’s actual title tag.
Quoting Google: If we’ve detected that a particular result has [...]
issues with its title, we may try to generate an improved title from
anchors, on-page text, or other sources.
Google Article: https://support.google.com/webmasters/answer/35624?hl=en
We use a number of different sources for this information, including
descriptive information in the title and meta tags for each page. We
may also use publicly available information—for instance, anchor text
or listings from the Open Directory Project (DMOZ)—or create rich
snippets based on markup on the page.
...we may try to generate an improved title from anchors, on-page
text, or other sources.
Vertical Measures Article: http://www.verticalmeasures.com/search-optimization/time-to-rethink-title-tag-strategy-again/
After March 2014: Google rolled out new SERP layout complete with
larger text and additional CSS font treatment. You can no longer hold
to the time-tested guideline of 65-70 characters. Title length is now
determined by 512 pixels (or roughly hewn down to 55 characters).
Moz Forum: http://moz.com/community/q/google-sets-brand-domain-name-at-the-end-of-serp-titles
I am experiencing that Google puts our domain name at the end of the
titles in SERPs.
Moz Forum: http://moz.com/community/q/google-automatically-adding-company-name-to-serp-titles
Maybe I've been living under a rock, but I was surprised to see that
Google had algorithmically modified my page titles in the search
results by adding the company name to the end of the (short) title.
Sometimes they add your URL to the end of a title tag.
Moz Article: http://moz.com/blog/long-title-tags
In short: When your title tag is too long, instead of simply
truncating it and adding an ellipsis to the end the way they used to,
Google is trying to algorithmically determine a better title for the
post.
Trigger alt title when HTML title is truncated. [launch codename
"tomwaits", project codename "Snippets"] We have algorithms designed
to present the best possible result titles. This change will show a
more succinct title for results where the current title is so long
that it gets truncated. We'll only do this when the new, shorter title
is just as accurate as the old one.
So what have I proven?
Google no longer uses a character count to truncate titles in SERPs
opting for a pixel length.
Google DOES truncate longer titles that result in ellipsis and has since 2012.
The standard advice is no longer than 55 characters- 50 if you have
wide characters such as G, H, K, and so on. The title limit can be as
short as 45 characters.
Google will use the H1 tag and other elements including content and
DMOZ listings for the title in the SERPs.
Google will automatically brand a title in the SERPs. If you want
proof of this just do a site: for my website and see for yourself.
Further Update: It appears that the ellipsis has returned in the U.S. shortly after this posted answer.
gpjobs.ca
I see the same results as you (a title of just "gpjobs"). However, if I search forsite:gpjobs.ca
I see the very same page in the search results with the full page title "Grande Prairie Jobs | Job Board ...etc."gpjobs.ca
and seeing that result. Looks like my issue is positioning and not SEO. Thanks!