I have a website let's say "example.com" and I want to promote several keywords on it. One of my keywords is, let's say: "mountains are pretty" Google is ruining my website by adding in SERPS at each page of my website: Example Page - mountains are happy Example Page 2 - mountains are happy Through this thing... Google is adding cannibalization to all of my webpages.. The website is not added in Dmoz.. so NOODP is no use... Please tell me who knows how to fix this problem...
I'm not fully sure I understand the problem without seeing the actual example. But a couple of things come to mind. 1) Are you sure the <title> tag is actually getting altered? "View page source" on your page and see if there's any alteration between the <title></title> tags. My thoughts is that its very unlikely. 2) Perhaps its just the display result that is coming up in a google search. If you have Wordpress installed, use All in One SEO pack. It gives you full customization of the format of the SERP display for the META of each page, including title, description, and keywords. If you like, PM me and I'll give you my Skype and I can diagnose it.
You are the person to fix this problem. First you have to remove the duplicate title. Provide Unique titles on every single page. this is the only solution i think.
It seems you are using WordPress with all in one seo plugin or any other seo plugin. Such plugin always rewrite the title so its not the Google which is making the changes its the plugin. Visit each page and see in the web browser what is the title. Google only index what you provide
No no... you don't understand... It doesn't re-writes my <title></title> in the html code.... Google rewrites my title in SERP ! (Search Engine Result Pages).. What are you talking about all in one seo pack and yoast, that ones re-write the <title></title>, but is not the case here... And I don't use these plugins or other seo plugins on this website
I think its the site title of your website that is Google using it. Check your site title in general setting. It happens with my wordpress site too. In browser it shows exact title but in SERP the post gets index with site title.
Google is also altering title tags for couple of my websites also. It's like site name: (colon) actual title tag I checked in Webmaster tools, Fetch as Google, title is correct there. Google is showing only in SERPs.
I think its better to share(PM) your keyword and URL. To provide better user experience Google sometime alter title in SERP. For Example: if you search domain name in Google then Google prefer to display "Domain Name" in Title.
This has been happening for years. http://searchenginewatch.com/article/2049990/Google-Changing-Titles-in-Search-Results-SEOs-Not-Happy Nigel
and how can I handle this? because google is ruining my rankings this way, is not a better experience, it is a worse experience...
Is this a ready platform (like Blogger or Wordpress)? If yes, this could be a problem, but you should check HTML code to fix this... You should change NOT to display the website title, but the POST title!
Check title of this website: http://www.matthewwoodward.co.uk/ And search google for Matthew Woodward You will see different title.