Is there any way to rank top only in Yahoo and not in Google for a particular Keyword? One of my client asked me these question.
Well if you dont wanna rank high in google at all, then you can add up the command in your robots.txt file to stop crawling your site. So for some period of time you search will be stopped in google. Its just an advice, not at all recommended. However make sure you rank better in all the search engines which is good for traffic and sales
Here's a potential alternative. If you want to rank only in Yahoo for a particular keyword and not in Google for it, then disallow the GoogleBot agent access to the page that is targeting the keyword by blocking it from crawling the directory that the page lives in. i.e. You want to rank in Yahoo for "strawberry ice cream" but not Google and your strawberry ice cream page is at www.example.com/ice-cream/strawberry/ you would add the following to your robots.txt file: User-agent: googlebot Disallow: /strawberry That way Yahoo would still index your "strawberry ice cream" page and Google wouldn't.
It is unavoidable, but you can do fluctuation in rankings that on a particular keyword your website in is top in yahoo but it is appear 2-3 pages back in google. For this you should have to use yahoo strategies.
Yes you can, just disable your robots.txt for the G bot The question that follows is... does your client knows the importance of being ranked in Google?
I think your domain is new where yahoo search engine give good priority of update content and meta tag whatever Google give mostly content an back links. create back link for particular keyword than sure your rank will up in Google.