I read a lot about canonical urls. Still i have doubts. Is canonical means both pages are similar or the page is not primary page? If i have a site with 2 versions of url, ie., "www.example.com/abcd" and "www.example.com/abcd/" then IN WHICH PAGE i should give canonical tag? I want to set the 2nd page as primary page. So shall i give a canonical tag to the first page like <link rel="canonical" href="http://www.example.com/abcd/" />. If it is true, does it mean that the second page is THE PRIMARY PAGE? Please advice. Thanks in advance.
Great Question @soumya.6262 <link rel="canonical" href="http://www.example.com/abcd/" /> means this page is original and if google crawler or other SE crawler will find same content on other page that will not penalized by google. if you are using " canonical ". Canonical Basically used for copied content and auto generate URLs read this article you will get your Answer " http://moz.com/blog/canonical-url-tag-the-most-important-advancement-in-seo-practices-since-sitemaps "
Canonical errors are basically different URL's but they point out same page of a website. You can find this error easily. When your website homepage is open with "www" and without "www", it is called canonical errors. Canonical error is one of the most important thing for website optimization because It affects on website ranking. It should be correct for good results.
You said "<link rel="canonical" href="http://www.example.com/abcd/" /> means this page is original" What does this mean?Which page is original? /abcd OR /abcd/ ? And in which page i should use the tag? --I already said i did a research on the subject. i read MOZ article too. Even it is not clear for me; that is why am asking for clear answer. I dont need links i want answers.