Alex J. G. Burzyński > WWW-Sitemap-XML > WWW::Sitemap::XML::URL

Download:
WWW-Sitemap-XML-1.121160.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

Open  0
View/Report Bugs
Module Version: 1.121160   Source  

NAME ^

WWW::Sitemap::XML::URL - XML Sitemap url entry

VERSION ^

version 1.121160

SYNOPSIS ^

    my $url = WWW::Sitemap::XML::URL->new(
        loc => 'http://mywebsite.com/',
        lastmod => '2010-11-26',
        changefreq => 'always',
        priority => 1.0,
    );

XML sample:

    <?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
       <url>
          <loc>http://mywebsite.com/</loc>
          <lastmod>2010-11-26</lastmod>
          <changefreq>always</changefreq>
          <priority>1.0</priority>
       </url>
    </urlset>

DESCRIPTION ^

WWW::Sitemap::XML::URL represents single url entry in sitemap file.

Class implements WWW::Sitemap::XML::URL::Interface.

ATTRIBUTES ^

loc

    $url->loc('http://mywebsite.com/')

URL of the page.

isa: "Location" in WWW::Sitemap::XML::Types

Required.

lastmod

The date of last modification of the page.

isa: "DateTimeW3C" in MooseX::Types::DateTime::W3C

Optional.

changefreq

How frequently the page is likely to change.

isa: "ChangeFreq" in WWW::Sitemap::XML::Types

Optional.

priority

The priority of this URL relative to other URLs on your site.

isa: "Priority" in WWW::Sitemap::XML::Types

Optional.

METHODS ^

as_xml

Returns XML::LibXML::Element object representing the <url> entry in the sitemap.

SEE ALSO ^

Please see those modules/websites for more information related to this module.

AUTHOR ^

Alex J. G. Burzyński <ajgb@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2010 by Alex J. G. Burzyński <ajgb@cpan.org>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: