Google Webmaster Central Blog - Official news on crawling and indexing sites for the Google index

Improve snippets with a meta description makeover

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é">

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.
The comments you read here belong only to the person who posted them. We do, however, reserve the right to remove off-topic comments.

52 comments:

G'heckout.com said...

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'.

Ghosty said...

Now, if only we Blogspot users could have a special tag to do this with.

Paul said...

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.

.::[ Mani Karthik ]::. said...

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

G said...

How many characters do we get and does it include spaces - I tend to work with 155 but I'm told it's 160...

http://search-engines-web.com/ said...

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.

Sophie said...

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.

Jennifer Mathews Somogyi said...

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.

Bill said...

What is the minimum and maximum length?

David said...

Why? Never a please or thank you here.....

Thank you!

BetterGolf said...

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?

Jennifer Mathews Somogyi said...

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

MS said...

Yes, it would be nice if it were possible to provide information for meta tags for each post via Blogger.

G said...

Hi Raj
Let me try again, but more politely, please can you tell us the optimum length!

Josh Farkas - Water Media said...

Thanks for the great information. And all for free! [hugs computer]

the no good programer said...

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

Delta Delta said...

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?

G said...

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...

Susan Moskwa said...

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!

hisam said...

Can i do this for my blogspot address as well??

Muddy Mo said...

Now, if only Google would fix the backlink feature in Blogger.

Tag, you're it ghostly.

Will my link to this post show up?

Ashul said...

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

G said...

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

Susan Moskwa said...

G, I answered your question last week in our Help Group here (see my post above).

Ichi said...

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.

G said...

Susan - Thank you for clarifying and sorry I missed it last time!

Video Oyun said...

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'.

Roberto said...

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.

j0nyD said...

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

Terry said...

What experience is available using the Dublin Core Metadata Initiative (www.dublincore.org)?

Marilyn said...

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??

Marilyn said...

P.S. Thank you Raj and Susan, for your helpful, informative blogs!

Josh said...

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?

Micro said...

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

sam said...

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

nugfarmer said...

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?

Evren said...
This comment has been removed by a blog administrator.
Ophir said...

I've posted a follow up on this post here: http://www.ophircohen.com/2008/01/16/seo-effective-meta-descriptions/

SEO said...

what about adding meta tags to all posts

SEO Contractor said...

Yes I have encoutered the same issue

AL-Mansur said...

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

Roseate said...

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,

milt said...

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.

Roseate said...

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

pandapants5 said...

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

Jirel said...

Hi,
Is there any method to write such meta description for each page in Blogger?

Christine said...

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.

Andrei said...

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.

Search Engine Optimizer said...

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,

Vipin Kumar said...

Hi, this is vipin,
Good Descrition Define Really help ful.

sam said...

HI, Vipin
This Good description defined, it's really help full.

Google Webmaster Central said...

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