Thursday, September 27, 2007 at 6:46 PM
The quality of your snippet — the short text preview we display for each web result — can have a direct impact on the chances of your site being clicked (i.e. the amount of traffic Google sends your way). We use a number of strategies for selecting snippets, and you can control one of them by writing an informative meta description for each URL.
<META NAME="Description" CONTENT="informative description here">
Why does Google care about meta descriptions?
We want snippets to accurately represent the web result. We frequently prefer to display meta descriptions of pages (when available) because it gives users a clear idea of the URL's content. This directs them to good results faster and reduces the click-and-backtrack behavior that frustrates visitors and inflates web traffic metrics. Keep in mind that meta descriptions comprised of long strings of keywords don't achieve this goal and are less likely to be displayed in place of a regular, non-meta description, snippet. And it's worth noting that while accurate meta descriptions can improve clickthrough, they won't affect your ranking within search results.
Snippet showing quality meta description

Snippet showing lower-quality meta description

What are some good meta description strategies?
Differentiate the descriptions for different pages
Using identical or similar descriptions on every page of a site isn't very helpful when individual pages appear in the web results. In these cases we're less likely to display the boilerplate text. Create descriptions that accurately describe each specific page. Use site-level descriptions on the main home page or other aggregation pages, and consider using page-level descriptions everywhere else. You should obviously prioritize parts of your site if you don't have time to create a description for every single page; at the very least, create a description for the critical URLs like your homepage and popular pages.
Include clearly tagged facts in the description
The meta description doesn't just have to be in sentence format; it's also a great place to include structured data about the page. For example, news or blog postings can list the author, date of publication, or byline information. This can give potential visitors very relevant information that might not be displayed in the snippet otherwise. Similarly, product pages might have the key bits of information -- price, age, manufacturer -- scattered throughout a page, making it unlikely that a snippet will capture all of this information. Meta descriptions can bring all this data together. For example, consider the following meta description for the 7th Harry Potter Book, taken from a major product aggregator.
Not as desirable:
<META NAME="Description" CONTENT="[domain name redacted]
: Harry Potter and the Deathly Hallows (Book 7): Books: J. K. Rowling,Mary GrandPré by J. K. Rowling,Mary GrandPré">
: Harry Potter and the Deathly Hallows (Book 7): Books: J. K. Rowling,Mary GrandPré by J. K. Rowling,Mary GrandPré">
There are a number of reasons this meta description wouldn't work well as a snippet on our search results page:
- The title of the book is complete duplication of information already in the page title.
- Information within the description itself is duplicated (J. K. Rowling, Mary GrandPré are each listed twice).
- None of the information in the description is clearly identified; who is Mary GrandPré?
- The missing spacing and overuse of colons makes the description hard to read.
All of this means that the average person viewing a Google results page -- who might spend under a second scanning any given snippet -- is likely to skip this result. As an alternative, consider the meta description below.
Much nicer:
<META NAME="Description" CONTENT="Author: J. K. Rowling, Illustrator: Mary GrandPré, Category: Books, Price: $17.99, Length: 784 pages">
What's changed? No duplication, more information, and everything is clearly tagged and separated. No real additional work is required to generate something of this quality: the price and length are the only new data, and they are already displayed on the site.
Programmatically generate descriptions
For some sites, like news media sources, generating an accurate and unique description for each page is easy: since each article is hand-written, it takes minimal effort to also add a one-sentence description. For larger database-driven sites, like product aggregators, hand-written descriptions are more difficult. In the latter case, though, programmatic generation of the descriptions can be appropriate and is encouraged -- just make sure that your descriptions are not "spammy." Good descriptions are human-readable and diverse, as we talked about in the first point above. The page-specific data we mentioned in the second point is a good candidate for programmatic generation.
Use quality descriptions
Finally, make sure your descriptions are... descriptive. It's easy to become lax on the quality of the meta descriptions, since they're not directly visible in the UI for your site's visitors. But meta descriptions might be displayed in Google search results -- if the description is high enough quality. A little extra work on your meta descriptions can go a long way towards showing a relevant snippet in search results. That's likely to improve the quality and quantity of your user traffic.


52 comments:
And what if the price changes frequently? Heck, what if it changes at all? This is not only a price concern but a concern for any dynamic facts including: availability, stock on hand, price, savings amount, etc.
It may open a can of worms for people to put 'enticing info' in the meta description and then disavow it if there is a dispute by stating it 'was accurate'.
Now, if only we Blogspot users could have a special tag to do this with.
Is this beginning of Meta Data 2.0? But seriously, I've always had a very HTML-4.0 fondness for little guys, but indexed meta descriptions can be a real pain when they differ to the page text in search results.
Hi Raj,
Good piece of information. One question though - What do you think is the optimum size of a good description? (Counting the number of words)
Thanks,
Mani Karthik
How many characters do we get and does it include spaces - I tend to work with 155 but I'm told it's 160...
Meta Descriptions are a good way to add extra SYNOMYMS, ACRONYMS or ABBREVIATIONS to a page.
This can reinforce visitors and attract extra traffic, but does not look unprofessional.
However, it would be extremely helpful if Google would start accepting META KEYWORDS.
This would be a great place to hide common misspellings or misphrasings.
The helps sites take advantage of very relevant traffic, but tactics you would NOT want to display to prospects who KNOW the correct spelling or correct phrasing.
Is there a good way to add descriptions in two languages for bilingual pages? I put both descriptions in short of in the description meta tag, but I wish I could create two meta tags, one for each language.
I have had people come tell me that meta tags are useless - I wrote an article a couple of years ago in response to all the hype about meta tags not being relevant "Met Tags or no Meta Tags?"
I always stress with my clients that just as it is important to have a good title and description in your Google Adwords result, you should have a good title and description in your natural search engine result.
What is the minimum and maximum length?
Why? Never a please or thank you here.....
Thank you!
I have a site at PerformBetterGolf.com that google has killed for the past year and a half. I cleaned up some unitentional dup content and some questionable links and did a reinclusion, a couple of months ago. NO LUCK! Can someone at google tell me what is wrong with my VERY legitimate site?
Hey "bettergolf" -
I checked the indexing of your site in Google, and did a search on your name and am not seeing any signs of blacklisting. Chances are you just aren't ranking for the terms you are targeting. What are your target key terms? What are you doing to get rankings for those terms? Are you directing your users effectively with those terms?
This isn't really the place for this type of discussion so email me offline, and I'll see how I can help.
Jen
Yes, it would be nice if it were possible to provide information for meta tags for each post via Blogger.
Hi Raj
Let me try again, but more politely, please can you tell us the optimum length!
Thanks for the great information. And all for free! [hugs computer]
Hi,
All interesting stuff. I have just taken over a site to sort its SEO. It was "Professionally" written. Its a nice site don't get me wrong but every page has the same title and descriptions as long as your arm. So designers should read this. Or not as I wont have any work!
Thanks
David
xx
See nice P and Qs
I have a question/concern about a snippet.
When I Google search my company name, our website appears on the top of the list, but the snippet is not from our website. The snippet is from another website that linked to us without our permission -- and is easily recognizable by a misspelling of a common word. This other website also claims to be "monetized by Google AdSense." Has anyone else experienced this?
I'm confused; you want to help us improve snippets but you won't/aren't allowed to answer the most basic question of how long it should be!
Annoying really or should that be really annoying...
Hi folks:
I've started a thread in our Help Group to answer some of your questions about meta descriptions. Feel free to join the discussion!
Can i do this for my blogspot address as well??
Now, if only Google would fix the backlink feature in Blogger.
Tag, you're it ghostly.
Will my link to this post show up?
Thanks for this Raj - it just reaffirms what I have always believed - keywords are ok but the description is the one what will go a long way.
I will update my post about getting qualified hits from google searches with this info.
ashul
OK, one last time - please, tell us what the maximum number of characters that Google show. I know I can try it by trial and error but I'm now more intrigued by the level of control that google exerts over its employees.
A simple "I read your question but I'm not allowed to tell you" or "it's such a dumb question I can't bothered to reply" or "it depends where you are".
Either way a response would be much appreciated
G, I answered your question last week in our Help Group here (see my post above).
If coming up with the "perfect" meta-description won't effect SERPs positions and Google always comes up with better snippets than I could ever hope to, is it really worth my spending any time on having meta-descriptions at all?
I haven't used meta-keywords for years but if the only time my meta-descriptions will ever see the light of day is when a site: operator search is executed on my domain, I'm thinking I could find better uses of my time than trying to come up with something that likely won't get used in SERPs anyway.
Susan - Thank you for clarifying and sorry I missed it last time!
Videolar
It may open a can of worms for people to put 'enticing info' in the meta description and then disavow it if there is a dispute by stating it 'was accurate'.
I always make this technique in my web sites, but I see still many web sites in google search results that have poor or bad description.
haha... honestly I think this post has created more questions than really enlightened as to how you should really do something. Just because you do things as Google would like doesn't mean it'll really help you rank any better than someone being crafty... thanks google! ;)
Nthidea
What experience is available using the Dublin Core Metadata Initiative (www.dublincore.org)?
It is well worth the time and effort to develop your website to be the best it can be, using all available resources at your disposal. Think less of optimizing your site for search engines and focus more on your potential customers. You'll be surprised at how effective customer-oriented optimization is for search engines, too! Informative, well-written, well-organized, accessible, easily navigated websites attract visitors - your customers.
Long preamble to weighing in on the meta desciption tag issue, however, investing a little time and effort to write a well written description can potentially reward you with higher click-through and, maybe, even conversion rates, very important in today's competitive market. And who doesn't want that??
P.S. Thank you Raj and Susan, for your helpful, informative blogs!
I'm trying to find information on Dublin Core tags and their use in Google indexing.
If I have a DC.description tag attribute value will Google be able to parse this as regular description metadata or will I need two different meta description fields?
Does anybody know?
Great stuff, very useful.
I have been trying to implement these suggestions in Wordpress as a plugin. For whoever wants to play around with it, you can find it here:
Wordpress Plugin: Improved Meta Description Snippets
Hello , Raj
my name vipin from india, u have posted nice information, really nice one. NEED SOME MORE DETAILS RELATED SEO.
THANKING YOU.
sam_2byte@yahoo.com
i find it funny that this post doesn't seem to have a specific Meta Description.
i could be wrong, but i looked at the Page Info and under Meta there is nothing. Am I missing something? Or is this very ironic?
I've posted a follow up on this post here: http://www.ophircohen.com/2008/01/16/seo-effective-meta-descriptions/
what about adding meta tags to all posts
Yes I have encoutered the same issue
Hi google team, Would you tell me how to add meta tags to my blog? is it the same way like adding meta tags verivy to my html code? Then how to create my sitemap on my blogs too?
Thx
Hi,
I realized that my blog post's Meta Description that appears on the search results are the same Meta Description of my blog (homepage).
My blog is a wordpress blog, so where should I add the Meta Description of each post (and pages). And is their a way (plugin or something) that will allow automatic Meta Description of the post after posting it, that will be generated from the post?
Thanks,
This post doesn't mention a major factor in determining the snippet,
i.e. the search terms. As near as I
can see, if a search term doesn't
occur in the meta description, then
nothing from that meta description
occurs in the snippet.
So is it ok?!
I also found that when my blog (homepage) appears for a search, the title will always be the title of my last post! even if it doesn't have anything related to the search tearm.
Please help with that.
Thanks,
Roseate
Hello,
My new site was doing really really well in google but just recently fell of the slippery slide. The webmaster tools diagnostics in google indicated that there were duplicate meta descriptions (i was using global tags in a CMS) so i went back in and made unique descriptions and key words for each page that I could do this on.
I am lamenting my fall from grace with Google! I don't know much about web design so am trying to get any help I can. My site is www.memorialjewellery.com.au ... any advice would be fantastic!
Would I have dropped off the search because of duplicate meta tags???
Thanks so much.
Mandy
Hi,
Is there any method to write such meta description for each page in Blogger?
I'm a Blogspot user. Having known of the importance of meta description described here in your article, I added a meta description tag on my blog. However, the Google webmaster tools reported that my blog has got 16 duplicate meta description. Will my site be dropped off from search results because of the duplicate meta description issue? Please give me some advice of how to fix the problem. Thanks for any help in advance.
I found a way to add different meta tags to each Blogger page. The solution is a combination between some articles from Blogger's Help pages and other tips I found on the Internet. You can find full instructions on how to do this on my blog.
hi my name is deepak and i am search engine optimizer and right now i am working in 15 site seo and thats very nice result for this site in google,msn,yahoo
I just read for this blog and i am very happy for information given will be here.
thanks,
Hi, this is vipin,
Good Descrition Define Really help ful.
HI, Vipin
This Good description defined, it's really help full.
Hi everyone,
Since several months have passed since we published this post, we're closing the comments to help us focus on the work ahead. If you still have a question or comment you'd like to discuss, free to visit and/or post your topic in our Webmaster Help Group.
Thanks and take care,
The Webmaster Central Team
Post a Comment