Hi Lars,
The short answer is no, the stylesheets don't do anything with link 
rel="canonical".  The reference is to the Google webmaster site.  Is this 
feature specific to Google?

DocBook XSL does support customization of the <head> element by customizing the 
utility template named 'user.head.content', as described here:

http://www.sagehill.net/docbookxsl/HtmlHead.html

That could be used to generate another <link> element.  I'm not sure where you 
would stash that canonical URL in your document, though.

Bob Stayton
Sagehill Enterprises
b...@sagehill.net


  ----- Original Message ----- 
  From: Lars Vogel 
  To: DocBook Apps 
  Sent: Tuesday, September 20, 2011 12:14 AM
  Subject: [docbook-apps] How to specify rel="canonical in Docbook and 
conversion for HTML


  Hi,


  a while ago the big search engines introduce the rel="canonical attribute in 
the header to identify the "main" content webpage, especially useful if you 
have a chunks version and a single page version of your HTML content.


  This is something which should go into the <head> section and may be 
different per DocBook document. It would look like the following:


  link rel="canonical" 
href="http://www.example.com/product.php?item=swedish-fish"; />


  Details can be found here:


  http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html



  Is this available in Docbook and considered by the XLST Stylesheets?


  Best regards, Lars


  -- 
  Lars
  http://www.vogella.de - Eclipse, Android and Java Tutorials
  http://www.twitter.com/vogella - Lars on Twitter

Reply via email to