hi all I have blog powered by wordpress and I use All in One SEO plugin, last week I change my theme and after that if I search my site on google like this site:freetelecombooks.com and result always show date first before description. can you tell me where to remove this date from serp? thanks
You have to change it in your permalink settings. Right now, your permalinks probably are set to this; Choose "Custom Structure: and remove So that you are left with /%postname%/
thanks for your reply, but I mean not about permalink, its about description under the link in serp. thanks
You could use All In One SEO and set you own description for each post, thereby overriding the default excerpt...or just use the excerpt box and put your own description there too.
I agree that the All In One SEO description box or Post Excerpt box should be filled out, but I'm not sure it would stop Google from finding the date and putting it in there anyway. I found an article on how to remove date stamp from Google serp description which shows some different cases where this has happened, regardless of theme or chosen meta description, and why and how they think Google is doing it. I don't know for sure that this is what is happening, but it's an option. Basically it says Google looks for dates in the content, typically found in blog post headers or footers, but has also been seen to use other dates found in the pages content. It goes on to show a couple ways you can hide the dates from Google so it can't find them, and then Google has no way (or fewer ways) to determine the contents correct creation date and likely won't show a date at all. I think if Google really wanted to, they would find another way to get a date for the content, but who really knows but Google. There is no proof of this theory, but it's an idea. And perhaps the new theme just made it easier for Google to find the date.
If you really don't want to show the date, make sure the date doesn't appear anywhere on the page. This includes the meta header information as well.
OR you can just strip the date code out of the template all together or use Pages. Wordpress still has a time stamp as does your server. You can't escape it completely.
Get rid of this code in your theme: <div class="postmetadata">Posted on May 4, 2010, 7:44 am, by riple. </div> Code (markup): For this blog post in the SERPs: http: //www . freetelecombooks . com/fiber-optic-communication-systems/ Code (markup):
thanks for all especially slimjim2010, I get that. I will try that to my another site, cause I don't like google detect change oftenly on my site.