Hi Lars,
No, it would not require a customization per
document, but if the URL value is specific to each document, it would require
the URL value to be either present in the document for the stylesheet to access,
or passed to the stylesheet at run time using a stylesheet param. A custom
template could use either one to generate the link.
----- Original Message -----
Sent: Friday, September 23, 2011 2:32
PM
Subject: Re: [docbook-apps] How to
specify rel="canonical in Docbook and conversion for HTML
Hi Bob,
Thanks for your reply.
As far as I know all major search engines (Yahoo, Google, Microsoft)
support this flag.
I don't think customization would work (easily) as this rel="canonical" is specific to every document
(==Docbook file). If I understand it right this would require a customization
per document which would not be realistic for me to maintain.
Best regards, Lars
2011/9/23 Bob Stayton <bobs@sagehill.net>
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:
That could be used to generate another
<link> element. I'm not sure where you would stash that
canonical URL in your document, though.
----- Original Message -----
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"
target=_blank>http://www.example.com/product.php?item=swedish-fish"
/>
Details can be found here:
-- Lars http://www.vogella.de - Eclipse, Android and Java
Tutorials http://www.twitter.com/vogella - Lars on
Twitter
|