When i look in my webmaster tools account i have hundreads of dupliacte meta descriptions. When i开发者_如何学JAVA look at each one the duplicate urls's are like so:
/index.php?route=product/product&product_id=158?48efc520
/index.php?route=product/product&product_id=158?abc56c80
Where are these numbers coming from after my product id????
Thanks
Pjn
That means that the <meta name="description" content="...">
is the same for several pages.
Since you're not sure how the additional parameters are added to your URL, you could use the link
tag to specify the canonical
URL. This needs to be added to the head
of each page.
<link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish" />
For more information, have a look at http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html.
To resolve this, add code to 301 redirect Urls with extraneous parameters to the canonical Url. For example, redirect /index.php?route=product/product&product_id=158?48efc520 to /index.php?route=product/product&product_id=158
Assuming these extraneous parameters are indeed not being used.
Stackoverflow does this, see how this Url redirects: Google webmaster tools HTML suggestions - duplicate meta descriptions
Do you have a referral system or something in place? Those are querystrings, and without the name part of the usual name=value pair, they tend to look like those for referrals.
Is this in a system you build yourself, or are you using something?
Without more information about your setup, it will be tough to diagnose.
Hard to say where Google "learned" the names. You can some things in Webmaster Tools to avoid the reports.
One is the canonical like somebody mentioned. The other is in Webmaster Tools in Site Configuration/Settings. Click the Parameter Handling tab and enter your exceptions
精彩评论