You can see the part I highlighted there is the Google Snippet. If you make your description tag too long then your snippets will often be cut off so if you want your snippets to be optimized make sure your description tag is less than the max number of characters there. This could change over time, but I think the max is around 140 characters or so.
For the main title tag that shows up in the Google results that is taken from the title of your page and I think the max characters there is currently around 68 characters.
I've been wondering for, a long time, what the minimum length was after seeing a few dozen notices in
Google Webmaster Tools -> Diagnostic -> HTML Suggestions about short meta descriptions. I never did find a solid answer.
I just decided to revisit this question and the best educated guess I can come up with for the minimum length is 50. I've come to this conclusion by doing a few things.
First I downloaded the list of short meta descriptions from Google Webmaster Tools using the aptly named
Download this table link. I used the following
formula I found in Open Office to determine the longest description length in the CSV file. Where # was the number of items in my CSV file.
That gave me 49, but I didn't know if it was just coincidence that it happened to be that close to 50.
So I logged into my sites MySQL database and used the following query to determine the minimum length of a description, limiting the results to only items with a length over 49.
SELECT MIN(LENGTH(description))
FROM my_table
WHERE LENGTH(description) > 49
- SELECT MIN(LENGTH(description))
- FROM my_table
- WHERE LENGTH(description) > 49
This gave me 50. At this point I'm fairly sure the minimum length of a meta description is 50. However, I don't know if Google is aware of the item with that 50 character description. If Google isn't aware of that item, the number could be higher.
So, I pulled some of the items from the database with a length of 50 characters to see if there is any record of them in SERPs.
SELECT * FROM my_table WHERE LENGTH(description) = 50 LIMIT 5
Then I plugged some of those descriptions into a search to see if they show up.
site:mysite.com "the description"
Sure enough, there are results for the description like that. I checked, and the date of the cached version of the page is from back in June, whereas the Last Updated date shown for the table in Webmaster Tools is dated two days before today. (about a month gap)
Thanks. Now all I have to do is convince my boss that keyword stuffing is not the way to go, and work on content and descriptions for future optimization efforts.
Good luck. My experience with these people is they're always adamant that they know exactly what they're doing. I've had people go in behind my back after I've refused to do something I didn't agree with and do it themselves. A lot of these people know how to do the work they have you doing themselves, they just want plausible deniability when they get caught and banned from the indexes.
Strong with this one, the sudo is.