2012-06-24, 04:48:39
colaK Wrote:... more worrying is that the canonical tag is present on every page, and lists the main blog url
This is not coded in the templates, so I guess it is being called by the GS header function
Each page needs to have its own meta title, and the canonical tag needs to somehow be removed or corrected.
If we can't do this, then the blog posts will run into real problems trying to rank on search engines.
[added]
For anyone unsure of the purpose of the canonical tag, it's purpose is to tell the search engines that the page should be seen as that URL, and not the one it is actually viewing, in other words, it is similar to saying 'please ignore this page and instead index the home page' ... which is not what we want to happen.
To get rid of the canonical tag you'll need to remove the get_header() function from your template file. To keep it on the other pages of your website, make a template file specifically for the blog system and remove it from that template file only.
I will add a method of setting and retrieving meta tags in the next version.