Hi there,
first of all I want to start by thanking you for this module. I love it!
Except for one small problem in combination with Fivestar, it is working great.
When I view the source of a page which has fivestar enabled - to check the Meta description - it starts by showing the Fivestar rating. After this number, the meta description is shown.
For example:
<meta name="description" content="4 Lorem ipsum dolor sit amet, consectetur adipisicing elit" />
The 4 is the current rating I gave the node. I'm not sure if this problem is caused by the Fivestar module or the Meta tags module, but it sure doesn't look good on the Google results after the site has been crawled.
Can anyone solve this problem?
Comments
Comment #1
avpadernoChange the position where the Fivestar widget is placed, or disable the automatic generation of the description meta tag from the node teaser.
Comment #2
avpadernoThe code that in the development snapshot creates the description meta tag from the node teaser has been changed, and this issue should not be present anymore.
I am setting this report as fixed; feel free to re-open it if you have the same problem after you update to the latest development snapshot.
Comment #4
thinkpadius commentedI hope this doesn't open this up again, but I solved this by changing the meta tag default from "take from the node teaser or node body" to "take from the node body" I then used a fivestar block to appear on a node page (instead of having fivestar appear in the node content.) This successfully solved the problem.
But then again, one shouldn't necessarily need to do that, fivestar should not be included by default in any meta tag (unless you want it to) and I don't know who can control that, fivestar devels or the nodewords devels.