Just did a test on 9.3 with no issues on the default starterkit. Are you using the notifications you mentioned yesterday maybe? Anything logged in teh logfiles?
Don't know if you saw my edit, but I found out that it works on local, but not on Cloud.
EDIT: I got it to work on cloud. I added a hostname to the root node. Not something I had done on local. Maybe the problem is with the way Umbraco Cloud handles hostnames and bindings.
We have the same problem for a site running in IIS.
What i found out is that when you publish a child page the sitemap is filled correctly. But after an application pool reset the sitemap only contains the siteroot again.
We are using umbraco 9 and seochecker 9.0.5
EDIT: Just found that the problem only occurs when you visit the sitemap.xml before any website page has been loaded. When you first visit a page after the application pool reset and than visit the sitemap.xml the sitemap is filled correctly
Only root node is present in XML sitemap
When you enable XML sitemap in SEOChecker, only the root node is present in the generated XML sitemap.
Running Umbraco v9.3 and SEO Checker v9, on Umbraco Cloud.
Re the Children:
Do they have umbracoNaviHide set to true or not a template assigned? It uses the chldren for IPublishedContent.
Also not excluded on xml sitemap settings of the document type?
Best,
Richard
No, umbracoNaviHide is not set, and the document types are not excluded.
Just did a test on 9.3 with no issues on the default starterkit. Are you using the notifications you mentioned yesterday maybe? Anything logged in teh logfiles?
Nope, this is another site. Log files has nothing related. Hmm, wierd. On the other site in the other thread, the sitemap is just empty.
Originally, the site was migrated from a v8 site that also had SEO Checker installed. Could there be something wierd there?
EDIT: It works on local, but not on cloud. Hmm...
Don't know if you saw my edit, but I found out that it works on local, but not on Cloud.
EDIT: I got it to work on cloud. I added a hostname to the root node. Not something I had done on local. Maybe the problem is with the way Umbraco Cloud handles hostnames and bindings.
Hi,
We have the same problem for a site running in IIS. What i found out is that when you publish a child page the sitemap is filled correctly. But after an application pool reset the sitemap only contains the siteroot again.
We are using umbraco 9 and seochecker 9.0.5
EDIT: Just found that the problem only occurs when you visit the sitemap.xml before any website page has been loaded. When you first visit a page after the application pool reset and than visit the sitemap.xml the sitemap is filled correctly
is working on a reply...