Google Not Showing Meta Description Properly!

I have been working for an E-Commerce website and doing all of its On-Page SEO. We have setup all the meta Title and Descriptions perfectly, but after first index Google is not showing its Meta Description properly. Google is showing meta description like this;

It looks like it is pulling in some product information instead, from what I assume is your schema markup. Is it like this for every page of your website? You can't force G to use your descriptions, they will pick and choose when/what to show based on the query.

It looks like it is pulling in some product information instead, from what I assume is your schema markup. Is it like this for every page of your website? You can't force G to use your descriptions, they will pick and choose when/what to show based on the query.

Click to expand...

Yeah but we are not using any schema markup on that page yet. Not sure how Google is taking this information from body.

Google does this with certain industries. I cant post URLs yet, so go to Google and search: wwe tickets
You will see that nearly every listing is the same format as your meta desc.

One thing I have do to overcome this (even though I prefer that layout for my ecom's), is to create a really long meta description. Create 4 meta descriptions and put all of them in the meta description field. ?forget the 160 character limit. The more phrases related to the search your desc has, the better chance it willl pull from your desc, not another page element.

This method is almost like a dynamic meta description, but it works when google ignores your meta desc. They will pick the parts of your meta desc that is most relevant to the query.

Look into your source code look if you have 2 meta descriptions (and if one of them is blank).
Or look that you have a meta description.
Ensure your meta description is shorter that the required length: Roughly 155 Characters

Sorry to hijack the thread, but I have a similar problem. I have a e-commerce site with 2 different languages, each language has its own meta descriptions. The problem is that for a KW that is in 2nd language is showing rank with meta description in 1st language. Is there any way to tell google what it should display ? The KW is totaly unrelevant in 1st langugage it is not mentioned anywhere not even in content.

Note that adblockers might block our captcha, and other functionality on BHW so if you don't see the captcha or see reduced functionality please disable adblockers to ensure full functionality, note we only allow relevant management verified ads on BHW.