This article is for people using a base path for hosting your Notaku website following Hosting under a /docs or /blog path or Hosting under a /blog path
sitemap.xml
fileYou will need a root sitemap.xml
file that combine your main sitemap and your Notaku website sitemap (hosted on /docs or /blog)
sitemap.xml
fileHere is an example sitemap.xml file that merges a sitemap hosted on the /docs
path with the original sitemap (hosted on /original-sitemap.xml
)
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="<http://www.sitemaps.org/schemas/sitemap/0.9>">
<sitemap>
<loc>
<http://www.example.com/original-sitemap.xml>
</loc>
</sitemap>
<sitemap>
<loc>
<http://www.example.com/docs/sitemap.xml**?host=www.example.com**>
</loc>
</sitemap>
</sitemapindex>
<aside>
❗ Notice the ?host=example.com
query parameter, you need to pass a host
parameter with your domain name to use the correct urls in the child sitemap.
Otherwise Notaku does not know what domain it should use for your pages urls.
</aside>
<aside>
❗ If you already had a sitemap.xml file you will need to rename it and add an entry in <sitemapindex>
(in the example above it has been renamed to original-sitemap.xml
)
</aside>
You will then need to submit your sitemap url to Google in your Search Console dashboard so that it can fetch your new urls.