your website open without www is called canonical problem and the link without www is called canonical link...
Because search engines will count your website URL as two different URL though it is one 1) with www 2) without www so you can see different page rank for with www and without www hope you have understood.
Learn from the god i.e. Google.Well friend Canonical link is the preferred link to help search engine to differentiate duplicate content. http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html Code (markup): I hope this will help you.
Why should you reply when you yourself do not know it? It's bad for your reputation and at the same time misguiding to the Asker.
Canonical url can be both www version or non tripple w version. You have to decide which url you want your visitors to see and that will be your canonical url. Let me make it clearer. Suppose you have a website called abcd.com. Before you solve your canonical issues, you will get to see an interseting thing. If you type the following urls in your browser's address bar, you will see the same page. These are the urls. http://www.abcd.com/ http://abcd.com/ http://www.abcd.com/index.html or htm or php etc.. http://www.abcd.com/default.html or htm or php http://www.abcd.com/home.html or htm or php http://www.abcd.com http://abcd.com All the above urls will show you the home page. Which means your website has different urls (webpages) with same content (duplicate content). So this canonical issues has to be solved ( by 301 redirection tweaking the .htaccess file) from the beginning and during link building you should always use your canonical url.
Hi If you use link without WWW, then this situation is called Canonical link and it can harm search engine ranking of your website.
When more than a page url results to landing to the pages of the website carrying almost the same content then, it arises the canonical issue for the search engines and that then the SE will choose the best page according to their algo!! There is now a option available to add <link> element with rel="canonical" in the page that you think the SE should pick when there is an issue of canonical issue case.!!
check out http://support.google.com/webmasters/bin/answer.py?hl=en&answer=139394 it has a video from Matt Cutts.
If Your website url is without www its so you can say its a canonical issue because Search Engine will count your url two types one with www and two without www
I hope you got sufficient answer for this, anyway i would like to say Canonicalization a process for converting data Which has more than one possible representation into a “standard†canonical representation. for eg:- example.com www.example.com example.com/index.html www.example.com/index.html
The canonical link tag helps Google sort out the duplicate content issue and bring the preferred page to the forefront.
thanks. but can you please explain how can i solve this problem by using 301 redirection? i mean how to use it and what is the code? and also where to put it?
According to me when search engines have to deal with duplicate content, they have to choose which link should be favored over all others that contain identical page content.This link is also know as preferred link.The canonical link element was recently endorsed by Google, Yahoo and Bing.