Loading...
 
Skip to main content

History: SiteMap

Source of version: 17

Copy to clipboard
            !! How to use the sitemap feature
New in ((Tiki18)): A built-in site map XML generator: https://sourceforge.net/p/tikiwiki/code/63719
Revamped in ((Tiki23)) by replacing deprecated [https://packagist.org/packages/evert/sitemap-php|sitemap-php] by [https://packagist.org/packages/melbahja/seo|melbahja/seo]


{QUOTE(replyto="Google" source_url="https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview")}A sitemap is a file where you provide information about the pages, videos, and other files on your site, and the relationships between them. Search engines like Google read this file to crawl your site more efficiently. A sitemap tells Google which pages and files you think are important in your site, and also provides valuable information about these files. For example, when the page was last updated and any alternate language versions of the page.{QUOTE}

In tiki, to generate the sitemap of your site, go to  __control panels__ / __general preferences__ page / __navigation tab__. After activation, you can select 'sitemap' in the tools menu or visit: __tiki-admin_sitemap.php__

Clicking on 'rebuild sitemap' will generate two xml files (sitemap.xml, sitemap-index.xml).

The sitemap-index.xml file will look like this:
{CODE()}
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <sitemap>
        <loc>
            http://example.org/storage/public/sitemap.xml
        </loc>
        <lastmod>2017-09-26</lastmod>
    </sitemap>
</sitemapindex>
{CODE}
You can then submit the sitemap-index.xml file to Google Sitemaps.

This uses https://packagist.org/packages/evert/sitemap-php

!! Launch from the command line
{CODE(caption="Replace http://wikisuite.org with your domain name" theme="default")}# php console.php sitemap:generate http://wikisuite.org
New sitemap created.
{CODE}

The result is here: http://wikisuite.org/storage/public/sitemap.xml



!! Related
* ((Tutorial - HowTo Create a Sitemap))
* See ((Search engine optimization)) for existing documentation on all the current SEO facilities and the site map feature in particular.




        

History

Advanced
Information Version
Eutyche ODIMBA 21
Eutyche ODIMBA 20
Eutyche ODIMBA 19
Eutyche ODIMBA 18
Eutyche ODIMBA 17
Eutyche ODIMBA 16
Marc Laporte 9.x is long gone 15
Marc Laporte 14
Marc Laporte 13
Marc Laporte 12
Marc Laporte code Plugin modified by editor. 11
Marc Laporte Launch from the command line 10
Marc Laporte 9
Benoit Roy 8
Benoit Roy 7
Marc Laporte 6
Marc Laporte 5
luciash d' being 🧙 4
Marc Laporte 3
Geoff Brickell 2
Marc Laporte 1