Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

I have unique meta descriptions on each of my pages, and when I search my site in google it will come up with no description.

Any idea what I might have done wrong?

share|improve this question
    
How recently did you add these descriptions? Could you provide a link to the site. –  toomanyairmiles Feb 17 '12 at 14:32
5  
If there is no description at all in the SERPs then it might be because Google has not properly indexed your page yet. Also, the meta description is only advisory. Other page content will be used for the description if it is deemed more relevant. –  w3d Feb 17 '12 at 14:37
1  
Also see this recent question, which turned out to be that the asker was actually causing the problem with robots.txt –  Su' Feb 17 '12 at 16:41
1  
What are you using to search your site? if you're using "site:www.example.com" then it should display either your meta descriptions, or alternatively some suitable content from the page. See also When is meta description still relevent –  Zhaph - Ben Duguid Feb 17 '12 at 17:04
add comment

3 Answers

You may want to check your robots.txt often times if a page is blocked by robots.txt but Google finds it another way (external sites linking to it) they add the URL but do not index the content, the result is typically the URL showing up for specific queries such as "site:examplesite.com" search without any description.

share|improve this answer
add comment

You don't have control over whether or not Google uses your meta description tag in its search results. That content can come from various sources and it is up to Google to decide which it thinks is best for that result.

From Does Google use the Meta Description Tag for Description of Page?

Google will choose your search results snippets from the following places (not necessarily in this order):

  1. The page's Meta Description tag
  2. The page's Open Directory Project (ODP) Listing
  3. Page content relevant to the search query

If you do not want Google to use the ODP listing's description then you can tell them not to do so with the following Meta tag:

<meta name="robots" content="NOODP">

If you want to encourage Google to use your Meta Description tag then make sure it is unique to each page. Also make sure it contains an accurate description of the page's content.

In thew absence of an ODP description and Meta Description tag, Google will use a portion of the page's text as the description. This text will contain the closest matches to the search query. I have not seen any official limit to how long this can be but a couple of sentences seems about right.

On a related note, if you don't want a snippet to be shown with a particular page you can use the following Meta tag to prevent one from being shown:

<meta name="robots" content="nosnippet">

See this blog post for Google's tips on using the meta description tag.

According to this site, "The meta description should typically be at most 145 to 150 characters in length as these are the maximum number of characters typically displayed at Yahoo! and Google, respectively."

share|improve this answer
add comment

You should review your site in Google Webmaster Tools, check for HTML suggestions and errors. They'll tell you if there's a problem with your meta tags. I would also check that your robots.txt isn't blocking Googlebot. View your site in your browser check the source see whats there. Maybe some scripts are conflicting and messed up your descriptions?

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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