<font color="#333333"><font><font face="arial,helvetica,sans-serif">It&#39;s definitely safe to say that rel=&quot;canonical&quot; should be done via plugins, if we&#39;re all in agreement let&#39;s put that into Theme Review?</font></font></font><div>

<font color="#333333"><font><font face="arial,helvetica,sans-serif"><br></font></font></font></div><div><font color="#333333"><font><font face="arial,helvetica,sans-serif">Emil<br></font></font></font><br><div class="gmail_quote">

On Wed, Mar 7, 2012 at 12:43 AM, Joost de Valk <span dir="ltr">&lt;<a href="mailto:joost@yoast.com">joost@yoast.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Yes. That effectively blocks all custom taxonomies from indexation. I think that&#39;s plugin territory :-)<br>
<div class="im HOEnZb"><br>
Best,<br>
Joost<br>
<br>
Sent from my iPhone<br>
<br>
</div><div class="HOEnZb"><div class="h5">On 7 mrt. 2012, at 04:09, Doug Stewart &lt;<a href="mailto:zamoose@gmail.com">zamoose@gmail.com</a>&gt; wrote:<br>
<br>
&gt; I forget where I picked this nugget up but it&#39;s been in my header for ages:<br>
&gt;<br>
&gt;    if((is_single() || is_category() || is_page() || is_home()) &amp;&amp;<br>
&gt; (!is_paged())){<br>
&gt;    ?&gt;<br>
&gt;    &lt;!-- ok google, index me! --&gt;<br>
&gt;    &lt;?php<br>
&gt;    }else{<br>
&gt;    ?&gt;<br>
&gt;    &lt;!-- google, please ignore - thanks! --&gt;<br>
&gt;    &lt;meta name=&quot;robots&quot; content=&quot;noindex,follow&quot;&gt;<br>
&gt;    &lt;?php<br>
&gt;    }<br>
&gt;<br>
&gt; Assuming it goes under the same rubric, no?<br>
&gt;<br>
&gt; Also, if we still have Joost&#39;s ear: do you see any SEO impact in<br>
&gt; having that functionality in the head?<br>
&gt;<br>
&gt; On Tue, Mar 6, 2012 at 5:45 PM, Angelo Bertolli &lt;<a href="mailto:angelo@bertolli.org">angelo@bertolli.org</a>&gt; wrote:<br>
&gt;&gt; Yes, you guys are right... I can&#39;t think of any good reason for a theme<br>
&gt;&gt; to use this.<br>
&gt;&gt;<br>
&gt;&gt; On 03/06/2012 05:42 PM, Chip Bennett wrote:<br>
&gt;&gt;&gt; Let me ask a different way: what does rel=canonical or rel=nofollow have<br>
&gt;&gt;&gt; to do with *presentation* of content?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Let me ask yet another way: what is the potential impact of changing<br>
&gt;&gt;&gt; Themes, if rel=canonical or rel=nofollow are defined *by the Theme*?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Chip<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Tue, Mar 6, 2012 at 4:30 PM, Angelo Bertolli &lt;<a href="mailto:angelo@bertolli.org">angelo@bertolli.org</a><br>
&gt;&gt;&gt; &lt;mailto:<a href="mailto:angelo@bertolli.org">angelo@bertolli.org</a>&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     So are theme developers also restricted from using nofollow?  It is<br>
&gt;&gt;&gt;     functional.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     I don&#39;t think theme developers should be restricted from using<br>
&gt;&gt;&gt;     rel=&quot;canonical&quot; just because some of them may use it wrong, or because<br>
&gt;&gt;&gt;     Google treats it a certain way for search results.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     On 03/06/2012 05:24 PM, Chip Bennett wrote:<br>
&gt;&gt;&gt;     &gt; The criterion for me is Presentational vs Functinoal. I think that<br>
&gt;&gt;&gt;     &gt; rel=canonical clearly falls under &quot;Functional&quot;, and therefore is Plugin<br>
&gt;&gt;&gt;     &gt; territory.<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt; Chip<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt; On Tue, Mar 6, 2012 at 4:23 PM, Emil Uzelac &lt;<a href="mailto:emil@themeid.com">emil@themeid.com</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:emil@themeid.com">emil@themeid.com</a>&gt;<br>
&gt;&gt;&gt;     &gt; &lt;mailto:<a href="mailto:emil@themeid.com">emil@themeid.com</a> &lt;mailto:<a href="mailto:emil@themeid.com">emil@themeid.com</a>&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;     I was reading from my phone....<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;     I agree that Themes should not mess with rel=&quot;canonical&quot; at all.<br>
&gt;&gt;&gt;     &gt;     Majority people are devs not SEO consultants. Required not to<br>
&gt;&gt;&gt;     use is<br>
&gt;&gt;&gt;     &gt;     what I believe we should do.<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;     On Mar 6, 2012 4:17 PM, &quot;Joost de Valk&quot; &lt;<a href="mailto:joost@yoast.com">joost@yoast.com</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:joost@yoast.com">joost@yoast.com</a>&gt;<br>
&gt;&gt;&gt;     &gt;     &lt;mailto:<a href="mailto:joost@yoast.com">joost@yoast.com</a> &lt;mailto:<a href="mailto:joost@yoast.com">joost@yoast.com</a>&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;         It has nothing to do with using my plugin or not. It&#39;s<br>
&gt;&gt;&gt;     something<br>
&gt;&gt;&gt;     &gt;         even my plugin can&#39;t fix :-)<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;         Best,<br>
&gt;&gt;&gt;     &gt;         Joost<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;         Sent from my iPhone<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;         On 6 mrt. 2012, at 23:14, Emil Uzelac &lt;<a href="mailto:emil@themeid.com">emil@themeid.com</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:emil@themeid.com">emil@themeid.com</a>&gt;<br>
&gt;&gt;&gt;     &gt;         &lt;mailto:<a href="mailto:emil@themeid.com">emil@themeid.com</a> &lt;mailto:<a href="mailto:emil@themeid.com">emil@themeid.com</a>&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;&gt;         If they do not use your plugin would this hurt the SEO?<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;         On Mar 6, 2012 3:47 PM, &quot;Joost de Valk&quot; &lt;<a href="mailto:joost@yoast.com">joost@yoast.com</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:joost@yoast.com">joost@yoast.com</a>&gt;<br>
&gt;&gt;&gt;     &gt;&gt;         &lt;mailto:<a href="mailto:joost@yoast.com">joost@yoast.com</a> &lt;mailto:<a href="mailto:joost@yoast.com">joost@yoast.com</a>&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             Hi all,<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             tldr version: I would like a guideline that tells theme<br>
&gt;&gt;&gt;     &gt;&gt;             developers to /not/ include a rel=canonical link in their<br>
&gt;&gt;&gt;     &gt;&gt;             theme as it hurts people more than it helps in a lot<br>
&gt;&gt;&gt;     of cases.<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             long version:<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             As some of you probably know, I do a lot of SEO<br>
&gt;&gt;&gt;     &gt;&gt;             consultancy. Some of it is related to people who have<br>
&gt;&gt;&gt;     &gt;&gt;             suddenly lost all their rankings and want me to help fix<br>
&gt;&gt;&gt;     &gt;&gt;             it for them. Today I helped out a blogger, unpaid because<br>
&gt;&gt;&gt;     &gt;&gt;             I just liked his blog as it was about children with Down<br>
&gt;&gt;&gt;     &gt;&gt;             Syndrome.<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             He had recently switched themes /and /started using my<br>
&gt;&gt;&gt;     &gt;&gt;             WordPress SEO plugin, and of course he was blaming my<br>
&gt;&gt;&gt;     &gt;&gt;             plugin for his sudden loss of rankings. What I found out<br>
&gt;&gt;&gt;     &gt;&gt;             though, was that the theme had the following rel=canonical<br>
&gt;&gt;&gt;     &gt;&gt;             link in the header.php:<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             &lt;link rel=&quot;canonical&quot; href=&quot;&lt;?php echo home_url(); ?&gt;&quot; /&gt;<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             above the call to wp_head. This was causing each<br>
&gt;&gt;&gt;     &gt;&gt;             individual post to have a canonical point back to the<br>
&gt;&gt;&gt;     &gt;&gt;             homepage. Now you should know that Google especially sees<br>
&gt;&gt;&gt;     &gt;&gt;             a canonical as somewhat of a &quot;soft 301 redirect&quot;. It<br>
&gt;&gt;&gt;     &gt;&gt;             basically takes a page that has a canonical pointing<br>
&gt;&gt;&gt;     &gt;&gt;             elsewhere out of the rankings. The effect is quite<br>
&gt;&gt;&gt;     dramatic.<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             This was a premium theme, whose authors I have since<br>
&gt;&gt;&gt;     &gt;&gt;             emailed. It got me thinking though: is this in the WP.org<br>
&gt;&gt;&gt;     &gt;&gt;             &lt;<a href="http://WP.org" target="_blank">http://WP.org</a>&gt; guidelines? Apparently, it&#39;s not.<br>
&gt;&gt;&gt;     &gt;&gt;             WordPress itself adds a rel=&quot;canonical&quot; through wp_head on<br>
&gt;&gt;&gt;     &gt;&gt;             single pages, and there&#39;s a patch in Trac to add it on<br>
&gt;&gt;&gt;     &gt;&gt;             more pages. There are several themes in the repository<br>
&gt;&gt;&gt;     &gt;&gt;             though that have absolutely 100% wrong canonical links in<br>
&gt;&gt;&gt;     &gt;&gt;             their header.<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             This one: <a href="http://wordpress.org/extend/themes/digu" target="_blank">http://wordpress.org/extend/themes/digu</a> is an<br>
&gt;&gt;&gt;     &gt;&gt;             example. It&#39;s not popular and hasn&#39;t been updated in ages<br>
&gt;&gt;&gt;     &gt;&gt;             so I wouldn&#39;t normally care too much, but I wanted to use<br>
&gt;&gt;&gt;     &gt;&gt;             it as an example. It has the following code:<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             &lt;?php if(is_single()){ ?&gt;&lt;link rel=&quot;canonical&quot; href=&quot;&lt;?php<br>
&gt;&gt;&gt;     &gt;&gt;             echo get_permalink($post-&gt;ID),&quot;\n&quot;;?&gt;&quot; /&gt;&lt;?php }?&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             &lt;?php if(is_home() || is_tag() || is_category() ||<br>
&gt;&gt;&gt;     &gt;&gt;             is_month() || is_year()){ ?&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             &lt;link rel=&quot;canonical&quot; href=&quot;&lt;?php bloginfo(&#39;url&#39;);?&gt;&quot;<br>
&gt;&gt;&gt;     &gt;&gt;             /&gt;&lt;?php echo &quot;\n&quot;; }?&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             …. snip ….<br>
&gt;&gt;&gt;     &gt;&gt;             &lt;?php } ?&gt;<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             Using that theme on a live site could kill your rankings<br>
&gt;&gt;&gt;     &gt;&gt;             instantly, as it would make all category listings etc have<br>
&gt;&gt;&gt;     &gt;&gt;             canonicals linking back to the homepage. In most cases<br>
&gt;&gt;&gt;     &gt;&gt;             this would prevent Google from spidering the links to the<br>
&gt;&gt;&gt;     &gt;&gt;             posts on those pages.<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             Now some themes, like Thematic and Hybrid, have somewhat<br>
&gt;&gt;&gt;     &gt;&gt;             more sensible canonical functions, which makes this a hard<br>
&gt;&gt;&gt;     &gt;&gt;             discussion. I would vote to call it plugin territory<br>
&gt;&gt;&gt;     &gt;&gt;             though and keep it out of themes completely. Would love to<br>
&gt;&gt;&gt;     &gt;&gt;             hear your opinions.<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             Best<br>
&gt;&gt;&gt;     &gt;&gt;             Joost<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             _______________________________________________<br>
&gt;&gt;&gt;     &gt;&gt;             theme-reviewers mailing list<br>
&gt;&gt;&gt;     &gt;&gt;             <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>&gt;<br>
&gt;&gt;&gt;     &gt;&gt;             &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>&gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt;&gt;     &gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;         _______________________________________________<br>
&gt;&gt;&gt;     &gt;&gt;         theme-reviewers mailing list<br>
&gt;&gt;&gt;     &gt;&gt;         <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>&gt;<br>
&gt;&gt;&gt;     &gt;&gt;         &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>&gt;&gt;<br>
&gt;&gt;&gt;     &gt;&gt;         <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;         _______________________________________________<br>
&gt;&gt;&gt;     &gt;         theme-reviewers mailing list<br>
&gt;&gt;&gt;     &gt;         <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>&gt;<br>
&gt;&gt;&gt;     &gt;         &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>&gt;&gt;<br>
&gt;&gt;&gt;     &gt;         <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;     _______________________________________________<br>
&gt;&gt;&gt;     &gt;     theme-reviewers mailing list<br>
&gt;&gt;&gt;     &gt;     <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>&gt;<br>
&gt;&gt;&gt;     &gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>&gt;&gt;<br>
&gt;&gt;&gt;     &gt;     <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt;<br>
&gt;&gt;&gt;     &gt; _______________________________________________<br>
&gt;&gt;&gt;     &gt; theme-reviewers mailing list<br>
&gt;&gt;&gt;     &gt; <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>&gt;<br>
&gt;&gt;&gt;     &gt; <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt;&gt;     _______________________________________________<br>
&gt;&gt;&gt;     theme-reviewers mailing list<br>
&gt;&gt;&gt;     <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt;     &lt;mailto:<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>&gt;<br>
&gt;&gt;&gt;     <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; theme-reviewers mailing list<br>
&gt;&gt;&gt; <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt;&gt; <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; theme-reviewers mailing list<br>
&gt;&gt; <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt; <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; -Doug<br>
&gt; _______________________________________________<br>
&gt; theme-reviewers mailing list<br>
&gt; <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt; <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
</div></div></blockquote></div><br></div>